Java プラットフォーム 1.2

クラス
java.security.CodeSource の使用

CodeSource を使用するパッケージ
java.net ネットワーク対応アプリケーションを実装するためのクラスを提供します。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
 

java.net における CodeSource の使用方法
 

CodeSource のパラメータを持つ java.net におけるメソッド
protected  PermissionCollection URLClassLoader.getPermissions(CodeSource codesource)
          指定された codesource オブジェクトへのアクセス権を返します。
 

java.security における CodeSource の使用方法
 

CodeSource を返す java.security におけるメソッド
 CodeSource ProtectionDomain.getCodeSource()
          このドメインの CodeSource を返します。
 

CodeSource のパラメータを持つ java.security におけるメソッド
protected  Class SecureClassLoader.defineClass(String name, byte[] b, int off, int len, CodeSource cs)
          バイトの配列を、オプションの CodeSource を使って Class クラスのインスタンスに変換します。
protected  PermissionCollection SecureClassLoader.getPermissions(CodeSource codesource)
          codesource オブジェクトのアクセス権を返します。
abstract  PermissionCollection Policy.getPermissions(CodeSource codesource)
          グローバルポリシーを評価し、指定されたコードソースのコードで許可されているアクセス権のセットを指定する PermissionCollection オブジェクトを返します。
 boolean CodeSource.implies(CodeSource codesource)
          この CodeSource オブジェクトが指定された CodeSource を「包含」している場合に true を返します。
 

CodeSource のパラメータを持つ java.security におけるコンストラクタ
ProtectionDomain.ProtectionDomain(CodeSource codesource, PermissionCollection permissions)
          指定された CodeSource と Permissions で新しい ProtectionDomain を作成します。
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.