Skip navigation links
A B C D E G H I K L O P R S T U V 

A

AES - Static variable in interface com.atlassian.secrets.store.algorithm.Algorithms
 
AesOnlyAlgorithmSecretStore - Class in com.atlassian.secrets.store.algorithm
A cipher which only supports encryption/decryption with the AES algorithm.
AesOnlyAlgorithmSecretStore() - Constructor for class com.atlassian.secrets.store.algorithm.AesOnlyAlgorithmSecretStore
 
AjpAprProtocolWithPasswordEncryption - Class in com.atlassian.secrets.tomcat.protocol
 
AjpAprProtocolWithPasswordEncryption() - Constructor for class com.atlassian.secrets.tomcat.protocol.AjpAprProtocolWithPasswordEncryption
 
AjpNio2ProtocolWithPasswordEncryption - Class in com.atlassian.secrets.tomcat.protocol
 
AjpNio2ProtocolWithPasswordEncryption() - Constructor for class com.atlassian.secrets.tomcat.protocol.AjpNio2ProtocolWithPasswordEncryption
 
AjpNioProtocolWithPasswordEncryption - Class in com.atlassian.secrets.tomcat.protocol
 
AjpNioProtocolWithPasswordEncryption() - Constructor for class com.atlassian.secrets.tomcat.protocol.AjpNioProtocolWithPasswordEncryption
 
AlgorithmParametersSerializationFile - Class in com.atlassian.secrets.store.algorithm.serialization
 
AlgorithmParametersSerializationFile(String) - Constructor for class com.atlassian.secrets.store.algorithm.serialization.AlgorithmParametersSerializationFile
 
Algorithms - Interface in com.atlassian.secrets.store.algorithm
 
AlgorithmSecretStore - Class in com.atlassian.secrets.store.algorithm
Advanced implementation of Cipher.
AlgorithmSecretStore() - Constructor for class com.atlassian.secrets.store.algorithm.AlgorithmSecretStore
 
AuthenticationConfigUtils - Class in com.atlassian.secrets.store.vault.auth
Utility class for parsing authentication values from environmental variables or system properties.
AwsSecretsManagerParams - Class in com.atlassian.secrets.store.aws
A POJO representing AWS Secrets manager configuration parameters for an individual secret.
AwsSecretsManagerParams(String, String, String, String) - Constructor for class com.atlassian.secrets.store.aws.AwsSecretsManagerParams
 
AwsSecretsManagerStore - Class in com.atlassian.secrets.store.aws
A SecretStore implementation for storing and retrieving secret data from AWS Secrets manager.
AwsSecretsManagerStore(SecretsManagerClientFactory) - Constructor for class com.atlassian.secrets.store.aws.AwsSecretsManagerStore
 
AwsSecretsManagerStore() - Constructor for class com.atlassian.secrets.store.aws.AwsSecretsManagerStore
 

B

Base64SecretStore - Class in com.atlassian.secrets.store.base64
Basic and default implementation of Cipher.
Base64SecretStore() - Constructor for class com.atlassian.secrets.store.base64.Base64SecretStore
 
build() - Method in class com.atlassian.secrets.store.algorithm.paramters.DecryptionParameters.Builder
 
build() - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters.Builder
 
Builder() - Constructor for class com.atlassian.secrets.store.algorithm.paramters.DecryptionParameters.Builder
 
Builder() - Constructor for class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters.Builder
 

C

com.atlassian.secrets - package com.atlassian.secrets
 
com.atlassian.secrets.store.algorithm - package com.atlassian.secrets.store.algorithm
 
com.atlassian.secrets.store.algorithm.paramters - package com.atlassian.secrets.store.algorithm.paramters
 
com.atlassian.secrets.store.algorithm.serialization - package com.atlassian.secrets.store.algorithm.serialization
 
com.atlassian.secrets.store.aws - package com.atlassian.secrets.store.aws
 
com.atlassian.secrets.store.base64 - package com.atlassian.secrets.store.base64
 
com.atlassian.secrets.store.vault - package com.atlassian.secrets.store.vault
 
com.atlassian.secrets.store.vault.auth - package com.atlassian.secrets.store.vault.auth
 
