java.lang.Object
com.sun.security.auth.NTSid
- 所有已实现的接口:
Serializable
,Principal
此类实现
Principal
接口并表示有关 Windows NT 用户、组或领域的信息。
Windows NT 选择不仅用通用名称,而且用相对唯一的数字来表示用户、组和字段(或域)。这些数字称为安全标识符或 SID。 Windows NT 还提供将这些 SID 呈现为字符串形式的服务。这个类代表这些字符串形式。
像这个 NTSid
这样的主体可能与一个特定的 Subject
相关联,以增加那个 Subject
的额外身份。有关如何实现此目的的更多信息,请参阅 Subject
类。然后,授权决定可以基于与 Subject
关联的委托人。
- 参见:
-
构造方法总结
构造方法 -
方法总结
-
构造方法详细信息
-
NTSid
使用 Windows NT SID 创建一个NTSid
。- 参数:
stringSid
- Windows NT SID。- 抛出:
NullPointerException
- 如果String
是null
。IllegalArgumentException
- 如果String
的长度为零。
-
-
方法详情
-
getName
返回此NTSid
的字符串版本。 -
toString
返回此NTSid
的字符串表示形式。 -
equals
将指定的对象与此NTSid
进行相等性比较。如果给定对象也是NTSid
并且两个 NTSid 具有相同的字符串表示形式,则返回 true。 -
hashCode
public int hashCode()返回此NTSid
的哈希码。
-