public class LazyLoadingPrefixBasedEncryptor
extends com.atlassian.crowd.crypto.PrefixBasedSwitchableEncryptor
PrefixBasedSwitchableEncryptor
that lazy load encryptorsConstructor 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.SwitchableEncryptor
switchEncryptor
in class com.atlassian.crowd.crypto.PrefixBasedSwitchableEncryptor
public Collection<String> getAvailableEncryptorKeys()
getAvailableEncryptorKeys
in interface com.atlassian.crowd.embedded.api.SwitchableEncryptor
getAvailableEncryptorKeys
in class com.atlassian.crowd.crypto.PrefixBasedSwitchableEncryptor
Copyright © 2002-2021 Atlassian. All Rights Reserved.