Package | Description |
---|---|
org.apache.synapse.securevault | |
org.apache.synapse.securevault.secret | |
org.apache.synapse.securevault.secret.handler |
Modifier and Type | Method and Description |
---|---|
void |
SecretResolver.init(SecretCallbackHandler secretCallbackHandler)
Initializes by giving an instance of
SecretCallbackHandler to be used to
retrieve secrets |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSecretCallbackHandler
A Base SecretCallbackHandler
This expose API to handle SingleSecretCallback and all other functionality
is implemented by itself
|
Modifier and Type | Method and Description |
---|---|
static SecretCallbackHandler |
SecretCallbackHandlerFactory.createSecretCallbackHandler(Properties properties,
String key)
Creates a SecretCallbackHandler instance based on given properties
At future , can extend this , if SecretCallbackHandler instance need
some data in the initialization
|
static SecretCallbackHandler |
SecretCallbackHandlerFactory.createSecretCallbackHandler(String provider)
Creates a SecretCallbackHandler instance based on provided class
|
Modifier and Type | Method and Description |
---|---|
void |
SecretLoadingModule.init(SecretCallbackHandler[] secretCallbackHandlers)
Initialized SecretLoadingModule with SecretCallbackHandlers
|
Modifier and Type | Class and Description |
---|---|
class |
HardCodedSecretCallbackHandler
Hard-coded passwords as secrets .This is just a demonstration example and need to be adopted
as user requirements.
|
class |
JBossEncryptionSecretCallbackHandler
SecretCallbackHandler implementation which is compatible to the default encryption used
within the JBoss Application Server to decrypt database passwords.
|
class |
JlineSecretCallbackHandler
JlineBased SecretCallbackHandler , get the required secret using command
line and propagates to the application that need secret *
|
class |
JMXSecretCallbackHandler
Get and propagates secrets that have been collected through JMX Mean
|
class |
SecretManagerSecretCallbackHandler
SecretManager based secret provider , this can be used by other application
to get secret form SecretManager
|
class |
SharedSecretCallbackHandler
SecretCallbackHandler that uses an existing SecretCallbackHandler instance
provided when starting server
|
Modifier and Type | Method and Description |
---|---|
SecretCallbackHandler |
SharedSecretCallbackHandlerCache.getSecretCallbackHandler() |
Modifier and Type | Method and Description |
---|---|
void |
SharedSecretCallbackHandlerCache.setSecretCallbackHandler(SecretCallbackHandler secretCallbackHandler) |
Copyright © 2005-2017 Apache Software Foundation. All Rights Reserved.