Skip navigation links
A C E G I L M O P R S T V 

A

AzureKeyVaultUtils - Class in org.wso2.cloud.secrets.utils
Utilities required for dealing with Azure Key Vault.
AzureKeyVaultUtils() - Constructor for class org.wso2.cloud.secrets.utils.AzureKeyVaultUtils
 

C

CipherTool - Class in org.wso2.cloud.secrets
This Java Class implements the main function for executing password encryption.
CipherTool() - Constructor for class org.wso2.cloud.secrets.CipherTool
 
Constants - Class in org.wso2.cloud.secrets.utils
Constants for the encryption utilities.
createCertificateClient(String) - Static method in class org.wso2.cloud.secrets.utils.AzureKeyVaultUtils
Create CertificateClient instance using the provided Azure Key Vault name.
createSecretClient(String) - Static method in class org.wso2.cloud.secrets.utils.AzureKeyVaultUtils
Create SecretClient instance using the provided Azure Key Vault name.

E

EncryptionException - Exception in org.wso2.cloud.secrets.exception
This Java Class defines a custom Java Exception used to wrap an actual exception with a custom message.
EncryptionException(String) - Constructor for exception org.wso2.cloud.secrets.exception.EncryptionException
 
EncryptionException(String, Throwable) - Constructor for exception org.wso2.cloud.secrets.exception.EncryptionException
 
EncryptionUtils - Class in org.wso2.cloud.secrets.utils
Utilities required for encryption of provided plain text secrets.
EncryptionUtils() - Constructor for class org.wso2.cloud.secrets.utils.EncryptionUtils
 
encryptPlainTextSecretsUsingCertString(List<Secret>, String) - Static method in class org.wso2.cloud.secrets.utils.EncryptionUtils
Encrypt the plain text password of each Secret of a list of Secret instances.

G

getEncryptedPassword() - Method in class org.wso2.cloud.secrets.model.Secret
 
getIdentifier() - Method in class org.wso2.cloud.secrets.model.InputSecretIdentifier
 
getIdentifier() - Method in class org.wso2.cloud.secrets.model.Secret
 
getPassword() - Method in class org.wso2.cloud.secrets.model.Secret
 
getPublicKeyForEncryption(CertificateClient) - Static method in class org.wso2.cloud.secrets.utils.AzureKeyVaultUtils
Retrieve the public key from the Azure Key Vault Certificate resource.
getSecrets() - Method in class org.wso2.cloud.secrets.model.InputSecretIdentifiers
 
getVersion() - Method in class org.wso2.cloud.secrets.model.InputSecretIdentifier
 

I

InputSecretIdentifier - Class in org.wso2.cloud.secrets.model
This Java Class represents an instance representing the input details about an Azure Key Vault Secret.
InputSecretIdentifier() - Constructor for class org.wso2.cloud.secrets.model.InputSecretIdentifier
 
InputSecretIdentifiers - Class in org.wso2.cloud.secrets.model
This Java Class represents a list of secrets used as the input to this application.
InputSecretIdentifiers() - Constructor for class org.wso2.cloud.secrets.model.InputSecretIdentifiers
 

L

loadInputSecrets() - Static method in class org.wso2.cloud.secrets.utils.EncryptionUtils
Load the input secret identifier data from the source JSON file.

M

main(String...) - Static method in class org.wso2.cloud.secrets.CipherTool
 

O

org.wso2.cloud.secrets - package org.wso2.cloud.secrets
 
org.wso2.cloud.secrets.exception - package org.wso2.cloud.secrets.exception
 
org.wso2.cloud.secrets.model - package org.wso2.cloud.secrets.model
 
org.wso2.cloud.secrets.utils - package org.wso2.cloud.secrets.utils
 

P

pushSecretsToAzureKeyVault(List<Secret>, SecretClient) - Static method in class org.wso2.cloud.secrets.utils.AzureKeyVaultUtils
Push the provided encrypted secrets to the target Azure Key Vault.

R

retrievePlainTextSecrets(InputSecretIdentifiers, SecretClient) - Static method in class org.wso2.cloud.secrets.utils.AzureKeyVaultUtils
Retrieve the defined plain text passwords from the source Azure Key Vault.

S

Secret - Class in org.wso2.cloud.secrets.model
This Java Class represents a secret instance.
Secret(String, String) - Constructor for class org.wso2.cloud.secrets.model.Secret
 
setEncryptedPassword(String) - Method in class org.wso2.cloud.secrets.model.Secret
 
setIdentifier(String) - Method in class org.wso2.cloud.secrets.model.InputSecretIdentifier
 
setSecrets(List<InputSecretIdentifier>) - Method in class org.wso2.cloud.secrets.model.InputSecretIdentifiers
 
setVersion(String) - Method in class org.wso2.cloud.secrets.model.InputSecretIdentifier
 
SOURCE_AZURE_KEY_VAULT_NAME_SYS_PROPERTY_KEY - Static variable in class org.wso2.cloud.secrets.utils.Constants
 

T

TARGET_AZURE_KEY_VAULT_NAME_SYS_PROPERTY_KEY - Static variable in class org.wso2.cloud.secrets.utils.Constants
 

V

validateSystemPropertyBasedInput() - Static method in class org.wso2.cloud.secrets.utils.EncryptionUtils
Validate the required input Java System Property values.
A C E G I L M O P R S T V 
Skip navigation links

Copyright © 2021 WSO2. All rights reserved.