java.lang.Object
com.sun.security.auth.module.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ユーザーに対する偽装トークン。
-