所有类


接口 javax.security.auth.callback.Callback
的使用

使用 Callback 的软件包
javax.security.auth.callback 此包提供与应用程序进行交互所必需的类,以便检索信息(例如,包括用户名和密码的身份验证数据)或显示信息(例如,错误和警告消息)。 
javax.security.sasl 包含用于支持 SASL 的类和接口。 
 

javax.security.auth.callbackCallback 的使用
 

实现 Callbackjavax.security.auth.callback 中的类
 class ChoiceCallback
           基础安全服务实例化一个 ChoiceCallback ,并将它传递给 CallbackHandlerhandle 方法,以显示选项列表并检索选中的选项。
 class ConfirmationCallback
           基础安全服务实例化 ConfirmationCallback,并将其传递到 CallbackHandlerhandle 方法,以请求 YES/NO、OK/CANCEL、YES/NO/CANCEL 或其他类似的确认信息。
 class LanguageCallback
           基础安全服务实例化一个 LanguageCallback, 并将其传递给 CallbackHandlerhandle 方法,以检索用于本地化文本的 Locale
 class NameCallback
           基础安全服务实例化一个 NameCallback 并将其传递给 CallbackHandlerhandle 方法,以检索名称信息。
 class PasswordCallback
           基础安全服务实例化一个 PasswordCallback 并将其传递给 CallbackHandlerhandle 方法,以检索密码信息。
 class TextInputCallback
           基础安全服务实例化一个 TextInputCallback 并将其传递给 CallbackHandlerhandle 方法,以检索普通的文本信息。
 class TextOutputCallback
           基础安全服务实例化一个 TextOutputCallback 并将其传递给 CallbackHandlerhandle 方法,以显示信息消息、警告消息和错误消息。
 

返回 Callbackjavax.security.auth.callback 中的方法
 Callback UnsupportedCallbackException.getCallback()
          获取未识别的 Callback
 

参数类型为 Callbackjavax.security.auth.callback 中的方法
 void CallbackHandler.handle(Callback[] callbacks)
           检索或显示在提供的 Callback 中请求的信息。
 

参数类型为 Callbackjavax.security.auth.callback 中的构造方法
UnsupportedCallbackException(Callback callback)
          构造不带详细消息的 UnsupportedCallbackException
UnsupportedCallbackException(Callback callback, String msg)
          构造带指定详细消息的 UnsupportedCallbackException。
 

javax.security.saslCallback 的使用
 

实现 Callbackjavax.security.sasl 中的类
 class AuthorizeCallback
          此回调由 SaslServer 使用,以确定某个实体(由已验证的身份验证 id 所标识)能否代表另一个实体(由授权 id 所标识)。
 class RealmCallback
          SaslClientSaslServer 使用此回调来检索领域信息。
 class RealmChoiceCallback
          SaslClientSaslServer 使用此回调获得给定领域选项列表的领域。
 


所有类

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部