A C D E F G H I L M N O P R S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- activate(ComponentContext) - Method in class org.wso2.carbon.mediation.security.vault.SynapseSecurityerviceComponent
C
- call(Context, List) - Method in class org.wso2.carbon.mediation.security.vault.external.hashicorp.HashiCorpVaultLookupFunction
-
Returns the string value of the property which is get from the corresponding context to the provided scope.
- call(Context, List) - Method in class org.wso2.carbon.mediation.security.vault.xpath.VaultLookupFunction
-
Returns the string value of the property which is get from the corresponding context to the provided scope .
- CARBON_HOME - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
- CipherInitializer - Class in org.wso2.carbon.mediation.security.vault
- CONF_CONNECTOR_SECURE_VAULT_CONFIG_PROP_LOOK - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
- CONF_DIR - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
- CONF_LOCATION - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
- CONNECTOR_SECURE_VAULT_CONFIG_REPOSITORY - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
D
- deactivate(ComponentContext) - Method in class org.wso2.carbon.mediation.security.vault.SynapseSecurityerviceComponent
- DOCKER - org.wso2.carbon.mediation.security.vault.VaultType
- doDecrypt(String) - Method in class org.wso2.carbon.mediation.security.vault.MediationSecurityAdminService
- doEncrypt(String) - Method in class org.wso2.carbon.mediation.security.vault.MediationSecurityAdminService
-
Operation to do the encryption ops by invoking secure vault api
- DOT - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
E
- evaluate(String, MessageContext) - Method in interface org.wso2.carbon.mediation.security.vault.SecureVaultLookupHandler
-
Deprecated.
- evaluate(String, MessageContext) - Method in class org.wso2.carbon.mediation.security.vault.SecureVaultLookupHandlerImpl
- evaluate(String, SecretSrcData, MessageContext) - Method in interface org.wso2.carbon.mediation.security.vault.SecureVaultLookupHandler
-
Method to evaluate the parameters passed to extract values from secure-vault lookup
- evaluate(String, SecretSrcData, MessageContext) - Method in class org.wso2.carbon.mediation.security.vault.SecureVaultLookupHandlerImpl
- evaluate(Map<String, String>, MessageContext) - Method in interface org.wso2.carbon.mediation.security.vault.external.ExternalVaultLookupHandler
-
Method to evaluate the parameters passed to extract values from secure-vault lookup.
- evaluate(Map<String, String>, MessageContext) - Method in class org.wso2.carbon.mediation.security.vault.external.hashicorp.HashiCorpVaultLookupHandlerImpl
- ExternalVaultConfigLoader - Class in org.wso2.carbon.mediation.security.vault.external
-
ExternalVaultLoader
contains utilities to load configuration file content required for External vault loader implementation. - ExternalVaultException - Exception in org.wso2.carbon.mediation.security.vault.external
- ExternalVaultException(String) - Constructor for exception org.wso2.carbon.mediation.security.vault.external.ExternalVaultException
- ExternalVaultException(String, Throwable) - Constructor for exception org.wso2.carbon.mediation.security.vault.external.ExternalVaultException
- ExternalVaultLookupHandler - Interface in org.wso2.carbon.mediation.security.vault.external
F
- FILE - org.wso2.carbon.mediation.security.vault.VaultType
- FILE_PROTOCOL_PREFIX - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
- FileSecretRepository - Class in org.wso2.carbon.mediation.security.vault
-
Implementation of file based secret repository
- FileSecretRepository() - Constructor for class org.wso2.carbon.mediation.security.vault.FileSecretRepository
G
- getDateTime() - Method in class org.wso2.carbon.mediation.security.vault.SecureVaultCacheContext
- getDecryptedValue() - Method in class org.wso2.carbon.mediation.security.vault.SecureVaultCacheContext
- getDecryptionProvider() - Method in class org.wso2.carbon.mediation.security.vault.CipherInitializer
- getDefaultSecurityService() - Static method in class org.wso2.carbon.mediation.security.vault.external.hashicorp.HashiCorpVaultLookupHandlerImpl
- getDefaultSecurityService() - Static method in class org.wso2.carbon.mediation.security.vault.SecureVaultLookupHandlerImpl
- getEncryptedData(String) - Method in class org.wso2.carbon.mediation.security.vault.FileSecretRepository
- getEncryptedData(String) - Method in class org.wso2.carbon.mediation.security.vault.RegistrySecretRepository
- getEncryptedData(String) - Method in class org.wso2.carbon.mediation.security.vault.SecretCipherHander
-
Returns the encrypted value corresponding to the given alias name
- getEncryptionProvider() - Method in class org.wso2.carbon.mediation.security.vault.CipherInitializer
- getIdentityKeyStoreWrapper() - Method in class org.wso2.carbon.mediation.security.vault.CipherInitializer
- getInitializedExtFunction(MessageContext) - Method in class org.wso2.carbon.mediation.security.vault.external.hashicorp.HashiCorpVaultLookupXPathFunctionProvider
- getInitializedExtFunction(MessageContext) - Method in class org.wso2.carbon.mediation.security.vault.xpath.SecureVaultLookupXPathFunctionProvider
- getInstance() - Static method in class org.wso2.carbon.mediation.security.vault.CipherInitializer
- getInstance() - Static method in class org.wso2.carbon.mediation.security.vault.SecurityServiceHolder
- getParent() - Method in class org.wso2.carbon.mediation.security.vault.FileSecretRepository
- getParent() - Method in class org.wso2.carbon.mediation.security.vault.RegistrySecretRepository
- getPlainTextSecret(String) - Method in class org.wso2.carbon.mediation.security.vault.FileSecretRepository
-
Function to retrieve plain text secret located in the secret file
- getProviderClass() - Method in class org.wso2.carbon.mediation.security.vault.SecureVaultLookupHandlerImpl
- getRegistryService() - Method in class org.wso2.carbon.mediation.security.vault.SecurityServiceHolder
- getResolvingQName() - Method in class org.wso2.carbon.mediation.security.vault.external.hashicorp.HashiCorpVaultLookupXPathFunctionProvider
- getResolvingQName() - Method in class org.wso2.carbon.mediation.security.vault.xpath.SecureVaultLookupXPathFunctionProvider
- getSecret(String) - Method in class org.wso2.carbon.mediation.security.vault.FileSecretRepository
-
Returns the secret of provided alias name .
- getSecret(String) - Method in class org.wso2.carbon.mediation.security.vault.RegistrySecretRepository
- getSecret(String) - Method in class org.wso2.carbon.mediation.security.vault.SecretCipherHander
-
Returns the secret corresponding to the given alias name
- getSecret(String, SecretSrcData) - Method in class org.wso2.carbon.mediation.security.vault.SecretCipherHander
- getServerConfigurationService() - Method in class org.wso2.carbon.mediation.security.vault.SecurityServiceHolder
- getSynCtx() - Method in class org.wso2.carbon.mediation.security.vault.RegistrySecretRepository
- getSynCtx() - Method in class org.wso2.carbon.mediation.security.vault.SecretCipherHander
- getTrustKeyStoreWrapper() - Method in class org.wso2.carbon.mediation.security.vault.CipherInitializer
- getVaultParameters(String) - Static method in class org.wso2.carbon.mediation.security.vault.external.ExternalVaultConfigLoader
-
Get the external vault configuration map based on the given vault name.
- getVaultType() - Method in class org.wso2.carbon.mediation.security.vault.SecretSrcData
H
- handleException(String) - Static method in class org.wso2.carbon.mediation.security.vault.CipherInitializer
- handleException(String, Exception) - Static method in class org.wso2.carbon.mediation.security.vault.CipherInitializer
- HashiCorpVaultConstant - Class in org.wso2.carbon.mediation.security.vault.external.hashicorp
- HashiCorpVaultLookupFunction - Class in org.wso2.carbon.mediation.security.vault.external.hashicorp
-
Implements the XPath extension function hashicorp:vault-lookup(alias).
- HashiCorpVaultLookupFunction(MessageContext) - Constructor for class org.wso2.carbon.mediation.security.vault.external.hashicorp.HashiCorpVaultLookupFunction
- HashiCorpVaultLookupHandlerImpl - Class in org.wso2.carbon.mediation.security.vault.external.hashicorp
-
Class responsible for the HashiCorp vault integration model.
- HashiCorpVaultLookupXPathFunctionProvider - Class in org.wso2.carbon.mediation.security.vault.external.hashicorp
- HashiCorpVaultLookupXPathFunctionProvider() - Constructor for class org.wso2.carbon.mediation.security.vault.external.hashicorp.HashiCorpVaultLookupXPathFunctionProvider
I
- init(Properties, String) - Method in class org.wso2.carbon.mediation.security.vault.FileSecretRepository
- init(Properties, String) - Method in class org.wso2.carbon.mediation.security.vault.RegistrySecretRepository
- initCipherDecryptProvider() - Method in class org.wso2.carbon.mediation.security.vault.CipherInitializer
- initEncrypt() - Method in class org.wso2.carbon.mediation.security.vault.CipherInitializer
-
Initializing the encryption key store which uses to encrypt the given plain text
- isEncrypted() - Method in class org.wso2.carbon.mediation.security.vault.SecretSrcData
- isRepoExists() - Method in class org.wso2.carbon.mediation.security.vault.SecureVaultLookupHandlerImpl
-
Checks whether the given repository already existing.
L
- loadExternalVaultConfigs(SecretCallbackHandlerService) - Static method in class org.wso2.carbon.mediation.security.vault.external.ExternalVaultConfigLoader
-
Reads the external-vaults.xml file located in conf/security dir and loads to the memory.
- loadProperties() - Static method in class org.wso2.carbon.mediation.security.vault.util.SecureVaultUtil
M
- MediationSecurityAdminService - Class in org.wso2.carbon.mediation.security.vault
- MediationSecurityAdminService() - Constructor for class org.wso2.carbon.mediation.security.vault.MediationSecurityAdminService
N
- name() - Method in interface org.wso2.carbon.mediation.security.vault.external.ExternalVaultLookupHandler
- name() - Method in class org.wso2.carbon.mediation.security.vault.external.hashicorp.HashiCorpVaultLookupHandlerImpl
- NULL_STRING - Static variable in class org.wso2.carbon.mediation.security.vault.xpath.VaultLookupFunction
O
- org.wso2.carbon.mediation.security.vault - package org.wso2.carbon.mediation.security.vault
- org.wso2.carbon.mediation.security.vault.external - package org.wso2.carbon.mediation.security.vault.external
- org.wso2.carbon.mediation.security.vault.external.hashicorp - package org.wso2.carbon.mediation.security.vault.external.hashicorp
- org.wso2.carbon.mediation.security.vault.util - package org.wso2.carbon.mediation.security.vault.util
- org.wso2.carbon.mediation.security.vault.xpath - package org.wso2.carbon.mediation.security.vault.xpath
P
- PROP_DEFAULT_CONF_LOCATION - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
- PROP_DOCKER_SECRET_ROOT_DIRECTORY - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
-
System property to specify customized docker secret root directory
- PROP_DOCKER_SECRET_ROOT_DIRECTORY_DEFAULT - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
- PROP_DOCKER_SECRET_ROOT_DIRECTORY_DEFAULT_WIN - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
- PROP_FILE_SECRET_ROOT_DIRECTORY - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
-
System property to specify customized file secret root directory
- PROP_FILE_SECRET_ROOT_DIRECTORY_DEFAULT - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
- PROP_PROVIDER - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
- PROP_SECRET_MANAGER_CONF - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
- PROP_SECRET_PROVIDER - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
- PROP_SECRET_REPOSITORIES - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
R
- REG - org.wso2.carbon.mediation.security.vault.VaultType
- RegistrySecretRepository - Class in org.wso2.carbon.mediation.security.vault
-
Holds all secrets in a file
- RegistrySecretRepository() - Constructor for class org.wso2.carbon.mediation.security.vault.RegistrySecretRepository
- REPOSITORY_DIR - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
S
- SECRET_CONF - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
- SecretCipherHander - Class in org.wso2.carbon.mediation.security.vault
-
Entry point for manage secrets
- SecretCipherHander(MessageContext) - Constructor for class org.wso2.carbon.mediation.security.vault.SecretCipherHander
- SecretSrcData - Class in org.wso2.carbon.mediation.security.vault
-
Data holder class to hold data related to the secret
- SecretSrcData() - Constructor for class org.wso2.carbon.mediation.security.vault.SecretSrcData
- SecretSrcData(VaultType, boolean) - Constructor for class org.wso2.carbon.mediation.security.vault.SecretSrcData
- SecureVaultCacheContext - Class in org.wso2.carbon.mediation.security.vault
- SecureVaultCacheContext(Date, String) - Constructor for class org.wso2.carbon.mediation.security.vault.SecureVaultCacheContext
- SecureVaultConstants - Interface in org.wso2.carbon.mediation.security.vault
- SecureVaultLookupHandler - Interface in org.wso2.carbon.mediation.security.vault
- SecureVaultLookupHandlerImpl - Class in org.wso2.carbon.mediation.security.vault
- SecureVaultLookupXPathFunctionProvider - Class in org.wso2.carbon.mediation.security.vault.xpath
- SecureVaultLookupXPathFunctionProvider() - Constructor for class org.wso2.carbon.mediation.security.vault.xpath.SecureVaultLookupXPathFunctionProvider
- SecureVaultUtil - Class in org.wso2.carbon.mediation.security.vault.util
- SecureVaultUtil() - Constructor for class org.wso2.carbon.mediation.security.vault.util.SecureVaultUtil
- SECURITY_DIR - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
- SecurityServiceHolder - Class in org.wso2.carbon.mediation.security.vault
- SERVELT_SESSION - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
- setDateTime(Date) - Method in class org.wso2.carbon.mediation.security.vault.SecureVaultCacheContext
- setDecryptedValue(String) - Method in class org.wso2.carbon.mediation.security.vault.SecureVaultCacheContext
- setIdentityKeyStoreWrapper(IdentityKeyStoreWrapper) - Method in class org.wso2.carbon.mediation.security.vault.CipherInitializer
- setParent(SecretRepository) - Method in class org.wso2.carbon.mediation.security.vault.FileSecretRepository
- setParent(SecretRepository) - Method in class org.wso2.carbon.mediation.security.vault.RegistrySecretRepository
- setRegistryService(RegistryService) - Method in class org.wso2.carbon.mediation.security.vault.SecurityServiceHolder
- setRegistryService(RegistryService) - Method in class org.wso2.carbon.mediation.security.vault.SynapseSecurityerviceComponent
- setSecretCallbackHandlerService(SecretCallbackHandlerService) - Method in class org.wso2.carbon.mediation.security.vault.SynapseSecurityerviceComponent
- setSecretId(String) - Method in class org.wso2.carbon.mediation.security.vault.external.hashicorp.HashiCorpVaultLookupHandlerImpl
- setSecretIdForHashiCorpVault(String) - Method in class org.wso2.carbon.mediation.security.vault.MediationSecurityAdminService
- setServerConfigurationService(ServerConfigurationService) - Method in class org.wso2.carbon.mediation.security.vault.SecurityServiceHolder
- setServerConfigurationService(ServerConfigurationService) - Method in class org.wso2.carbon.mediation.security.vault.SynapseSecurityerviceComponent
- setSynCtx(MessageContext) - Method in class org.wso2.carbon.mediation.security.vault.RegistrySecretRepository
- setSynCtx(MessageContext) - Method in class org.wso2.carbon.mediation.security.vault.SecretCipherHander
- setTrustKeyStoreWrapper(TrustKeyStoreWrapper) - Method in class org.wso2.carbon.mediation.security.vault.CipherInitializer
- shoutDown() - Method in class org.wso2.carbon.mediation.security.vault.SecretCipherHander
- SynapseSecurityerviceComponent - Class in org.wso2.carbon.mediation.security.vault
- SynapseSecurityerviceComponent() - Constructor for class org.wso2.carbon.mediation.security.vault.SynapseSecurityerviceComponent
- SYSTEM_CONFIG_CONNECTOR_SECURE_VAULT_CONFIG - Static variable in interface org.wso2.carbon.mediation.security.vault.SecureVaultConstants
U
- unsetRegistryService(RegistryService) - Method in class org.wso2.carbon.mediation.security.vault.SynapseSecurityerviceComponent
- unsetSecretCallbackHandlerService(SecretCallbackHandlerService) - Method in class org.wso2.carbon.mediation.security.vault.SynapseSecurityerviceComponent
- unsetServerConfigurationService(ServerConfigurationService) - Method in class org.wso2.carbon.mediation.security.vault.SynapseSecurityerviceComponent
V
- valueOf(String) - Static method in enum org.wso2.carbon.mediation.security.vault.VaultType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.wso2.carbon.mediation.security.vault.VaultType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VaultLookupFunction - Class in org.wso2.carbon.mediation.security.vault.xpath
-
Implements the XPath extension function synapse:vault-lookup(scope,prop-name)
- VaultLookupFunction(MessageContext) - Constructor for class org.wso2.carbon.mediation.security.vault.xpath.VaultLookupFunction
- VaultType - Enum in org.wso2.carbon.mediation.security.vault
-
Enum for Secure Vault types
All Classes All Packages