Uses of Interface
org.apache.synapse.securevault.secret.SecretCallbackHandler
Packages that use SecretCallbackHandler
Package
Description
-
Uses of SecretCallbackHandler in org.apache.synapse.securevault
Methods in org.apache.synapse.securevault with parameters of type SecretCallbackHandlerModifier and TypeMethodDescriptionvoidSecretResolver.init(SecretCallbackHandler secretCallbackHandler) Initializes by giving an instance ofSecretCallbackHandlerto be used to retrieve secrets -
Uses of SecretCallbackHandler in org.apache.synapse.securevault.secret
Classes in org.apache.synapse.securevault.secret that implement SecretCallbackHandlerModifier and TypeClassDescriptionclassA Base SecretCallbackHandler This expose API to handle SingleSecretCallback and all other functionality is implemented by itselfMethods in org.apache.synapse.securevault.secret that return SecretCallbackHandlerModifier and TypeMethodDescriptionstatic SecretCallbackHandlerSecretCallbackHandlerFactory.createSecretCallbackHandler(String provider) Creates a SecretCallbackHandler instance based on provided classstatic SecretCallbackHandlerSecretCallbackHandlerFactory.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 initializationMethods in org.apache.synapse.securevault.secret with parameters of type SecretCallbackHandlerModifier and TypeMethodDescriptionvoidSecretLoadingModule.init(SecretCallbackHandler[] secretCallbackHandlers) Initialized SecretLoadingModule with SecretCallbackHandlers -
Uses of SecretCallbackHandler in org.apache.synapse.securevault.secret.handler
Classes in org.apache.synapse.securevault.secret.handler that implement SecretCallbackHandlerModifier and TypeClassDescriptionclassHard-coded passwords as secrets .This is just a demonstration example and need to be adopted as user requirements.classSecretCallbackHandler implementation which is compatible to the default encryption used within the JBoss Application Server to decrypt database passwords.classJlineBased SecretCallbackHandler , get the required secret using command line and propagates to the application that need secret *classGet and propagates secrets that have been collected through JMX MeanclassSecretManager based secret provider , this can be used by other application to get secret form SecretManagerclassSecretCallbackHandler that uses an existing SecretCallbackHandler instance provided when starting serverMethods in org.apache.synapse.securevault.secret.handler that return SecretCallbackHandlerMethods in org.apache.synapse.securevault.secret.handler with parameters of type SecretCallbackHandlerModifier and TypeMethodDescriptionvoidSharedSecretCallbackHandlerCache.setSecretCallbackHandler(SecretCallbackHandler secretCallbackHandler)