Class JiraEncryptor
java.lang.Object
com.atlassian.jira.crowd.embedded.encryptors.JiraEncryptor
- All Implemented Interfaces:
com.atlassian.crowd.embedded.api.Encryptor
,com.atlassian.crowd.embedded.api.SwitchableEncryptor
public class JiraEncryptor
extends Object
implements com.atlassian.crowd.embedded.api.SwitchableEncryptor
-
Constructor Summary
ConstructorsConstructorDescriptionJiraEncryptor
(com.atlassian.crowd.manager.property.EncryptionSettings settings, com.atlassian.beehive.ClusterLockService clusterLockService, ConcreteEncryptorsFactory encryptorsFactory) -
Method Summary
-
Constructor Details
-
JiraEncryptor
public JiraEncryptor(com.atlassian.crowd.manager.property.EncryptionSettings settings, com.atlassian.beehive.ClusterLockService clusterLockService, ConcreteEncryptorsFactory encryptorsFactory)
-
-
Method Details
-
switchEncryptor
- Specified by:
switchEncryptor
in interfacecom.atlassian.crowd.embedded.api.SwitchableEncryptor
-
getAvailableEncryptorKeys
- Specified by:
getAvailableEncryptorKeys
in interfacecom.atlassian.crowd.embedded.api.SwitchableEncryptor
-
getCurrentEncryptorKey
- Specified by:
getCurrentEncryptorKey
in interfacecom.atlassian.crowd.embedded.api.SwitchableEncryptor
-
encrypt
- Specified by:
encrypt
in interfacecom.atlassian.crowd.embedded.api.Encryptor
-
decrypt
- Specified by:
decrypt
in interfacecom.atlassian.crowd.embedded.api.Encryptor
-
changeEncryptionKey
public boolean changeEncryptionKey()- Specified by:
changeEncryptionKey
in interfacecom.atlassian.crowd.embedded.api.Encryptor
-