作为服务执行 SASL 身份验证。
诸如 LDAP 服务之类的服务获取此类的实例,以便执行由特定 SASL 机制定义的身份验证。根据 实现的 SASL 机制,在 实例上调用方法会生成质询。随着身份验证的进行,实例封装了 SASL 服务的身份验证交换的状态。
下面是 LDAP 服务如何使用 的示例。它首先为客户端请求的 SASL 机制获取一个 实例:
SaslServer ss = Sasl.createSaslServer(mechanism, "ldap", myFQDN, props, callbackHandler);
然后它可以继续使用服务进行身份验证。例如,假设 LDAP 服务接收到包含 SASL 机制名称和(可选)初始响应的 LDAP BIND 请求。然后它可能会按如下方式使用服务:
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/java-jiao-cheng/6101.html