接口的使用
javax.security.auth.callback.CallbackHandler
使用 CallbackHandler 的包
包
描述
提供
CallbackHandler
的实现。
提供
LoginModule
的实现。
为安全框架提供类和接口。
这个包提供了一个可插入的身份验证框架。
这个包提供了用于实现可插入认证模块的接口。
包含支持 SASL 的类和接口。
-
CallbackHandler 在 com.sun.security.auth.callback 中的用法
-
CallbackHandler 在 com.sun.security.auth.module 中的用法
com.sun.security.auth.module 中的方法,参数类型为 CallbackHandler修饰符和类型方法描述void
JndiLoginModule.initialize
(Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) 初始化这个LoginModule
。void
KeyStoreLoginModule.initialize
(Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) 初始化这个LoginModule
。void
Krb5LoginModule.initialize
(Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) 初始化这个LoginModule
。void
LdapLoginModule.initialize
(Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) 初始化这个LoginModule
。void
NTLoginModule.initialize
(Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) 初始化这个LoginModule
。void
UnixLoginModule.initialize
(Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) 初始化这个LoginModule
。 -
CallbackHandler 在 java.security 中的用法
java.security 中返回 CallbackHandler 的方法java.security 中的方法,参数类型为 CallbackHandler修饰符和类型方法描述abstract void
AuthProvider.login
(Subject subject, CallbackHandler handler) 登录到该提供商。abstract void
AuthProvider.setCallbackHandler
(CallbackHandler handler) 设置一个CallbackHandler
。java.security 中的构造函数,参数类型为 CallbackHandler修饰符构造方法描述CallbackHandlerProtection
(CallbackHandler handler) 从 CallbackHandler 构造一个新的 CallbackHandlerProtection。 -
CallbackHandler 在 javax.security.auth.login 中的用法
javax.security.auth.login 中的构造函数,参数类型为 CallbackHandler修饰符构造方法描述LoginContext
(String name, CallbackHandler callbackHandler) 使用名称和CallbackHandler
对象实例化一个新的LoginContext
对象。LoginContext
(String name, Subject subject, CallbackHandler callbackHandler) 实例化一个新的LoginContext
对象,其中包含一个名称、一个要进行身份验证的Subject
和一个CallbackHandler
对象。LoginContext
(String name, Subject subject, CallbackHandler callbackHandler, Configuration config) 使用名称、要验证的Subject
、CallbackHandler
对象和登录名Configuration
实例化一个新的LoginContext
对象。 -
CallbackHandler 在 javax.security.auth.spi 中的用法
javax.security.auth.spi 中的方法,参数类型为 CallbackHandler修饰符和类型方法描述void
LoginModule.initialize
(Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) 初始化这个LoginModule
。 -
CallbackHandler 在 javax.security.sasl 中的用法
javax.security.sasl 中的方法,参数类型为 CallbackHandler修饰符和类型方法描述static SaslClient
Sasl.createSaslClient
(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String, ?> props, CallbackHandler cbh) 使用提供的参数创建SaslClient
。SaslClientFactory.createSaslClient
(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String, ?> props, CallbackHandler cbh) 使用提供的参数创建一个 SaslClient。static SaslServer
Sasl.createSaslServer
(String mechanism, String protocol, String serverName, Map<String, ?> props, CallbackHandler cbh) 为指定的机制创建一个SaslServer
。SaslServerFactory.createSaslServer
(String mechanism, String protocol, String serverName, Map<String, ?> props, CallbackHandler cbh) 使用提供的参数创建SaslServer
。