モジュール jdk.security.auth

クラスNTSystem


  • public class NTSystem
    extends Object
    このクラス実装は、現在のユーザーに対するNTセキュリティ情報を取得し、利用可能にします。
    • コンストラクタのサマリー

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

      修飾子と型 メソッド 説明
      String getDomain()
      現在のNTユーザーのドメイン名を取得します。
      String getDomainSID()
      現在のNTユーザーのドメインに対する印刷可能SIDを取得します。
      String[] getGroupIDs()
      現在のNTユーザーに対する印刷可能なグループSIDを取得します。
      long getImpersonationToken()
      現在のNTユーザーに対する偽装トークンを取得します。
      String getName()
      現在のNTユーザーのユーザー名を取得します。
      String getPrimaryGroupID()
      現在のNTユーザーに対する印刷可能なプライマリ・グループSIDを取得します。
      String getUserSID()
      現在のNTユーザーに対する印刷可能SIDを取得します。
    • コンストラクタの詳細

      • NTSystem

        public NTSystem()
        NTSystemをインスタンス化し、ネイティブ・ライブラリをロードして対象のシステム情報にアクセスします。
    • メソッドの詳細

      • getName

        public String getName()
        現在のNTユーザーのユーザー名を取得します。
        戻り値:
        現在のNTユーザーのユーザー名。
      • getDomain

        public String getDomain()
        現在のNTユーザーのドメイン名を取得します。
        戻り値:
        現在のNTユーザーのドメイン名。
      • getDomainSID

        public String getDomainSID()
        現在のNTユーザーのドメインに対する印刷可能SIDを取得します。
        戻り値:
        現在のNTユーザーのドメインに対する印刷可能SID。
      • getUserSID

        public String getUserSID()
        現在のNTユーザーに対する印刷可能SIDを取得します。
        戻り値:
        現在のNTユーザーに対する印刷可能SID。
      • getPrimaryGroupID

        public String getPrimaryGroupID()
        現在のNTユーザーに対する印刷可能なプライマリ・グループSIDを取得します。
        戻り値:
        現在のNTユーザーに対するプライマリ・グループSID。
      • getGroupIDs

        public String[] getGroupIDs()
        現在のNTユーザーに対する印刷可能なグループSIDを取得します。
        戻り値:
        現在のNTユーザーのグループSID。
      • getImpersonationToken

        public long getImpersonationToken()
        現在のNTユーザーに対する偽装トークンを取得します。
        戻り値:
        現在のNTユーザーに対する偽装トークン。