java命名空间javax.net.ssl类sslserversocket的类成员方法:
setneedclientauth定义及介绍
本文导语:
setneedclientauth
public abstract void setneedclientauth(boolean need)
控制接受的服务器模式 sslsocket 是否将在开始时配置为要求 客户端验证。
套接字的客户端验证设置是下面的其中之一:
必需的客户端验证
请求的客户端验证
不需要...
setneedclientauth
public abstract void setneedclientauth(boolean need)
- 控制
接受的
服务器模式 sslsocket
是否将在开始时配置为要求 客户端验证。
套接字的客户端验证设置是下面的其中之一:
- 必需的客户端验证
- 请求的客户端验证
- 不需要客户端验证
与 setwantclientauth(boolean)
不同,如果设置了接受的套接字的选项并且客户端选择不提供关于自己的验证信息,协商将会停止且连接将被终止。
调用此方法会重写由此方法或 setwantclientauth(boolean)
以前所做的任何设置。
最初继承的设置可以通过调用 sslsocket.setneedclientauth(boolean)
或 sslsocket.setwantclientauth(boolean)
来重写。
- 参数:
need
- 如果要求进行客户端验证,则设置为 true;如果不需要客户端验证,则设置为 false。- 另请参见:
getneedclientauth()
,
setwantclientauth(boolean)
,
getwantclientauth()
,
setuseclientmode(boolean)