public class EncryptionKeysRegistryImpl
extends java.lang.Object
implements org.alfresco.encryption.EncryptionKeysRegistry
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TOP_LEVEL_KEY |
| Constructor and Description |
|---|
EncryptionKeysRegistryImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.alfresco.encryption.EncryptionKeysRegistry.KEY_STATUS |
checkKey(java.lang.String keyAlias,
java.security.Key key) |
protected org.alfresco.encryption.Encryptor |
getEncryptor(org.alfresco.encryption.KeyMap keys) |
java.util.List |
getRegisteredKeys(java.util.Set keyStoreKeys) |
void |
init() |
boolean |
isKeyRegistered(java.lang.String keyAlias) |
void |
registerKey(java.lang.String keyAlias,
java.security.Key key) |
void |
removeRegisteredKeys(java.util.Set keys) |
void |
setAttributeService(AttributeService attributeService) |
void |
setCipherAlgorithm(java.lang.String cipherAlgorithm) |
void |
setCipherProvider(java.lang.String cipherProvider) |
void |
setTransactionService(TransactionService transactionService) |
void |
unregisterKey(java.lang.String keyAlias) |
public void setAttributeService(AttributeService attributeService)
public void setCipherAlgorithm(java.lang.String cipherAlgorithm)
public void setCipherProvider(java.lang.String cipherProvider)
public void setTransactionService(TransactionService transactionService)
protected org.alfresco.encryption.Encryptor getEncryptor(org.alfresco.encryption.KeyMap keys)
public void init()
public void registerKey(java.lang.String keyAlias,
java.security.Key key)
registerKey in interface org.alfresco.encryption.EncryptionKeysRegistrypublic void unregisterKey(java.lang.String keyAlias)
unregisterKey in interface org.alfresco.encryption.EncryptionKeysRegistrypublic boolean isKeyRegistered(java.lang.String keyAlias)
isKeyRegistered in interface org.alfresco.encryption.EncryptionKeysRegistrypublic java.util.List getRegisteredKeys(java.util.Set keyStoreKeys)
getRegisteredKeys in interface org.alfresco.encryption.EncryptionKeysRegistrypublic org.alfresco.encryption.EncryptionKeysRegistry.KEY_STATUS checkKey(java.lang.String keyAlias,
java.security.Key key)
checkKey in interface org.alfresco.encryption.EncryptionKeysRegistrypublic void removeRegisteredKeys(java.util.Set keys)
removeRegisteredKeys in interface org.alfresco.encryption.EncryptionKeysRegistryCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.