java.lang.Object
com.sun.security.auth.NTSid
com.sun.security.auth.NTSidDomainPrincipal
- 所有已实现的接口:
-
Serializable
,Principal
此类扩展了
NTSid
,表示Windows NT用户的域SID。
只有当NT用户实际上登录到NT域时,才会有域SID。如果用户登录到工作组或独立配置中,他们将没有域SID。
诸如NTSidDomainPrincipal
之类的Principal可以与特定的Subject
关联,以增加该Subject
的附加身份。请参阅Subject
类,了解如何实现此功能。然后可以基于与Subject
关联的Principal做出授权决策。
- 参见:
-
Constructor Details
-
NTSidDomainPrincipal
使用Windows NT SID创建一个NTSidDomainPrincipal
。- 参数:
-
name
- 该用户域的Windows NT SID的字符串版本。 - 抛出:
-
NullPointerException
- 如果name
为null
。
-
-
Method Details
-
toString
返回此NTSidDomainPrincipal
的字符串表示形式。 -
equals
将指定的对象与此NTSidDomainPrincipal
进行比较,以确定它们是否相等。如果给定对象也是NTSidDomainPrincipal
,并且两个NTSidDomainPrincipal具有相同的SID,则返回true。
-