パッケージ | 説明 |
---|---|
java.awt |
ユーザーインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
|
java.io |
このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。
|
java.lang |
Java プログラム言語の設計にあたり基本的なクラスを提供します。
|
java.lang.management |
Java 実行時に Java 仮想マシンおよびほかのコンポーネントを監視および管理するための管理インタフェースを提供します。
|
java.lang.reflect |
クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。
|
java.net |
ネットワークアプリケーションを実装するためのクラスを提供します。
|
java.nio.file |
ファイル、ファイル属性、およびファイルシステムにアクセスするための Java 仮想マシン用のインタフェースとクラスを定義します。
|
java.security |
セキュリティーフレームワークのクラスとインタフェースを提供します。
|
java.sql |
JavaTM プログラミング言語を使用してデータソース (通常はリレーショナルデータベース) に格納されたデータにアクセスして処理する API を提供します。
|
java.util |
コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。
|
java.util.logging |
JavaTM 2 プラットフォームのコアロギング機能のクラスとインタフェースを提供します。
|
javax.management |
Java Management Extensions のコアクラスを提供します。
|
javax.management.remote |
JMX MBean サーバーにリモートアクセスするためのインタフェースです。
|
javax.net.ssl |
セキュアソケットパッケージのクラスを提供します。
|
javax.security.auth |
このパッケージは、認証と承認に関するフレームワークを提供します。
|
javax.security.auth.kerberos |
このパッケージには、Kerberos ネットワーク認証プロトコルに関連するユーティリティークラスが含まれています。
|
javax.sound.sampled |
サンプル化されたオーディオデータの取り込み、処理、および再生のインタフェースおよびクラスを提供します。
|
javax.xml.bind |
非整列化、整列化および検証機能を含む実行時バインディングフレームワークをクライアントアプリケーションに提供します。
|
javax.xml.ws |
このパッケージは、コア JAX-WS API を含みます。
|
修飾子と型 | クラスと説明 |
---|---|
class |
AWTPermission
これは、AWT アクセス権のためのクラスです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
FilePermission
このクラスは、ファイルまたはディレクトリへのアクセスを表します。
|
class |
SerializablePermission
直列化可能アクセス権のためのクラスです。
|
修飾子と型 | メソッドと説明 |
---|---|
boolean |
FilePermission.implies(Permission p)
この FilePermission オブジェクトに、指定されたアクセス権が含まれているかどうかを判定します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
RuntimePermission
このクラスは、実行時のアクセス権に関連します。
|
修飾子と型 | メソッドと説明 |
---|---|
void |
SecurityManager.checkPermission(Permission perm)
指定されたアクセス権で要求したアクセスが、現在有効なセキュリティーポリシーに照らして許可されなかった場合に、
SecurityException をスローします。 |
void |
SecurityManager.checkPermission(Permission perm, Object context)
指定されたセキュリティーコンテキストが、指定されたアクセス権が示すリソースへのアクセスを拒否された場合に、
SecurityException をスローします。 |
修飾子と型 | クラスと説明 |
---|---|
class |
ManagementPermission
SecurityManager によって実行されるコードが Java プラットフォームの管理インタフェースで定義されたメソッドを呼び出すときに、SecurityManager がチェックするアクセス権です。
|
修飾子と型 | クラスと説明 |
---|---|
class |
ReflectPermission
リフレクト処理の Permission クラスです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
NetPermission
このクラスは、各種のネットワークアクセス権のために使います。
|
class |
SocketPermission
このクラスは、ソケットを通じたネットワークへのアクセス権を表します。
|
修飾子と型 | メソッドと説明 |
---|---|
Permission |
URLConnection.getPermission()
このオブジェクトが表す接続のために必要なアクセス権を表す Permission オブジェクトを返します。
|
Permission |
HttpURLConnection.getPermission()
接続先のホストとポートに接続するために必要なアクセス権を表す
SocketPermission オブジェクトを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
boolean |
SocketPermission.implies(Permission p)
指定されたアクセス権が、このソケットアクセス権オブジェクトに含まれているかどうかを判定します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
LinkPermission
リンク作成操作のための
Permission クラスです。 |
修飾子と型 | クラスと説明 |
---|---|
class |
AllPermission
AllPermission は、ほかのすべてのアクセス権を包含するアクセス権です。
|
class |
BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
class |
SecurityPermission
このクラスはセキュリティーアクセス権のために用意されています。
|
class |
UnresolvedPermission
UnresolvedPermission クラスを使うと、Policy の初期化時に「解決されなかった」Permission を保持できます。
|
修飾子と型 | メソッドと説明 |
---|---|
Permission |
AccessControlException.getPermission()
この例外に関連した Permission オブジェクトを取得します。対応する Permission オブジェクトがない場合は null が返されます。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract Enumeration<Permission> |
PermissionCollection.elements()
コレクション内のすべての Permission オブジェクトの列挙を返します。
|
Enumeration<Permission> |
Permissions.elements()
Permissions オブジェクト内のすべての PermissionCollection のすべての Permission オブジェクトの列挙を返します。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract void |
PermissionCollection.add(Permission permission)
アクセス権オブジェクトの現在のコレクションにアクセス権オブジェクトを追加します。
|
void |
Permissions.add(Permission permission)
指定された permission オブジェクトを、それが属するクラスの PermissionCollection に追加します。
|
void |
AccessControlContext.checkPermission(Permission perm)
現在有効なセキュリティーポリシーとこのオブジェクトのコンテキストに基づいて、指定されたアクセス権によって示されるアクセス要求が許可されるか、拒否されるかを決定します。
|
static void |
AccessController.checkPermission(Permission perm)
現在の AccessControlContext とセキュリティーポリシーに基づいて、指定されたアクセス権によって示されるアクセス要求が許可されるか拒否されるかを決定します。
|
protected abstract boolean |
PolicySpi.engineImplies(ProtectionDomain domain, Permission permission)
ポリシーが ProtectionDomain の Permission を付与されているかどうかをチェックします。
|
boolean |
AllPermission.implies(Permission p)
指定されたアクセス権をこのオブジェクトが包含しているかどうかを判定します。
|
boolean |
ProtectionDomain.implies(Permission permission)
この ProtectionDomain が、Permission オブジェクトで表現されるアクセス権を包含するかどうかを判定します。
|
abstract boolean |
Permission.implies(Permission permission)
このオブジェクトのアクションによって、指定されたアクセス権のアクションが包含されるかどうかを判定します。
|
boolean |
BasicPermission.implies(Permission p)
指定されたアクセス権をこのオブジェクトが包含しているかどうかを判定します。
|
abstract boolean |
PermissionCollection.implies(Permission permission)
指定されたアクセス権が、この PermissionCollection で保持される Permission オブジェクトのコレクションによって包含されるかどうかを判定します。
|
boolean |
Permissions.implies(Permission permission)
指定されたアクセス権のクラスに対するこのオブジェクトの PermissionCollection が、permission オブジェクトで表現されるアクセス権を包含するかどうかを確認します。
|
boolean |
UnresolvedPermission.implies(Permission p)
未解決のアクセス権に対して常に false を返します。
|
boolean |
Policy.implies(ProtectionDomain domain, Permission permission)
ProtectionDomain に許可されたアクセス権についてグローバルポリシーを評価し、そのアクセス権が許可されているかどうかを判定します。
|
コンストラクタと説明 |
---|
AccessControlException(String s, Permission p)
指定された詳細メッセージと、例外を発生させた要求アクセス権を示す
AccessControlException を構築します。 |
修飾子と型 | クラスと説明 |
---|---|
class |
SQLPermission
アプレットで実行されているコードまたは
SecurityManager が有効になっているアプリケーションが DriverManager.setLogWriter メソッド、DriverManager.setLogStream (非推奨) メソッド、SyncFactory.setJNDIContext メソッド、SyncFactory.setLogger メソッド、Connection.setNetworktimeout メソッド、または Connection.abort メソッドを呼び出すときに、SecurityManager がチェックするアクセス権です。 |
修飾子と型 | クラスと説明 |
---|---|
class |
PropertyPermission
このクラスはプロパティーアクセス権のためのクラスです。
|
修飾子と型 | メソッドと説明 |
---|---|
boolean |
PropertyPermission.implies(Permission p)
PropertyPermission オブジェクトが、指定されたアクセス権を含んでいるかどうかを判定します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
LoggingPermission
SecurityManager によって実行されるコードが Logger.setLevel などのログ制御メソッドのいずれかを呼び出すときに、SecurityManager がチェックするアクセス権です。
|
修飾子と型 | クラスと説明 |
---|---|
class |
MBeanPermission
MBeanServer オペレーションのアクセスを制御するアクセス権です。
|
class |
MBeanServerPermission
MBeanServer 関連のアクションを実行するためのアクセス権。
|
class |
MBeanTrustPermission
このアクセス権は、署名者またはコードベースの「trust」を表します。
|
修飾子と型 | メソッドと説明 |
---|---|
boolean |
MBeanServerPermission.implies(Permission p)
この MBeanServerPermission オブジェクトに、指定されたアクセス権が含まれているかどうかを判定します。
|
boolean |
MBeanPermission.implies(Permission p)
この MBeanPermission オブジェクトに、指定されたアクセス権が含まれているかどうかを判定します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
SubjectDelegationPermission
承認アイデンティティーに代わってオペレーションを実行するために、認証アイデンティティーにより必要とされるアクセス権です。
|
修飾子と型 | クラスと説明 |
---|---|
class |
SSLPermission
このクラスは、各種のネットワークアクセス権のために使います。
|
修飾子と型 | クラスと説明 |
---|---|
class |
AuthPermission
このクラスは、認証のアクセス権に関連します。
|
class |
PrivateCredentialPermission
このクラスは、特定の
Subject に属する非公開資格をアクセスから保護します。 |
修飾子と型 | メソッドと説明 |
---|---|
boolean |
PrivateCredentialPermission.implies(Permission p)
この
PrivateCredentialPermission が、指定された Permission を示すかどうかを判定します。 |
修飾子と型 | クラスと説明 |
---|---|
class |
DelegationPermission
このクラスを利用して、Kerberos 委譲モデル (転送とプロキシが可能なチケット) の使用を限定します。
|
class |
ServicePermission
このクラスは、Kerberos サービスと、Kerberos サービスからアクセスする必要のある資格を保護するために使用します。
|
修飾子と型 | メソッドと説明 |
---|---|
boolean |
DelegationPermission.implies(Permission p)
指定されたアクセス権が、この Kerberos 委譲アクセス権オブジェクトに含まれているかどうかを判定します。
|
boolean |
ServicePermission.implies(Permission p)
指定されたアクセス権が、この Kerberos サービスアクセス権オブジェクトに含まれているかどうかを判定します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
AudioPermission
AudioPermission クラスは、オーディオシステムリソースへのアクセス権を表します。 |
修飾子と型 | クラスと説明 |
---|---|
class |
JAXBPermission
このクラスは JAXB のアクセス権のために用意されています。
|
修飾子と型 | クラスと説明 |
---|---|
class |
WebServicePermission
このクラスは、Web サービスのアクセス権を定義します。
|
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.