public class LazyLoadingPrefixBasedEncryptor
extends com.atlassian.crowd.crypto.PrefixBasedSwitchableEncryptor
PrefixBasedSwitchableEncryptor that lazy load encryptors| Constructor and Description |
|---|
LazyLoadingPrefixBasedEncryptor(com.atlassian.crowd.manager.property.EncryptionSettings encryptionSettings,
ConcreteEncryptorsFactory encryptorsFactory) |
| Modifier and Type | Method and Description |
|---|---|
Collection<String> |
getAvailableEncryptorKeys() |
void |
switchEncryptor(String encryptorKey) |
public LazyLoadingPrefixBasedEncryptor(com.atlassian.crowd.manager.property.EncryptionSettings encryptionSettings,
ConcreteEncryptorsFactory encryptorsFactory)
public void switchEncryptor(String encryptorKey)
switchEncryptor in interface com.atlassian.crowd.embedded.api.SwitchableEncryptorswitchEncryptor in class com.atlassian.crowd.crypto.PrefixBasedSwitchableEncryptorpublic Collection<String> getAvailableEncryptorKeys()
getAvailableEncryptorKeys in interface com.atlassian.crowd.embedded.api.SwitchableEncryptorgetAvailableEncryptorKeys in class com.atlassian.crowd.crypto.PrefixBasedSwitchableEncryptorCopyright © 2002-2024 Atlassian. All Rights Reserved.