モジュール jdk.security.auth

クラスNTSystem



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

      • 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ユーザーに対する偽装トークン。