com.retek.component.security.impl.persistence.cache
Class CacheEncryptionKeyDao

java.lang.Object
  extended bycom.retek.component.security.impl.persistence.cache.CacheEncryptionKeyDao
All Implemented Interfaces:
EncryptionKeyDao

public class CacheEncryptionKeyDao
extends java.lang.Object
implements EncryptionKeyDao


Constructor Summary
CacheEncryptionKeyDao()
           
 
Method Summary
 RetekPublicKey findCurrentPublicKey(EncryptionKeyType type)
           
 void persistCurrentKeyPair(java.security.KeyPair keyPair, EncryptionKeyType type, RDate createDate)
           
 java.security.PrivateKey readPrivateKey(java.lang.String keyId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CacheEncryptionKeyDao

public CacheEncryptionKeyDao()
Method Detail

findCurrentPublicKey

public RetekPublicKey findCurrentPublicKey(EncryptionKeyType type)
                                    throws SystemException
Specified by:
findCurrentPublicKey in interface EncryptionKeyDao
Throws:
SystemException

readPrivateKey

public java.security.PrivateKey readPrivateKey(java.lang.String keyId)
                                        throws SystemException
Specified by:
readPrivateKey in interface EncryptionKeyDao
Throws:
SystemException

persistCurrentKeyPair

public void persistCurrentKeyPair(java.security.KeyPair keyPair,
                                  EncryptionKeyType type,
                                  RDate createDate)
                           throws SystemException
Specified by:
persistCurrentKeyPair in interface EncryptionKeyDao
Throws:
SystemException


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