org.apache.karaf.jaas.modules
Interface EncryptionService
- All Known Implementing Classes:
- BasicEncryptionService, JasyptEncryptionService
public interface EncryptionService
Method Summary |
Encryption |
createEncryption(java.util.Map<java.lang.String,java.lang.String> params)
Create an encryption service with the specified parameters. |
ALGORITHM
static final java.lang.String ALGORITHM
- See Also:
- Constant Field Values
ALGORITHM_MD2
static final java.lang.String ALGORITHM_MD2
- See Also:
- Constant Field Values
ALGORITHM_MD5
static final java.lang.String ALGORITHM_MD5
- See Also:
- Constant Field Values
ALGORITHM_SHA1
static final java.lang.String ALGORITHM_SHA1
- See Also:
- Constant Field Values
ALGORITHM_SHA256
static final java.lang.String ALGORITHM_SHA256
- See Also:
- Constant Field Values
ALGORITHM_SHA384
static final java.lang.String ALGORITHM_SHA384
- See Also:
- Constant Field Values
ALGORITHM_SHA512
static final java.lang.String ALGORITHM_SHA512
- See Also:
- Constant Field Values
ENCODING
static final java.lang.String ENCODING
- See Also:
- Constant Field Values
ENCODING_HEXADECIMAL
static final java.lang.String ENCODING_HEXADECIMAL
- See Also:
- Constant Field Values
ENCODING_BASE64
static final java.lang.String ENCODING_BASE64
- See Also:
- Constant Field Values
createEncryption
Encryption createEncryption(java.util.Map<java.lang.String,java.lang.String> params)
throws java.lang.IllegalArgumentException
- Create an encryption service with the specified parameters.
If the parameters are not supported, a
null
should
be returned or an IllegalArgumentException thrown.
- Parameters:
params
-
- Returns:
-
- Throws:
java.lang.IllegalArgumentException
Copyright © 2007-2011 Apache Software Foundation. All Rights Reserved.