Spec-Zone .ru
спецификации, руководства, описания, API
|
public class UnixNumericUserPrincipal extends Object implements Principal, Serializable
Этот класс реализует Principal
взаимодействуйте через интерфейс и представляет идентификационный номер Unix пользователя (UID).
Принципалы, такие как это UnixNumericUserPrincipal
может быть связан с деталью Subject
увеличивать это Subject
с дополнительными идентификационными данными. Обратитесь к Subject
класс для получения дополнительной информации о том, как достигнуть этого. Решения об авторизации могут тогда быть основаны на Принципалах, связанных с a Subject
.
Principal
, Subject
, Сериализированная ФормаКонструктор и Описание |
---|
UnixNumericUserPrincipal(long name)
Создайте a
UnixNumericUserPrincipal использование долгого представления идентификационного номера пользователя (UID). |
UnixNumericUserPrincipal(String name)
Создайте a
UnixNumericUserPrincipal использование a String представление идентификационного номера пользователя (UID). |
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
equals(Object o)
Сравнивает указанный Объект с этим
UnixNumericUserPrincipal для равенства. |
Строка |
getName()
Возвратите число идентификатора пользователя (UID) для этого
UnixNumericUserPrincipal . |
int |
hashCode()
Возвратите хэш-код для этого
UnixNumericUserPrincipal . |
long |
longValue()
Возвратите число идентификатора пользователя (UID) для этого
UnixNumericUserPrincipal как длинное. |
Строка |
toString()
Возвратите строковое представление этого
UnixNumericUserPrincipal . |
public UnixNumericUserPrincipal(String name)
UnixNumericUserPrincipal
использование a String
представление идентификационного номера пользователя (UID). name
- число идентификатора пользователя (UID) для этого пользователя.NullPointerException
- если name
null
.public UnixNumericUserPrincipal(long name)
UnixNumericUserPrincipal
использование долгого представления идентификационного номера пользователя (UID). name
- число идентификатора пользователя (UID) для этого пользователя представляло как длинное.public String getName()
UnixNumericUserPrincipal
. public long longValue()
UnixNumericUserPrincipal
как длинное. UnixNumericUserPrincipal
как длинное.public String toString()
UnixNumericUserPrincipal
. public boolean equals(Object o)
UnixNumericUserPrincipal
для равенства. Возвращает true, если данный объект также a UnixNumericUserPrincipal
и у двух UnixNumericUserPrincipals есть то же самое число идентификатора пользователя (UID). public int hashCode()
UnixNumericUserPrincipal
. hashCode
в интерфейсе Principal
hashCode
в классе Object
UnixNumericUserPrincipal
.Object.equals(java.lang.Object)
, System.identityHashCode(java.lang.Object)
Авторское право © 1998, 2011, Oracle и/или его филиалы. Все права защищены.