Class PropertyBasedEncryptionSettings
java.lang.Object
com.atlassian.crowd.manager.property.PropertyBasedEncryptionSettings
- All Implemented Interfaces:
EncryptionSettings
@Transactional
public class PropertyBasedEncryptionSettings
extends Object
implements EncryptionSettings
-
Constructor Summary
ConstructorsConstructorDescriptionPropertyBasedEncryptionSettings(PropertyManager propertyManager, HomeDirectoryService homeDirectoryService) -
Method Summary
Modifier and TypeMethodDescriptiongetEncryptionKeyPath(String encryptor) voidsetDefaultEncryptor(String encryptor) voidsetEncryptionKeyPath(String encryptor, String keyPath)
-
Constructor Details
-
PropertyBasedEncryptionSettings
public PropertyBasedEncryptionSettings(PropertyManager propertyManager, HomeDirectoryService homeDirectoryService)
-
-
Method Details
-
getDefaultEncryptor
- Specified by:
getDefaultEncryptorin interfaceEncryptionSettings
-
setDefaultEncryptor
- Specified by:
setDefaultEncryptorin interfaceEncryptionSettings
-
setEncryptionKeyPath
- Specified by:
setEncryptionKeyPathin interfaceEncryptionSettings
-
getEncryptionKeyPath
- Specified by:
getEncryptionKeyPathin interfaceEncryptionSettings
-
getKeyFilesDirectoryPath
- Specified by:
getKeyFilesDirectoryPathin interfaceEncryptionSettings
-