com.atlassian.secrets.store.vault.auth.kubernetes - package com.atlassian.secrets.store.vault.auth.kubernetes
 
com.atlassian.secrets.store.vault.auth.token - package com.atlassian.secrets.store.vault.auth.token
 
com.atlassian.secrets.tomcat.cipher - package com.atlassian.secrets.tomcat.cipher
 
com.atlassian.secrets.tomcat.protocol - package com.atlassian.secrets.tomcat.protocol
 
com.atlassian.secrets.tomcat.utils - package com.atlassian.secrets.tomcat.utils
 
createFileAndSave(AlgorithmParameters) - Method in class com.atlassian.secrets.store.algorithm.serialization.AlgorithmParametersSerializationFile
 
createFileAndSave(T) - Method in class com.atlassian.secrets.store.algorithm.serialization.SerializationFile
 

D

decrypt(String, String) - Method in class com.atlassian.secrets.tomcat.cipher.ProductCipher
 
DecryptionParameters - Class in com.atlassian.secrets.store.algorithm.paramters
 
DecryptionParameters(String, String, String) - Constructor for class com.atlassian.secrets.store.algorithm.paramters.DecryptionParameters
 
DecryptionParameters.Builder - Class in com.atlassian.secrets.store.algorithm.paramters
 
DecryptionUtils - Class in com.atlassian.secrets.tomcat.utils
 
DecryptionUtils() - Constructor for class com.atlassian.secrets.tomcat.utils.DecryptionUtils
 
DEFAULT_CONNECTION_TIMEOUT_MILLIS - Static variable in class com.atlassian.secrets.store.vault.DefaultVaultTemplateFactory
 
DEFAULT_READ_TIMEOUT_MILLIS - Static variable in class com.atlassian.secrets.store.vault.DefaultVaultTemplateFactory
 
DefaultKubernetesServiceAccountTokenFileFactory - Class in com.atlassian.secrets.store.vault.auth.kubernetes
A default class for creating KubernetesServiceAccountTokenFile instances.
DefaultKubernetesServiceAccountTokenFileFactory() - Constructor for class com.atlassian.secrets.store.vault.auth.kubernetes.DefaultKubernetesServiceAccountTokenFileFactory
 
DefaultSecretsManagerClientFactory - Class in com.atlassian.secrets.store.aws
 
DefaultSecretsManagerClientFactory() - Constructor for class com.atlassian.secrets.store.aws.DefaultSecretsManagerClientFactory
 
DefaultSecretStoreProvider - Class in com.atlassian.secrets
 
DefaultSecretStoreProvider() - Constructor for class com.atlassian.secrets.DefaultSecretStoreProvider
 
DefaultVaultAuthenticationProvider - Class in com.atlassian.secrets.store.vault.auth
A default class for providing Vault authentication instance.
DefaultVaultAuthenticationProvider(KubernetesAuthenticationFactory, TokenAuthenticationFactory) - Constructor for class com.atlassian.secrets.store.vault.auth.DefaultVaultAuthenticationProvider
 
DefaultVaultAuthenticationProvider() - Constructor for class com.atlassian.secrets.store.vault.auth.DefaultVaultAuthenticationProvider
 
DefaultVaultTemplateFactory - Class in com.atlassian.secrets.store.vault
A factory class for creating instances of VaultTemplate.
DefaultVaultTemplateFactory() - Constructor for class com.atlassian.secrets.store.vault.DefaultVaultTemplateFactory
 
DelegateCipherSecretStore - Class in com.atlassian.secrets
Only for internal use to provide compatibility layer for deprecated Cipher API.
DelegateCipherSecretStore() - Constructor for class com.atlassian.secrets.DelegateCipherSecretStore
 
DelegateCipherSecretStore(Cipher) - Constructor for class com.atlassian.secrets.DelegateCipherSecretStore
 
DES - Static variable in interface com.atlassian.secrets.store.algorithm.Algorithms
 
DESEDE - Static variable in interface com.atlassian.secrets.store.algorithm.Algorithms
 

E

