public class JiraEncryptionSettings extends Object implements com.atlassian.crowd.manager.property.EncryptionSettings
| Modifier and Type | Field and Description |
|---|---|
static String |
CROWD_ENCRYPTION_DISABLED_KEY |
static String |
CROWD_ENCRYPTION_ENCRYPTOR_DEFAULT |
static String |
CROWD_ENCRYPTION_ENCRYPTOR_KEY_PATH |
| Constructor and Description |
|---|
JiraEncryptionSettings(FileStores fileStores,
ApplicationProperties applicationProperties) |
| Modifier and Type | Method and Description |
|---|---|
Optional<String> |
getDefaultEncryptor() |
Optional<String> |
getEncryptionKeyPath(String encryptor) |
String |
getKeyFilesDirectoryPath() |
void |
setDefaultEncryptor(String name) |
void |
setEncryptionKeyPath(String encryptor,
String keyPath) |
public static final String CROWD_ENCRYPTION_ENCRYPTOR_DEFAULT
public static final String CROWD_ENCRYPTION_ENCRYPTOR_KEY_PATH
public static final String CROWD_ENCRYPTION_DISABLED_KEY
public JiraEncryptionSettings(FileStores fileStores, ApplicationProperties applicationProperties)
public Optional<String> getDefaultEncryptor()
getDefaultEncryptor in interface com.atlassian.crowd.manager.property.EncryptionSettingspublic void setDefaultEncryptor(String name)
setDefaultEncryptor in interface com.atlassian.crowd.manager.property.EncryptionSettingspublic void setEncryptionKeyPath(String encryptor, String keyPath)
setEncryptionKeyPath in interface com.atlassian.crowd.manager.property.EncryptionSettingspublic Optional<String> getEncryptionKeyPath(String encryptor)
getEncryptionKeyPath in interface com.atlassian.crowd.manager.property.EncryptionSettingspublic String getKeyFilesDirectoryPath()
getKeyFilesDirectoryPath in interface com.atlassian.crowd.manager.property.EncryptionSettingsCopyright © 2002-2021 Atlassian. All Rights Reserved.