javax.security.auth.callback.CallbackHandlerpublic class ScramServerCallbackHandler
extends java.lang.Object
implements javax.security.auth.callback.CallbackHandler
| Constructor | Description |
|---|---|
ScramServerCallbackHandler(CredentialCache.Cache<ScramCredential> credentialCache,
SecretManager<TokenIdentifier> secretManager,
Server.Connection connection) |
| Modifier and Type | Method | Description |
|---|---|---|
static byte[] |
decodeIdentifier(java.lang.String identifier) |
|
static <T extends TokenIdentifier> |
getIdentifier(java.lang.String id,
SecretManager<T> secretManager) |
|
void |
handle(javax.security.auth.callback.Callback[] callbacks) |
public ScramServerCallbackHandler(CredentialCache.Cache<ScramCredential> credentialCache, SecretManager<TokenIdentifier> secretManager, Server.Connection connection)
public static <T extends TokenIdentifier> T getIdentifier(java.lang.String id, SecretManager<T> secretManager) throws SecretManager.InvalidToken
SecretManager.InvalidTokenpublic static byte[] decodeIdentifier(java.lang.String identifier)
public void handle(javax.security.auth.callback.Callback[] callbacks)
throws java.io.IOException,
javax.security.auth.callback.UnsupportedCallbackException
handle in interface javax.security.auth.callback.CallbackHandlerjava.io.IOExceptionjavax.security.auth.callback.UnsupportedCallbackExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.