Uses of Interface
javax.security.auth.callback.CallbackHandler
Package | Description |
---|---|
com.sun.security.auth.callback |
Provides an implementation of
CallbackHandler . |
com.sun.security.auth.module |
Provides implementations of
LoginModule . |
java.security |
Provides the classes and interfaces for the security framework.
|
javax.security.auth.login |
This package provides a pluggable authentication framework.
|
javax.security.auth.spi |
This package provides the interface to be used for
implementing pluggable authentication modules.
|
javax.security.sasl |
Contains class and interfaces for supporting SASL.
|
-
Uses of CallbackHandler in com.sun.security.auth.callback
Classes in com.sun.security.auth.callback that implement CallbackHandler Modifier and Type Class Description class
TextCallbackHandler
Prompts and reads from the command line for answers to authentication questions. -
Uses of CallbackHandler in com.sun.security.auth.module
Methods in com.sun.security.auth.module with parameters of type CallbackHandler Modifier and Type Method Description void
JndiLoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
Initialize thisLoginModule
.void
KeyStoreLoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
Initialize thisLoginModule
.void
Krb5LoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
Initialize thisLoginModule
.void
LdapLoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
Initialize thisLoginModule
.void
NTLoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
Initialize thisLoginModule
.void
UnixLoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
Initialize thisLoginModule
. -
Uses of CallbackHandler in java.security
Methods in java.security that return CallbackHandler Modifier and Type Method Description CallbackHandler
KeyStore.CallbackHandlerProtection. getCallbackHandler()
Returns the CallbackHandler.Methods in java.security with parameters of type CallbackHandler Modifier and Type Method Description abstract void
AuthProvider. login(Subject subject, CallbackHandler handler)
Log in to this provider.abstract void
AuthProvider. setCallbackHandler(CallbackHandler handler)
Set aCallbackHandler
.Constructors in java.security with parameters of type CallbackHandler Constructor Description CallbackHandlerProtection(CallbackHandler handler)
Constructs a new CallbackHandlerProtection from a CallbackHandler. -
Uses of CallbackHandler in javax.security.auth.login
Constructors in javax.security.auth.login with parameters of type CallbackHandler Constructor Description LoginContext(String name, CallbackHandler callbackHandler)
Instantiate a newLoginContext
object with a name and aCallbackHandler
object.LoginContext(String name, Subject subject, CallbackHandler callbackHandler)
Instantiate a newLoginContext
object with a name, aSubject
to be authenticated, and aCallbackHandler
object.LoginContext(String name, Subject subject, CallbackHandler callbackHandler, Configuration config)
Instantiate a newLoginContext
object with a name, aSubject
to be authenticated, aCallbackHandler
object, and a loginConfiguration
. -
Uses of CallbackHandler in javax.security.auth.spi
Methods in javax.security.auth.spi with parameters of type CallbackHandler Modifier and Type Method Description void
LoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
Initialize this LoginModule. -
Uses of CallbackHandler in javax.security.sasl
Methods in javax.security.sasl with parameters of type CallbackHandler Modifier and Type Method Description static SaslClient
Sasl. createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
Creates aSaslClient
using the parameters supplied.SaslClient
SaslClientFactory. createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
Creates a SaslClient using the parameters supplied.static SaslServer
Sasl. createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
Creates aSaslServer
for the specified mechanism.SaslServer
SaslServerFactory. createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
Creates aSaslServer
using the parameters supplied.