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.EncryptionSettings
public void setDefaultEncryptor(String name)
setDefaultEncryptor
in interface com.atlassian.crowd.manager.property.EncryptionSettings
public void setEncryptionKeyPath(String encryptor, String keyPath)
setEncryptionKeyPath
in interface com.atlassian.crowd.manager.property.EncryptionSettings
public Optional<String> getEncryptionKeyPath(String encryptor)
getEncryptionKeyPath
in interface com.atlassian.crowd.manager.property.EncryptionSettings
public String getKeyFilesDirectoryPath()
getKeyFilesDirectoryPath
in interface com.atlassian.crowd.manager.property.EncryptionSettings
Copyright © 2002-2021 Atlassian. All Rights Reserved.