Class AbstractSecretCallbackHandler
java.lang.Object
org.apache.synapse.securevault.secret.AbstractSecretCallbackHandler
- All Implemented Interfaces:
SecretCallbackHandler
- Direct Known Subclasses:
HardCodedSecretCallbackHandler,JBossEncryptionSecretCallbackHandler,JlineSecretCallbackHandler,JMXSecretCallbackHandler,SecretManagerSecretCallbackHandler,SharedSecretCallbackHandler
A Base SecretCallbackHandler
This expose API to handle SingleSecretCallback and all other functionality
is implemented by itself
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidhandle(SecretCallback[] secretCallbacks) Retrieve the secrets requested in the provided SecretCallbacks.protected abstract voidhandleSingleSecretCallback(SingleSecretCallback singleSecretCallback) Handle A SingleSecretCallback - fill the secret
-
Field Details
-
log
protected org.apache.commons.logging.Log log
-
-
Constructor Details
-
AbstractSecretCallbackHandler
protected AbstractSecretCallbackHandler()
-
-
Method Details
-
handle
Description copied from interface:SecretCallbackHandlerRetrieve the secrets requested in the provided SecretCallbacks.- Specified by:
handlein interfaceSecretCallbackHandler- Parameters:
secretCallbacks- secretCallbacks
-
handleSingleSecretCallback
Handle A SingleSecretCallback - fill the secret- Parameters:
singleSecretCallback- SingleSecretCallback instance
-