encrypt(EncryptionParameters) - Method in class com.atlassian.secrets.store.algorithm.AesOnlyAlgorithmSecretStore
 
encrypt(EncryptionParameters) - Method in class com.atlassian.secrets.store.algorithm.AlgorithmSecretStore
 
encrypt(String, Optional<String>) - Method in class com.atlassian.secrets.tomcat.cipher.ProductCipher
 
encryptedPasswordFile - Variable in class com.atlassian.secrets.tomcat.utils.PasswordDataBean
 
EncryptionParameters - Class in com.atlassian.secrets.store.algorithm.paramters
 
EncryptionParameters(EncryptionParameters.Builder) - Constructor for class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters
 
EncryptionParameters.Builder - Class in com.atlassian.secrets.store.algorithm.paramters
 
EncryptionResult - Class in com.atlassian.secrets.tomcat.cipher
 
EncryptionResult(String, String) - Constructor for class com.atlassian.secrets.tomcat.cipher.EncryptionResult
 
EnvironmentVarBasedConfiguration - Class in com.atlassian.secrets.store.algorithm.serialization
 
EnvironmentVarBasedConfiguration(String, Function<String, String>) - Constructor for class com.atlassian.secrets.store.algorithm.serialization.EnvironmentVarBasedConfiguration
 

G

generateName() - Method in class com.atlassian.secrets.store.algorithm.serialization.UniqueFilePathGenerator
 
get(String) - Method in class com.atlassian.secrets.DelegateCipherSecretStore
 
get(String) - Method in class com.atlassian.secrets.store.algorithm.AlgorithmSecretStore
Decrypts data stored in SealedObject using SecretKeySpec.
get(String) - Method in class com.atlassian.secrets.store.aws.AwsSecretsManagerStore
Fetches the secret from AWS Secrets Manager service.
get(String) - Method in class com.atlassian.secrets.store.base64.Base64SecretStore
Decodes encryptedData using Base64
get(String) - Method in class com.atlassian.secrets.store.vault.VaultSecretStore
Retrieves a secret value from HashiCorp Vault based on the provided JSON parameters.
getAlgorithm() - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters
 
getAlgorithmKey() - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters
 
getAlgorithmParametersFilePath() - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters
 
getAlgorithmParametersSerializationFile(String) - Method in class com.atlassian.secrets.store.algorithm.serialization.SerializationFileFactory
 
getAuthentication(VaultParams) - Method in class com.atlassian.secrets.store.vault.auth.DefaultVaultAuthenticationProvider
Retrieves the appropriate authentication method based on the provided authentication type.
getAuthentication(VaultParams) - Method in class com.atlassian.secrets.store.vault.auth.kubernetes.KubernetesAuthenticationFactory
Retrieves a KubernetesAuthentication instance based on the provided VaultParams.
getAuthentication() - Method in class com.atlassian.secrets.store.vault.auth.token.TokenAuthenticationFactory
 
getAuthentication(VaultParams) - Method in interface com.atlassian.secrets.store.vault.auth.VaultAuthenticationProvider
Retrieves the appropriate authentication method based on the provided authentication type.
getAuthenticationType() - Method in class com.atlassian.secrets.store.vault.VaultParams
 
getClient(String) - Method in class com.atlassian.secrets.store.aws.DefaultSecretsManagerClientFactory
 
getClient(String, URI) - Method in class com.atlassian.secrets.store.aws.DefaultSecretsManagerClientFactory
 
getClient(String) - Method in interface com.atlassian.secrets.store.aws.SecretsManagerClientFactory
 
getClient(String, URI) - Method in interface com.atlassian.secrets.store.aws.SecretsManagerClientFactory
 
getDefaultSecretStoreClassName() - Method in class com.atlassian.secrets.DefaultSecretStoreProvider
 
getEncryptedPassword(DecryptionParameters) - Method in class com.atlassian.secrets.store.algorithm.AesOnlyAlgorithmSecretStore
 
getEncryptedPassword(DecryptionParameters) - Method in class com.atlassian.secrets.store.algorithm.AlgorithmSecretStore
 
getEndpoint() - Method in class com.atlassian.secrets.store.vault.VaultParams
 
