org.apache.turbine.services.crypto
Interface CryptoService
- All Superinterfaces:
- Initable, Service
- All Known Implementing Classes:
- TurbineCryptoService
- public interface CryptoService
- extends Service
The Crypto Service manages the availability of various crypto
sources. It provides a consistent interface to things like the
various java.security Message Digest stuff or the Unix Crypt
algorithm.
It contains no actual crypto code so it should be fine to import/export
everywhere.
- Version:
- $Id: CryptoService.java 534527 2007-05-02 16:10:59Z tv $
- Author:
- Henning P. Schmiedehausen
Field Summary |
static java.lang.String |
SERVICE_NAME
The name of the service |
SERVICE_NAME
public static final java.lang.String SERVICE_NAME
- The name of the service
- See Also:
- Constant Field Values
getCryptoAlgorithm
public CryptoAlgorithm getCryptoAlgorithm(java.lang.String algorithm)
throws java.security.NoSuchAlgorithmException
- Returns a CryptoAlgorithm Object which represents the requested
crypto algorithm.
- Parameters:
algorithm
- Name of the requested algorithm
- Returns:
- An Object representing the algorithm
- Throws:
java.security.NoSuchAlgorithmException
- Requested algorithm is not available
Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.