Skip navigation links
A C D E F G H I L M N O P R S U V 

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
 
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(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
 
evaluate(String, MessageContext) - Method in interface org.wso2.carbon.mediation.security.vault.SecureVaultLookupHandler
Deprecated.
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(String, MessageContext) - Method in class org.wso2.carbon.mediation.security.vault.SecureVaultLookupHandlerImpl
 
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_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, Exception) - Static method in class org.wso2.carbon.mediation.security.vault.CipherInitializer
 
handleException(String) - 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

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(VaultType, boolean) - Constructor for class org.wso2.carbon.mediation.security.vault.SecretSrcData
 
SecretSrcData() - 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
A C D E F G H I L M N O P R S U V 
Skip navigation links

Copyright © 2021 WSO2. All rights reserved.