getEndpointOverride() - Method in class com.atlassian.secrets.store.aws.AwsSecretsManagerParams
 
getFromEnv() - Method in class com.atlassian.secrets.store.algorithm.serialization.EnvironmentVarBasedConfiguration
 
getInstance(String) - Method in class com.atlassian.secrets.DefaultSecretStoreProvider
Uses reflection to obtain an instance of the SecretStore implementation.
getKey() - Method in class com.atlassian.secrets.store.vault.VaultParams
 
getKeyFilePath() - Method in class com.atlassian.secrets.store.algorithm.paramters.DecryptionParameters
 
getKeyFilePath() - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters
 
getKubernetesServiceAccountTokenFile(String) - Method in class com.atlassian.secrets.store.vault.auth.kubernetes.DefaultKubernetesServiceAccountTokenFileFactory
Returns a KubernetesServiceAccountTokenFile instance associated with the provided JWT path.
getKubernetesServiceAccountTokenFile() - Method in class com.atlassian.secrets.store.vault.auth.kubernetes.DefaultKubernetesServiceAccountTokenFileFactory
Returns a KubernetesServiceAccountTokenFile instance.
getKubernetesServiceAccountTokenFile(String) - Method in interface com.atlassian.secrets.store.vault.auth.kubernetes.KubernetesServiceAccountTokenFileFactory
 
getKubernetesServiceAccountTokenFile() - Method in interface com.atlassian.secrets.store.vault.auth.kubernetes.KubernetesServiceAccountTokenFileFactory
 
getMount() - Method in class com.atlassian.secrets.store.vault.VaultParams
 
getOutputFilesBasePath() - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters
 
getPath() - Method in class com.atlassian.secrets.store.vault.VaultParams
 
getPlainTextPassword() - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters
 
getRegion() - Method in class com.atlassian.secrets.store.aws.AwsSecretsManagerParams
 
getSealedObjectFilePath() - Method in class com.atlassian.secrets.store.algorithm.paramters.DecryptionParameters
 
getSecretId() - Method in class com.atlassian.secrets.store.aws.AwsSecretsManagerParams
 
getSecretPointer() - Method in class com.atlassian.secrets.store.aws.AwsSecretsManagerParams
 
getSerializationFile(String) - Method in class com.atlassian.secrets.store.algorithm.serialization.SerializationFileFactory
 
getSerializedSealedObject() - Method in class com.atlassian.secrets.store.algorithm.paramters.DecryptionParameters
 
getTemplate(URI, ClientAuthentication) - Method in class com.atlassian.secrets.store.vault.DefaultVaultTemplateFactory
Returns a VaultTemplate object with the specified endpoint and authentication.
getTemplate(URI, ClientAuthentication) - Method in interface com.atlassian.secrets.store.vault.VaultTemplateFactory
Retrieves a VaultTemplate instance with the given endpoint and client authentication.

H

Http11AprProtocolWithPasswordEncryption - Class in com.atlassian.secrets.tomcat.protocol
 
Http11AprProtocolWithPasswordEncryption() - Constructor for class com.atlassian.secrets.tomcat.protocol.Http11AprProtocolWithPasswordEncryption
 
Http11Nio2ProtocolWithPasswordEncryption - Class in com.atlassian.secrets.tomcat.protocol
 
Http11Nio2ProtocolWithPasswordEncryption() - Constructor for class com.atlassian.secrets.tomcat.protocol.Http11Nio2ProtocolWithPasswordEncryption
 
Http11NioProtocolWithPasswordEncryption - Class in com.atlassian.secrets.tomcat.protocol
 
Http11NioProtocolWithPasswordEncryption() - Constructor for class com.atlassian.secrets.tomcat.protocol.Http11NioProtocolWithPasswordEncryption
 

I

init() - Method in class com.atlassian.secrets.tomcat.protocol.AjpAprProtocolWithPasswordEncryption
 
init() - Method in class com.atlassian.secrets.tomcat.protocol.AjpNio2ProtocolWithPasswordEncryption
 
init() - Method in class com.atlassian.secrets.tomcat.protocol.AjpNioProtocolWithPasswordEncryption
 
