モジュール jdk.security.auth

クラスUnixSystem

java.lang.Object
com.sun.security.auth.module.UnixSystem

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

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

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

    修飾子と型 メソッド 説明
    long getGid()
    現在のUnixユーザーのGIDを取得します。
    long[] getGroups()
    現在のUnixユーザーの追加グループを取得します。
    long getUid()
    現在のUnixユーザーのUIDを取得します。
    String getUsername()
    現在のUnixユーザーのユーザー名を取得します。

    クラス java.lang.Objectで宣言されたメソッド

    cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait
  • フィールド詳細

  • コンストラクタの詳細

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