|
JAAS | ||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.sun.security.auth.UnixNumericGroupPrincipal
public class UnixNumericGroupPrincipal
Principal インタフェースを実装しており、ユーザの Unix グループ識別番号 (GID) を表します。
NTDomainPrincipal のような主体は特定の Subject と関連付けられており、追加された識別情報によって Subject を拡張します。拡張については、Subject クラスを参照してください。承認の決定は Subject に関連付けられた主体を基にして行われます。
Principal,
Subject,
直列化された形式| コンストラクタの概要 | |
|---|---|
UnixNumericGroupPrincipal(long name,
boolean primaryGroup)
ユーザのグループ識別番号 (GID) の long 表現を使用して UnixNumericGroupPrincipal を作成します。 |
|
UnixNumericGroupPrincipal(String name,
boolean primaryGroup)
ユーザのグループ識別番号 (GID) の String 表現を使用して UnixNumericGroupPrincipal を作成します。 |
|
| メソッドの概要 | |
|---|---|
boolean |
equals(Object o)
指定したオブジェクトと UnixNumericGroupPrincipal を比較し、同等であるかどうかを調べます。 |
String |
getName()
UnixNumericGroupPrincipal のグループ識別番号 (GID) を返します。 |
int |
hashCode()
UnixNumericGroupPrincipal のハッシュコードを返します。 |
boolean |
isPrimaryGroup()
グループ識別番号 (GID) がユーザの所属するプライマリグループを表すかどうかを返します。 |
long |
longValue()
UnixNumericGroupPrincipal のグループ識別番号 (GID) を long 表現で返します。 |
String |
toString()
UnixNumericGroupPrincipal の文字列表現を返します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public UnixNumericGroupPrincipal(String name,
boolean primaryGroup)
String 表現を使用して UnixNumericGroupPrincipal を作成します。
name - ユーザのグループ識別番号 (GID)primaryGroup - 指定した GID がユーザの所属するプライマリグループを表す場合は true
NullPointerException - name が null の場合
public UnixNumericGroupPrincipal(long name,
boolean primaryGroup)
UnixNumericGroupPrincipal を作成します。
name - long で表されるユーザのグループ識別番号 (GID)primaryGroup - 指定した GID がユーザの所属するプライマリグループを表す場合は true| メソッドの詳細 |
|---|
public String getName()
UnixNumericGroupPrincipal のグループ識別番号 (GID) を返します。
Principal 内の getNameUnixNumericGroupPrincipal のグループ識別番号 (GID)public long longValue()
UnixNumericGroupPrincipal のグループ識別番号 (GID) を long 表現で返します。
UnixNumericGroupPrincipal のグループ識別番号 (GID) の long 表現public boolean isPrimaryGroup()
public String toString()
UnixNumericGroupPrincipal の文字列表現を返します。
Principal 内の toStringObject 内の toStringUnixNumericGroupPrincipal の文字列表現public boolean equals(Object o)
UnixNumericGroupPrincipal を比較し、同等であるかどうかを調べます。指定したオブジェクトが UnixNumericGroupPrincipal であり、2 つの UnixNumericGroupPrincipal のグループ識別番号 (GID) が等しい場合は、true を返します。
Principal 内の equalsObject 内の equalso - UnixNumericGroupPrincipal と比較し、 同等であるかどうかを調べるオブジェクト
UnixNumericGroupPrincipal と等しい場合は true.public int hashCode()
UnixNumericGroupPrincipal のハッシュコードを返します。
Principal 内の hashCodeObject 内の hashCodeUnixNumericGroupPrincipal のハッシュコード
|
JAAS | ||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||