Класс NTSid
- Все реализуемые интерфейсы:
Serializable, Principal
- Прямые известные подклассы:
NTSidDomainPrincipal, NTSidGroupPrincipal, NTSidPrimaryGroupPrincipal, NTSidUserPrincipal
public class NTSid extends Object implements Principal, Serializable
Principal и представляет сведения о пользователе, группе или области Windows NT. Windows NT представляет пользователей, группы и области (или домены) не только общими именами, но и относительно уникальными номерами. Эти номера называются идентификаторами безопасности (Security IDentifiers, SID). Windows NT также предоставляет службы, преобразующие эти SID в строковый вид. Этот класс представляет такие строковые формы.
Субъекты, такие как этот NTSid, могут быть связаны с определённым Subject, чтобы дополнить этот Subject дополнительной идентичностью. Подробнее о том, как это сделать, см. в классе Subject. Решения об авторизации затем могут основываться на субъектах, связанных с Subject.
- Начиная с:
- 1.4
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
NTSid |
Создаёт NTSid с SID Windows NT. |
Краткое описание методов
Подробное описание конструкторов
NTSid
public NTSid(String stringSid)
NTSid с SID Windows NT.- Параметры:
-
stringSid— SID Windows NT. - Исключения:
-
NullPointerException— еслиStringимеет значениеnull. -
IllegalArgumentException— если длинаStringравна нулю.
Подробное описание методов
getName
toString
equals
public boolean equals(Object o)
NTSid на равенство. Возвращает true, если переданный объект также является NTSid и строковые представления двух NTSid совпадают.hashCode
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/jdk.security.auth/com/sun/security/auth/NTSid.html