init() - Method in class com.atlassian.secrets.tomcat.protocol.Http11AprProtocolWithPasswordEncryption
 
init() - Method in class com.atlassian.secrets.tomcat.protocol.Http11Nio2ProtocolWithPasswordEncryption
 
init() - Method in class com.atlassian.secrets.tomcat.protocol.Http11NioProtocolWithPasswordEncryption
 
initPasswords(Set<PasswordDataBean>, Optional<String>) - Static method in class com.atlassian.secrets.tomcat.utils.DecryptionUtils
 
isSaveAlgorithmParametersToSeparateFile() - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters
 
isSaveSealedObjectToSeparateFile() - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters
 

K

keyFile - Variable in class com.atlassian.secrets.tomcat.cipher.EncryptionResult
 
KubernetesAuthenticationFactory - Class in com.atlassian.secrets.store.vault.auth.kubernetes
The KubernetesAuthenticationFactory class is responsible for creating instances of the KubernetesAuthentication class.
KubernetesAuthenticationFactory() - Constructor for class com.atlassian.secrets.store.vault.auth.kubernetes.KubernetesAuthenticationFactory
 
KubernetesAuthenticationFactory(KubernetesServiceAccountTokenFileFactory) - Constructor for class com.atlassian.secrets.store.vault.auth.kubernetes.KubernetesAuthenticationFactory
 
KubernetesServiceAccountTokenFileFactory - Interface in com.atlassian.secrets.store.vault.auth.kubernetes
Factory for creating instances of KubernetesServiceAccountTokenFile which contains the token for authentication with a service account in Kubernetes environment.

L

load(String, Class<T>) - Method in class com.atlassian.secrets.tomcat.cipher.SerializationService
 

O

of(String) - Static method in enum com.atlassian.secrets.SecretStoreType
 

P

parseOptionalValueFromEnv(String, String) - Static method in class com.atlassian.secrets.store.vault.auth.AuthenticationConfigUtils
Parses an optional value from environmental variables or system properties.
parseRequiredValueFromEnv(String, String) - Static method in class com.atlassian.secrets.store.vault.auth.AuthenticationConfigUtils
Parses a value from environmental variables or system properties.
PasswordDataBean - Class in com.atlassian.secrets.tomcat.utils
 
PasswordDataBean(String, Consumer<String>, String) - Constructor for class com.atlassian.secrets.tomcat.utils.PasswordDataBean
 
passwordFile - Variable in class com.atlassian.secrets.tomcat.cipher.EncryptionResult
 
passwordName - Variable in class com.atlassian.secrets.tomcat.utils.PasswordDataBean
 
ProductCipher - Class in com.atlassian.secrets.tomcat.cipher
 
ProductCipher() - Constructor for class com.atlassian.secrets.tomcat.cipher.ProductCipher
 
ProductTomcatProtocolWithPasswordEncryption - Interface in com.atlassian.secrets.tomcat.protocol
Marks Tomcat protocol that was extended with support for password encryption

R

read(String) - Method in class com.atlassian.secrets.store.algorithm.serialization.AlgorithmParametersSerializationFile
 
read(Class<T>) - Method in class com.atlassian.secrets.store.algorithm.serialization.SerializationFile
 

S

save(String, T) - Method in class com.atlassian.secrets.tomcat.cipher.SerializationService
 
SecretsManagerClientFactory - Interface in com.atlassian.secrets.store.aws
Provides an AWS Secrets manager client when supplied with an AWS region and an optional endpoint override.
SecretStoreType - Enum in com.atlassian.secrets
 
SerializationFile - Class in com.atlassian.secrets.store.algorithm.serialization
 
SerializationFile(String) - Constructor for class com.atlassian.secrets.store.algorithm.serialization.SerializationFile
 
SerializationFileFactory - Class in com.atlassian.secrets.store.algorithm.serialization
 
SerializationFileFactory() - Constructor for class com.atlassian.secrets.store.algorithm.serialization.SerializationFileFactory
 
SerializationService - Class in com.atlassian.secrets.tomcat.cipher
 
SerializationService() - Constructor for class com.atlassian.secrets.tomcat.cipher.SerializationService
 
