org.apache.karaf.jaas.jasypt.impl
Class JasyptEncryptionService

java.lang.Object
  extended by org.apache.karaf.jaas.jasypt.impl.JasyptEncryptionService
All Implemented Interfaces:
EncryptionService

public class JasyptEncryptionService
extends java.lang.Object
implements EncryptionService


Field Summary
 
Fields inherited from interface org.apache.karaf.jaas.modules.EncryptionService
ALGORITHM, ALGORITHM_MD2, ALGORITHM_MD5, ALGORITHM_SHA1, ALGORITHM_SHA256, ALGORITHM_SHA384, ALGORITHM_SHA512, ENCODING, ENCODING_BASE64, ENCODING_HEXADECIMAL
 
Constructor Summary
JasyptEncryptionService()
           
 
Method Summary
 Encryption createEncryption(java.util.Map<java.lang.String,java.lang.String> params)
          Create an encryption service with the specified parameters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JasyptEncryptionService

public JasyptEncryptionService()
Method Detail

createEncryption

public Encryption createEncryption(java.util.Map<java.lang.String,java.lang.String> params)
                            throws java.lang.IllegalArgumentException
Description copied from interface: EncryptionService
Create an encryption service with the specified parameters. If the parameters are not supported, a null should be returned or an IllegalArgumentException thrown.

Specified by:
createEncryption in interface EncryptionService
Returns:
Throws:
java.lang.IllegalArgumentException


Copyright © 2007-2011 Apache Software Foundation. All Rights Reserved.