public class UnixNumericGroupPrincipal extends Object implements Principal, Serializable
Этот class реализует Principal
взаимодействуйте через интерфейс и представляет групповой идентификационный номер Unix пользователя (GID).
Принципалы, такие как это UnixNumericGroupPrincipal
может быть связан с деталью Subject
увеличивать это Subject
с дополнительными идентификационными данными. Обратитесь к Subject
class для получения дополнительной информации о том, как достигнуть этого. Решения об авторизации могут тогда быть основаны на Принципалах, связанных с a Subject
.
Principal
, Subject
, Сериализированная ФормаКонструктор и Описание |
---|
UnixNumericGroupPrincipal(long name, boolean primaryGroup)
Создайте a
UnixNumericGroupPrincipal использование долгого представления группового идентификационного номера пользователя (GID). |
UnixNumericGroupPrincipal(String name, boolean primaryGroup)
Создайте a
UnixNumericGroupPrincipal использование a String представление группового идентификационного номера пользователя (GID). |
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
equals(Object o)
Сравнивает указанный Объект с этим
UnixNumericGroupPrincipal для равенства. |
Строка |
getName()
Возвратите групповой идентификационный номер пользователя (GID) для этого
UnixNumericGroupPrincipal . |
int |
hashCode()
Возвратите хэш-код для этого
UnixNumericGroupPrincipal . |
boolean |
isPrimaryGroup()
Возвратитесь, представляет ли этот групповой идентификационный номер (GID) основную группу, которой принадлежит этот пользователь.
|
long |
longValue()
Возвратите групповой идентификационный номер пользователя (GID) для этого
UnixNumericGroupPrincipal как длинное. |
Строка |
toString()
Возвратите строковое представление этого
UnixNumericGroupPrincipal . |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
подразумевает
public UnixNumericGroupPrincipal(String name, boolean primaryGroup)
UnixNumericGroupPrincipal
использование a String
представление группового идентификационного номера пользователя (GID). name
- групповой идентификационный номер пользователя (GID) для этого пользователя. primaryGroup
- истина, если указанный GID представляет основную группу, которой принадлежит этот пользователь.NullPointerException
- если name
null
.public UnixNumericGroupPrincipal(long name, boolean primaryGroup)
UnixNumericGroupPrincipal
использование долгого представления группового идентификационного номера пользователя (GID). name
- групповой идентификационный номер пользователя (GID) для этого пользователя представлял как длинное. primaryGroup
- истина, если указанный GID представляет основную группу, которой принадлежит этот пользователь.public String getName()
UnixNumericGroupPrincipal
. public long longValue()
UnixNumericGroupPrincipal
как длинное. UnixNumericGroupPrincipal
как длинное.public boolean isPrimaryGroup()
public String toString()
UnixNumericGroupPrincipal
. public boolean equals(Object o)
UnixNumericGroupPrincipal
для равенства. Возвращает true, если данный объект также a UnixNumericGroupPrincipal
и у двух UnixNumericGroupPrincipals есть тот же самый групповой идентификационный номер (GID). public int hashCode()
UnixNumericGroupPrincipal
. hashCode
в интерфейсе Principal
hashCode
в class Object
UnixNumericGroupPrincipal
.Object.equals(java.lang.Object)
, System.identityHashCode(java.lang.Object)
Авторское право © 1998, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92