serializedSealedObject(String) - Method in class com.atlassian.secrets.store.algorithm.paramters.DecryptionParameters.Builder
 
setAlgorithm(String) - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters.Builder
 
setAlgorithmKey(String) - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters.Builder
 
setAlgorithmParametersFilePath(String) - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters.Builder
 
setKeyFilePath(String) - Method in class com.atlassian.secrets.store.algorithm.paramters.DecryptionParameters.Builder
 
setKeyFilePath(String) - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters.Builder
 
setKeyPass(String) - Method in class com.atlassian.secrets.tomcat.protocol.Http11AprProtocolWithPasswordEncryption
 
setKeyPass(String) - Method in class com.atlassian.secrets.tomcat.protocol.Http11Nio2ProtocolWithPasswordEncryption
 
setKeyPass(String) - Method in class com.atlassian.secrets.tomcat.protocol.Http11NioProtocolWithPasswordEncryption
 
setKeystorePass(String) - Method in class com.atlassian.secrets.tomcat.protocol.Http11AprProtocolWithPasswordEncryption
 
setKeystorePass(String) - Method in class com.atlassian.secrets.tomcat.protocol.Http11Nio2ProtocolWithPasswordEncryption
 
setKeystorePass(String) - Method in class com.atlassian.secrets.tomcat.protocol.Http11NioProtocolWithPasswordEncryption
 
setOutputFilesBasePath(String) - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters.Builder
 
setPlainTextPassword(String) - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters.Builder
 
setProductEncryptionKey(String) - Method in class com.atlassian.secrets.tomcat.protocol.AjpAprProtocolWithPasswordEncryption
 
setProductEncryptionKey(String) - Method in class com.atlassian.secrets.tomcat.protocol.AjpNio2ProtocolWithPasswordEncryption
 
setProductEncryptionKey(String) - Method in class com.atlassian.secrets.tomcat.protocol.AjpNioProtocolWithPasswordEncryption
 
setProductEncryptionKey(String) - Method in class com.atlassian.secrets.tomcat.protocol.Http11AprProtocolWithPasswordEncryption
 
setProductEncryptionKey(String) - Method in class com.atlassian.secrets.tomcat.protocol.Http11Nio2ProtocolWithPasswordEncryption
 
setProductEncryptionKey(String) - Method in class com.atlassian.secrets.tomcat.protocol.Http11NioProtocolWithPasswordEncryption
 
setProductEncryptionKey(String) - Method in interface com.atlassian.secrets.tomcat.protocol.ProductTomcatProtocolWithPasswordEncryption
Set encryption key file
setSaveAlgorithmParametersToSeparateFile(Boolean) - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters.Builder
 
setSaveSealedObjectToSeparateFile(Boolean) - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters.Builder
 
setSealedObjectFilePath(String) - Method in class com.atlassian.secrets.store.algorithm.paramters.DecryptionParameters.Builder
 
setSecret(String) - Method in class com.atlassian.secrets.tomcat.protocol.AjpAprProtocolWithPasswordEncryption
 
setSecret(String) - Method in class com.atlassian.secrets.tomcat.protocol.AjpNio2ProtocolWithPasswordEncryption
 
setSecret(String) - Method in class com.atlassian.secrets.tomcat.protocol.AjpNioProtocolWithPasswordEncryption
 
setSSLPassword(String) - Method in class com.atlassian.secrets.tomcat.protocol.Http11AprProtocolWithPasswordEncryption
 
setSSLPassword(String) - Method in class com.atlassian.secrets.tomcat.protocol.Http11Nio2ProtocolWithPasswordEncryption
 
setSSLPassword(String) - Method in class com.atlassian.secrets.tomcat.protocol.Http11NioProtocolWithPasswordEncryption
 
setTruststorePass(String) - Method in class com.atlassian.secrets.tomcat.protocol.Http11AprProtocolWithPasswordEncryption
 
setTruststorePass(String) - Method in class com.atlassian.secrets.tomcat.protocol.Http11Nio2ProtocolWithPasswordEncryption
 
