org.apache.synapse.securevault.secret
Class AbstractSecretCallbackHandler
java.lang.Object
org.apache.synapse.securevault.secret.AbstractSecretCallbackHandler
- All Implemented Interfaces:
- SecretCallbackHandler
- Direct Known Subclasses:
- HardCodedSecretCallbackHandler, JBossEncryptionSecretCallbackHandler, JlineSecretCallbackHandler, JMXSecretCallbackHandler, SecretManagerSecretCallbackHandler, SharedSecretCallbackHandler
public abstract class AbstractSecretCallbackHandler
- extends Object
- implements SecretCallbackHandler
A Base SecretCallbackHandler
This expose API to handle SingleSecretCallback and all other functionality
is implemented by itself
Field Summary |
protected org.apache.commons.logging.Log |
log
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected org.apache.commons.logging.Log log
AbstractSecretCallbackHandler
protected AbstractSecretCallbackHandler()
handle
public void handle(SecretCallback[] secretCallbacks)
- Description copied from interface:
SecretCallbackHandler
- Retrieve the secrets requested in the provided SecretCallbacks.
- Specified by:
handle
in interface SecretCallbackHandler
- Parameters:
secretCallbacks
- secretCallbacks
handleSingleSecretCallback
protected abstract void handleSingleSecretCallback(SingleSecretCallback singleSecretCallback)
- Handle A SingleSecretCallback - fill the secret
- Parameters:
singleSecretCallback
- SingleSecretCallback instance
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.