Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Standard Ed. 5.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
javax.security.auth.callback.CallbackHandler

Packages that use CallbackHandler
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 java.security

Methods in java.security that return CallbackHandler
`CallbackHandler` | `KeyStore.CallbackHandlerProtection.getCallbackHandler()` Returns the CallbackHandler.

Methods in java.security with parameters of type CallbackHandler
`abstract void` | `AuthProvider.login(Subject subject, CallbackHandler handler)` Log in to this provider.
`abstract void` | `AuthProvider.setCallbackHandler(CallbackHandler handler)` Set a `CallbackHandler`.

Constructors in java.security with parameters of type CallbackHandler
`KeyStore.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
`LoginContext(String name, CallbackHandler callbackHandler)` Instantiate a new `LoginContext` object with a name and a `CallbackHandler` object.
`LoginContext(String name, Subject subject, CallbackHandler callbackHandler)` Instantiate a new `LoginContext` object with a name, a `Subject` to be authenticated, and a `CallbackHandler` object.
`LoginContext(String name, Subject subject, CallbackHandler callbackHandler, Configuration config)` Instantiate a new `LoginContext` object with a name, a `Subject` to be authenticated, a `CallbackHandler` object, and a login `Configuration`.

Uses of CallbackHandler in javax.security.auth.spi

Methods in javax.security.auth.spi with parameters of type CallbackHandler
`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
`SaslClient` | `SaslClientFactory.createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)` Creates a SaslClient using the parameters supplied.
`static SaslClient` | `Sasl.createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)` Creates a `SaslClient` using the parameters supplied.
`SaslServer` | `SaslServerFactory.createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)` Creates a `SaslServer` using the parameters supplied.
`static SaslServer` | `Sasl.createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)` Creates a `SaslServer` for the specified mechanism.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Standard Ed. 5.0
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.