JavaTM 2 Platform
Standard Ed. 5.0

インタフェース
java.security.PrivilegedExceptionAction の使用

PrivilegedExceptionAction を使用しているパッケージ
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
java.util.concurrent 通常、ユーティリティクラスは並行プログラミングで有用です。 
javax.security.auth このパッケージは、認証と承認に関するフレームワークを提供します。 
 

java.security での PrivilegedExceptionAction の使用
 

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

java.util.concurrent での PrivilegedExceptionAction の使用
 

PrivilegedExceptionAction 型のパラメータを持つ java.util.concurrent のメソッド
static Callable<Object> Executors.callable(PrivilegedExceptionAction action)
          呼び出し時に指定された特権付き例外アクションを実行してその結果を返す Callable オブジェクトを返します。
 

javax.security.auth での PrivilegedExceptionAction の使用
 

PrivilegedExceptionAction 型のパラメータを持つ javax.security.auth のメソッド
static Object Subject.doAs(Subject subject, PrivilegedExceptionAction action)
          特定の Subject として動作します。
static Object Subject.doAsPrivileged(Subject subject, PrivilegedExceptionAction action, AccessControlContext acc)
          特定の Subject として特権付きで動作します。
 


JavaTM 2 Platform
Standard Ed. 5.0

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

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