com.retek.component.security
Interface EncryptionManager

All Known Implementing Classes:
EncryptionManagerImpl

public interface EncryptionManager


Field Summary
static java.lang.String CREDIT_CARD_ALGORITHM
           
static int CREDIT_CARD_KEY_LENGTH
           
static java.lang.String HASHING_ALGORITHM
           
 
Method Summary
 EncryptedText encryptCreditCardInfo(java.lang.String cleartext)
           
 java.lang.String generateHash(java.lang.String cleartext)
           
 void generateNewCreditCardKeyPair()
           
 boolean isEncrypting()
           
 

Field Detail

CREDIT_CARD_ALGORITHM

public static final java.lang.String CREDIT_CARD_ALGORITHM
See Also:
Constant Field Values

HASHING_ALGORITHM

public static final java.lang.String HASHING_ALGORITHM
See Also:
Constant Field Values

CREDIT_CARD_KEY_LENGTH

public static final int CREDIT_CARD_KEY_LENGTH
See Also:
Constant Field Values
Method Detail

encryptCreditCardInfo

public EncryptedText encryptCreditCardInfo(java.lang.String cleartext)
                                    throws SystemException
Throws:
SystemException

generateNewCreditCardKeyPair

public void generateNewCreditCardKeyPair()
                                  throws SystemException
Throws:
SystemException

generateHash

public java.lang.String generateHash(java.lang.String cleartext)
                              throws SystemException
Throws:
SystemException

isEncrypting

public boolean isEncrypting()
                     throws SystemException
Throws:
SystemException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28