JavaTM Platform
Standard Ed. 6

クラス
java.security.AccessControlContext の使用

AccessControlContext を使用しているパッケージ
java.security セキュリティーフレームワークのクラスとインタフェースを提供します。 
javax.security.auth このパッケージは、認証と承認に関するフレームワークを提供します。 
 

java.security での AccessControlContext の使用
 

AccessControlContext を返す java.security のメソッド
static AccessControlContext AccessController.getContext()
          現在のスレッドの継承された AccessControlContext を含む、現在の呼び出し側コンテキストの「スナップショット」を取得し、AccessControlContext オブジェクトに配置します。
 

AccessControlContext 型のパラメータを持つ java.security のメソッド
static
<T> T
AccessController.doPrivileged(PrivilegedAction<T> action, AccessControlContext context)
          指定された AccessControlContext によって有効になり、かつ制限される特権を使って、指定された PrivilegedAction を実行します。
static
<T> T
AccessController.doPrivileged(PrivilegedExceptionAction<T> action, AccessControlContext context)
          指定された AccessControlContext によって有効になり、かつ制限される特権を使って、指定された PrivilegedExceptionAction を実行します。
 

AccessControlContext 型のパラメータを持つ java.security のコンストラクタ
AccessControlContext(AccessControlContext acc, DomainCombiner combiner)
          指定された AccessControlContext および DomainCombiner を使って、新しい AccessControlContext を作成します。
 

javax.security.auth での AccessControlContext の使用
 

AccessControlContext 型のパラメータを持つ javax.security.auth のメソッド
static
<T> T
Subject.doAsPrivileged(Subject subject, PrivilegedAction<T> action, AccessControlContext acc)
          特定の Subject として特権付きで動作します。
static
<T> T
Subject.doAsPrivileged(Subject subject, PrivilegedExceptionAction<T> action, AccessControlContext acc)
          特定の Subject として特権付きで動作します。
static Subject Subject.getSubject(AccessControlContext acc)
          指定した AccessControlContext に関連付けられた Subject を取得します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。