Uses of Interface
org.apache.synapse.securevault.secret.SecretCallbackHandler
-
Packages that use SecretCallbackHandler Package Description org.apache.synapse.securevault org.apache.synapse.securevault.secret org.apache.synapse.securevault.secret.handler -
-
Uses of SecretCallbackHandler in org.apache.synapse.securevault
Methods in org.apache.synapse.securevault with parameters of type SecretCallbackHandler Modifier and Type Method Description voidSecretResolver. 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 SecretCallbackHandler Modifier and Type Class Description classAbstractSecretCallbackHandlerA Base SecretCallbackHandler This expose API to handle SingleSecretCallback and all other functionality is implemented by itselfMethods in org.apache.synapse.securevault.secret that return SecretCallbackHandler Modifier and Type Method Description static 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 SecretCallbackHandler Modifier and Type Method Description voidSecretLoadingModule. 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 SecretCallbackHandler Modifier and Type Class Description classHardCodedSecretCallbackHandlerHard-coded passwords as secrets .This is just a demonstration example and need to be adopted as user requirements.classJBossEncryptionSecretCallbackHandlerSecretCallbackHandler implementation which is compatible to the default encryption used within the JBoss Application Server to decrypt database passwords.classJlineSecretCallbackHandlerJlineBased SecretCallbackHandler , get the required secret using command line and propagates to the application that need secret *classJMXSecretCallbackHandlerGet and propagates secrets that have been collected through JMX MeanclassSecretManagerSecretCallbackHandlerSecretManager based secret provider , this can be used by other application to get secret form SecretManagerclassSharedSecretCallbackHandlerSecretCallbackHandler that uses an existing SecretCallbackHandler instance provided when starting serverMethods in org.apache.synapse.securevault.secret.handler that return SecretCallbackHandler Modifier and Type Method Description SecretCallbackHandlerSharedSecretCallbackHandlerCache. getSecretCallbackHandler()Methods in org.apache.synapse.securevault.secret.handler with parameters of type SecretCallbackHandler Modifier and Type Method Description voidSharedSecretCallbackHandlerCache. setSecretCallbackHandler(SecretCallbackHandler secretCallbackHandler)
-