モジュール jdk.security.auth

クラスUnixSystem


  • public class UnixSystem
    extends Object
    現在のユーザーに対してUnixのUID、GID、またはグループを取得し、利用可能にします。
    • フィールドのサマリー

      フィールド 
      修飾子と型 フィールド 説明
      protected long gid  
      protected long[] groups  
      protected long uid  
      protected String username  
    • コンストラクタのサマリー

      コンストラクタ 
      コンストラクタ 説明
      UnixSystem()
      UnixSystemをインスタンス化し、背後のシステム情報にアクセスするためネイティブ・ライブラリをロードします。
    • フィールドの詳細

      • username

        protected String username
      • uid

        protected long uid
      • gid

        protected long gid
      • 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ユーザーの追加グループ