モジュール jdk.security.auth

クラスNTSystem

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

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

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

    修飾子と型
    メソッド
    説明
    現在のNTユーザーのドメイン名を取得します。
    現在のNTユーザーのドメインに対する印刷可能SIDを取得します。
    現在のNTユーザーに対する印刷可能なグループSIDを取得します。
    long
    現在のNTユーザーに対する偽装トークンを取得します。
    現在のNTユーザーのユーザー名を取得します。
    現在のNTユーザーに対する印刷可能なプライマリ・グループSIDを取得します。
    現在のNTユーザーに対する印刷可能SIDを取得します。

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

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

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