public class SecretResolver
extends java.lang.Object
| Constructor and Description |
|---|
SecretResolver() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProtectedToken(java.lang.String token)
Registers a token as a Protected Token
|
void |
init(SecretCallbackHandler secretCallbackHandler)
Initializes by giving an instance of
SecretCallbackHandler to be used to
retrieve secrets |
boolean |
isInitialized()
Checks the state of the rule engine.
|
boolean |
isTokenProtected(java.lang.String token)
Checks whether a token is a Protected Token
|
java.lang.String |
resolve(java.lang.String encryptedPassword)
Resolved given password using an instance of a PasswordProvider
|
java.lang.String |
resolve(java.lang.String encryptedPassword,
java.lang.String prompt)
Resolved given password using an instance of a PasswordProvider
|
void |
shutDown()
Shutdown the secret resolver
|
public void init(SecretCallbackHandler secretCallbackHandler)
SecretCallbackHandler to be used to
retrieve secretssecretCallbackHandler - SecretCallbackHandler instancepublic java.lang.String resolve(java.lang.String encryptedPassword)
encryptedPassword - Encrypted passwordpublic java.lang.String resolve(java.lang.String encryptedPassword,
java.lang.String prompt)
encryptedPassword - Encrypted passwordprompt - to be used to interact with userpublic void addProtectedToken(java.lang.String token)
token - String representation of a tokenpublic boolean isTokenProtected(java.lang.String token)
token - String representation of a tokentrue if the token is a Protected Tokenpublic boolean isInitialized()
true if the rule engine has been initializedpublic void shutDown()
Copyright © 2005-2022 Apache Software Foundation. All Rights Reserved.