java.lang.Object
com.sun.security.auth.NTSid
- 所有已实现的接口:
-
Serializable
,Principal
此类实现了
Principal
接口,表示有关Windows NT用户、组或领域的信息。
Windows NT选择使用不仅具有常见名称,还具有相对唯一数字的用户、组和领域(或域)。 这些数字称为安全标识符(SIDs)。 Windows NT还提供将这些SIDs呈现为字符串形式的服务。 此类表示这些字符串形式。
诸如此类的NTSid
主体可以与特定的Subject
关联,以增强该Subject
的附加身份。 有关如何实现此目的的更多信息,请参阅Subject
类。 授权决策可以基于与Subject
关联的Principal。
- 参见:
-
Constructor Details
-
NTSid
使用Windows NT SID创建一个NTSid
。- 参数:
-
stringSid
- Windows NT SID。 - 抛出:
-
NullPointerException
- 如果String
为null
。 -
IllegalArgumentException
- 如果String
长度为零。
-
-
Method Details
-
getName
返回此NTSid
的字符串版本。 -
toString
返回此NTSid
的字符串表示形式。 -
equals
将指定的对象与此NTSid
进行比较以确定是否相等。 如果给定对象也是NTSid
并且两个NTSid具有相同的字符串表示形式,则返回true。 -
hashCode
public int hashCode()返回此NTSid
的哈希码。
-