java.lang.Object
com.sun.security.auth.module.UnixSystem
public class UnixSystem extends Object
現在のユーザーに対してUnixのUID、GID、またはグループを取得し、利用可能にします。
-
フィールド詳細
-
username
protected String username現在のユーザー名。 -
uid
protected long uid現在のユーザーID。 -
gid
protected long gid現在のグループID。 -
groups
protected long[] groupsグループの現在のリスト。
-
-
コンストラクタの詳細
-
UnixSystem
public UnixSystem()UnixSystem
をインスタンス化し、背後のシステム情報にアクセスするためネイティブ・ライブラリをロードします。
-
-
メソッドの詳細
-
getUsername
public String getUsername()現在のUnixユーザーのユーザー名を取得します。- 戻り値:
- 現在のUnixユーザーのユーザー名
-
getUid
public long getUid()現在のUnixユーザーのUIDを取得します。- 戻り値:
- 現在のUnixユーザーのUID
-
getGid
public long getGid()現在のUnixユーザーのGIDを取得します。- 戻り値:
- 現在のUnixユーザーのGID
-
getGroups
public long[] getGroups()現在のUnixユーザーの追加グループを取得します。- 戻り値:
- 現在のUnixユーザーの追加グループ
-