setTruststorePass(String) - Method in class com.atlassian.secrets.tomcat.protocol.Http11NioProtocolWithPasswordEncryption
 
store(String) - Method in class com.atlassian.secrets.DelegateCipherSecretStore
 
store(String) - Method in class com.atlassian.secrets.store.algorithm.AlgorithmSecretStore
Creates and then saves in file SealedObject which stores encrypted data.
store(String) - Method in class com.atlassian.secrets.store.aws.AwsSecretsManagerStore
This function is currently not implemented because the products are not using it to store secrets.
store(String) - Method in class com.atlassian.secrets.store.base64.Base64SecretStore
Encodes plainTextData using Base64
store(String) - Method in class com.atlassian.secrets.store.vault.VaultSecretStore
This method is used to store plaintext data.
superSetter - Variable in class com.atlassian.secrets.tomcat.utils.PasswordDataBean
 

T

TokenAuthenticationFactory - Class in com.atlassian.secrets.store.vault.auth.token
A factory class for creating TokenAuthentication objects.
TokenAuthenticationFactory() - Constructor for class com.atlassian.secrets.store.vault.auth.token.TokenAuthenticationFactory
 
toString() - Method in class com.atlassian.secrets.store.algorithm.paramters.DecryptionParameters
 
toString() - Method in class com.atlassian.secrets.store.algorithm.paramters.EncryptionParameters
 
toString() - Method in class com.atlassian.secrets.store.aws.AwsSecretsManagerParams
 
toString() - Method in class com.atlassian.secrets.store.vault.VaultParams
 

U

UniqueFilePathGenerator - Class in com.atlassian.secrets.store.algorithm.serialization
 
UniqueFilePathGenerator(String, Clock) - Constructor for class com.atlassian.secrets.store.algorithm.serialization.UniqueFilePathGenerator
 

V

valueOf(String) - Static method in enum com.atlassian.secrets.SecretStoreType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.secrets.store.vault.auth.VaultAuthenticationMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.secrets.SecretStoreType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.secrets.store.vault.auth.VaultAuthenticationMethod
Returns an array containing the constants of this enum type, in the order they are declared.
VAULT_CONNECTION_TIMEOUT_MILLIS_SYSTEM_PROPERTY - Static variable in class com.atlassian.secrets.store.vault.DefaultVaultTemplateFactory
 
VAULT_READ_TIMEOUT_MILLIS_SYSTEM_PROPERTY - Static variable in class com.atlassian.secrets.store.vault.DefaultVaultTemplateFactory
 
VAULT_TOKEN_ENV_KEY - Static variable in class com.atlassian.secrets.store.vault.auth.token.TokenAuthenticationFactory
 
VAULT_TOKEN_SYSTEM_PROP_KEY - Static variable in class com.atlassian.secrets.store.vault.auth.token.TokenAuthenticationFactory
 
VaultAuthenticationMethod - Enum in com.atlassian.secrets.store.vault.auth
 
VaultAuthenticationProvider - Interface in com.atlassian.secrets.store.vault.auth
The VaultAuthenticationProvider class provides methods for retrieving the appropriate authentication method for interacting with a vault.
VaultParams - Class in com.atlassian.secrets.store.vault
A POJO representing HashiCorp Vault configuration parameters for an individual secret.
VaultParams(String, String, String, String, VaultAuthenticationMethod) - Constructor for class com.atlassian.secrets.store.vault.VaultParams
 
VaultSecretStore - Class in com.atlassian.secrets.store.vault
A SecretStore implementation for storing and retrieving secret data from HashiCorp Vault.
VaultSecretStore(VaultTemplateFactory, VaultAuthenticationProvider) - Constructor for class com.atlassian.secrets.store.vault.VaultSecretStore
 
VaultSecretStore() - Constructor for class com.atlassian.secrets.store.vault.VaultSecretStore
 
VaultTemplateFactory - Interface in com.atlassian.secrets.store.vault
Provides a HashiCorp VaultTemplate when supplied with a Vault server endpoint and a client authentication.
A B C D E G H I K L O P R S T U V 
Skip navigation links

Copyright © 2023 Atlassian. All rights reserved.