クラス
java.security.ProtectionDomainの使用
| パッケージ | 説明 | 
|---|---|
| java.lang | Javaプログラミング言語の設計にあたり基本的なクラスを提供します。 | 
| java.lang.instrument | Javaプログラミング言語エージェントによりJVMで実行中のプログラムを計測するサービスを提供します。 | 
| java.security | セキュリティ・フレームワークのクラスとインタフェースを提供します。 | 
| javax.security.auth | このパッケージは、認証と承認に関するフレームワークを提供します。 | 
- 
java.langでのProtectionDomainの使用ProtectionDomainを返すjava.langのメソッド 修飾子と型 メソッド 説明 ProtectionDomainClass. getProtectionDomain()このクラスのProtectionDomainを返します。型ProtectionDomainのパラメータを持つjava.langのメソッド 修飾子と型 メソッド 説明 protected Class<?>ClassLoader. defineClass(String name, byte[] b, int off, int len, ProtectionDomain protectionDomain)指定されたProtectionDomainを使用して、バイトの配列をクラスClassのインスタンスに変換します。protected Class<?>ClassLoader. defineClass(String name, ByteBuffer b, ProtectionDomain protectionDomain)指定されたProtectionDomainを使用して、ByteBufferをクラスClassのインスタンスに変換します。
- 
java.lang.instrumentでのProtectionDomainの使用型ProtectionDomainのパラメータを持つjava.lang.instrumentのメソッド 修飾子と型 メソッド 説明 default byte[]ClassFileTransformer. transform(ClassLoader loader, String className, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)指定されたクラス・ファイルを変換し、新しい置換クラス・ファイルを返します。default byte[]ClassFileTransformer. transform(Module module, ClassLoader loader, String className, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)指定されたクラス・ファイルを変換し、新しい置換クラス・ファイルを返します。
- 
java.securityでのProtectionDomainの使用ProtectionDomainを返すjava.securityのメソッド 修飾子と型 メソッド 説明 ProtectionDomain[]DomainCombiner. combine(ProtectionDomain[] currentDomains, ProtectionDomain[] assignedDomains)指定されたProtectionDomainsを変更または更新します。型ProtectionDomainのパラメータを持つjava.securityのメソッド 修飾子と型 メソッド 説明 ProtectionDomain[]DomainCombiner. combine(ProtectionDomain[] currentDomains, ProtectionDomain[] assignedDomains)指定されたProtectionDomainsを変更または更新します。protected PermissionCollectionPolicySpi. engineGetPermissions(ProtectionDomain domain)指定されたProtectionDomainに付与されたアクセス権のセットを含むPermissionCollectionオブジェクトを返します。protected abstract booleanPolicySpi. engineImplies(ProtectionDomain domain, Permission permission)ポリシーがProtectionDomainのPermissionを付与されているかどうかをチェックします。PermissionCollectionPolicy. getPermissions(ProtectionDomain domain)指定されたProtectionDomainに付与されたアクセス権のセットを含むPermissionCollectionオブジェクトを返します。booleanPolicy. implies(ProtectionDomain domain, Permission permission)ProtectionDomainに許可されたアクセス権についてグローバル・ポリシーを評価し、そのアクセス権が許可されているかどうかを判定します。型ProtectionDomainのパラメータを持つjava.securityのコンストラクタ コンストラクタ 説明 AccessControlContext(ProtectionDomain[] context)指定されたProtectionDomainの配列でAccessControlContextを作成します。
- 
javax.security.authでのProtectionDomainの使用ProtectionDomainを返すjavax.security.authのメソッド 修飾子と型 メソッド 説明 ProtectionDomain[]SubjectDomainCombiner. combine(ProtectionDomain[] currentDomains, ProtectionDomain[] assignedDomains)このSubjectDomainCombinerに関連付けられたSubjectのPrincipalを使用して、関連するProtectionDomainsを更新します。型ProtectionDomainのパラメータを持つjavax.security.authのメソッド 修飾子と型 メソッド 説明 ProtectionDomain[]SubjectDomainCombiner. combine(ProtectionDomain[] currentDomains, ProtectionDomain[] assignedDomains)このSubjectDomainCombinerに関連付けられたSubjectのPrincipalを使用して、関連するProtectionDomainsを更新します。