Skip navigation links
A B C D E G R S T U 

A

AlgorithmCipher - Class in com.atlassian.db.config.password.ciphers.algorithm
Advanced implementation of Cipher.
AlgorithmCipher() - Constructor for class com.atlassian.db.config.password.ciphers.algorithm.AlgorithmCipher
 
AlgorithmParametersSerializationFile - Class in com.atlassian.db.config.password.ciphers.algorithm.serialization
 
AlgorithmParametersSerializationFile(String) - Constructor for class com.atlassian.db.config.password.ciphers.algorithm.serialization.AlgorithmParametersSerializationFile
 

B

Base64Cipher - Class in com.atlassian.db.config.password.ciphers.base64
Basic and default implementation of Cipher.
Base64Cipher() - Constructor for class com.atlassian.db.config.password.ciphers.base64.Base64Cipher
 
build() - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.DecryptionParameters.Builder
 
build() - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.EncryptionParameters.Builder
 
Builder() - Constructor for class com.atlassian.db.config.password.ciphers.algorithm.paramters.DecryptionParameters.Builder
 
Builder() - Constructor for class com.atlassian.db.config.password.ciphers.algorithm.paramters.EncryptionParameters.Builder
 

C

com.atlassian.db.config.password - package com.atlassian.db.config.password
 
com.atlassian.db.config.password.ciphers.algorithm - package com.atlassian.db.config.password.ciphers.algorithm
 
com.atlassian.db.config.password.ciphers.algorithm.paramters - package com.atlassian.db.config.password.ciphers.algorithm.paramters
 
com.atlassian.db.config.password.ciphers.algorithm.serialization - package com.atlassian.db.config.password.ciphers.algorithm.serialization
 
com.atlassian.db.config.password.ciphers.base64 - package com.atlassian.db.config.password.ciphers.base64
 
createFileAndSave(AlgorithmParameters) - Method in class com.atlassian.db.config.password.ciphers.algorithm.serialization.AlgorithmParametersSerializationFile
 
createFileAndSave(T) - Method in class com.atlassian.db.config.password.ciphers.algorithm.serialization.SerializationFile
 

D

decrypt(String) - Method in class com.atlassian.db.config.password.ciphers.algorithm.AlgorithmCipher
Decrypts data stored in SealedObject using SecretKeySpec.
decrypt(String) - Method in class com.atlassian.db.config.password.ciphers.base64.Base64Cipher
Decodes encryptedData using Base64
DecryptionParameters - Class in com.atlassian.db.config.password.ciphers.algorithm.paramters
 
DecryptionParameters(String, String) - Constructor for class com.atlassian.db.config.password.ciphers.algorithm.paramters.DecryptionParameters
 
DecryptionParameters.Builder - Class in com.atlassian.db.config.password.ciphers.algorithm.paramters
 
DefaultCipherProvider - Class in com.atlassian.db.config.password
 
DefaultCipherProvider() - Constructor for class com.atlassian.db.config.password.DefaultCipherProvider
 

E

encrypt(String) - Method in class com.atlassian.db.config.password.ciphers.algorithm.AlgorithmCipher
Creates and then saves in file SealedObject which stores encrypted data.
encrypt(String) - Method in class com.atlassian.db.config.password.ciphers.base64.Base64Cipher
Encodes plainTextData using Base64
EncryptionParameters - Class in com.atlassian.db.config.password.ciphers.algorithm.paramters
 
EncryptionParameters(String, String, String, String, String) - Constructor for class com.atlassian.db.config.password.ciphers.algorithm.paramters.EncryptionParameters
 
EncryptionParameters.Builder - Class in com.atlassian.db.config.password.ciphers.algorithm.paramters
 
EnvironmentVarBasedConfiguration - Class in com.atlassian.db.config.password.ciphers.algorithm.serialization
 
EnvironmentVarBasedConfiguration(String, Function<String, String>) - Constructor for class com.atlassian.db.config.password.ciphers.algorithm.serialization.EnvironmentVarBasedConfiguration
 

G

generateName() - Method in class com.atlassian.db.config.password.ciphers.algorithm.serialization.UniqueFilePathGenerator
 
getAlgorithm() - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.EncryptionParameters
 
getAlgorithmKey() - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.EncryptionParameters
 
getAlgorithmParametersFilePath() - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.EncryptionParameters
 
getAlgorithmParametersSerializationFile(String) - Method in class com.atlassian.db.config.password.ciphers.algorithm.serialization.SerializationFileFactory
 
getDefaultCipherProviderClassName() - Method in class com.atlassian.db.config.password.DefaultCipherProvider
 
getFromEnv() - Method in class com.atlassian.db.config.password.ciphers.algorithm.serialization.EnvironmentVarBasedConfiguration
 
getInstance(String) - Method in class com.atlassian.db.config.password.DefaultCipherProvider
Uses reflection to obtain an instance of the Cipher implementation.
getKeyFilePath() - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.DecryptionParameters
 
getKeyFilePath() - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.EncryptionParameters
 
getPlainTextPassword() - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.EncryptionParameters
 
getSealedObjectFilePath() - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.DecryptionParameters
 
getSerializationFile(String) - Method in class com.atlassian.db.config.password.ciphers.algorithm.serialization.SerializationFileFactory
 

R

read(String) - Method in class com.atlassian.db.config.password.ciphers.algorithm.serialization.AlgorithmParametersSerializationFile
 
read(Class<T>) - Method in class com.atlassian.db.config.password.ciphers.algorithm.serialization.SerializationFile
 

S

SerializationFile - Class in com.atlassian.db.config.password.ciphers.algorithm.serialization
 
SerializationFile(String) - Constructor for class com.atlassian.db.config.password.ciphers.algorithm.serialization.SerializationFile
 
SerializationFileFactory - Class in com.atlassian.db.config.password.ciphers.algorithm.serialization
 
SerializationFileFactory() - Constructor for class com.atlassian.db.config.password.ciphers.algorithm.serialization.SerializationFileFactory
 
setAlgorithm(String) - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.EncryptionParameters.Builder
 
setAlgorithmKey(String) - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.EncryptionParameters.Builder
 
setAlgorithmParametersFilePath(String) - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.EncryptionParameters.Builder
 
setKeyFilePath(String) - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.DecryptionParameters.Builder
 
setKeyFilePath(String) - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.EncryptionParameters.Builder
 
setPlainTextPassword(String) - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.EncryptionParameters.Builder
 
setSealedObjectFilePath(String) - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.DecryptionParameters.Builder
 

T

toString() - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.DecryptionParameters
 
toString() - Method in class com.atlassian.db.config.password.ciphers.algorithm.paramters.EncryptionParameters
 

U

UniqueFilePathGenerator - Class in com.atlassian.db.config.password.ciphers.algorithm.serialization
 
UniqueFilePathGenerator(String, Clock) - Constructor for class com.atlassian.db.config.password.ciphers.algorithm.serialization.UniqueFilePathGenerator
 
A B C D E G R S T U 
Skip navigation links

Copyright © 2019 Atlassian. All rights reserved.