|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前 次 | フレームあり フレームなし |
java.security を使用しているパッケージ | |
java.awt | ユーザインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 |
java.io | このパッケージは、データストリーム、直列化、およびファイルシステムによるシステム入出力用に提供されています。 |
java.lang | Java プログラム言語の設計にあたり基本的なクラスを提供します。 |
java.lang.reflect | クラスおよびオブジェクトについてのリフレクション情報を取得するためのクラスおよびインタフェースを提供します。 |
java.net | ネットワーク対応アプリケーションを実装するためのクラスを提供します。 |
java.security | セキュリティフレームワークのクラスとインタフェースを提供します。 |
java.security.acl | このパッケージのクラスとインタフェースの代わりに、java.security パッケージのクラスが使われるようになりました。 |
java.security.cert | 証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 |
java.security.interfaces | RSA Laboratory Technical Note PKCS#1 で定義されている RSA (Rivest, Shamir and Adleman AsymmetricCipher algorithm) 鍵、および NIST の FIPS-186 で定義されている DSA (Digital Signature Algorithm) 鍵を生成するためのインタフェースを提供します。 |
java.security.spec | 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。 |
java.sql | JavaTM プログラミング言語を使用してデータソース (通常はリレーショナルデータベース) のデータにアクセスして処理する API を提供します。 |
java.util | このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティクラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 |
java.util.logging | JavaTM 2 プラットフォームのコアロギング機能のクラスとインタフェースを提供します。 |
javax.crypto | 暗号化操作のクラスとインタフェースを提供します。 |
javax.crypto.interfaces | RSA Laboratories の PKCS #3 で定義されている Diffie-Hellman 鍵のインタフェースを提供します。 |
javax.crypto.spec | 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。 |
javax.net.ssl | セキュアソケットパッケージのクラスを提供します。 |
javax.security.auth | このパッケージは、認証と承認に関するフレームワークを提供します。 |
javax.security.auth.kerberos | このパッケージには、Kerberos ネットワーク認証プロトコルに関連するユーティリティクラスが含まれています。 |
javax.security.auth.login | プラグイン可能な認証のフレームワークを提供します。 |
javax.security.auth.x500 | このパッケージには、Subject に X500 Principal および X500 Private Crendentials を格納する際に使用するクラスが含まれます。 |
javax.sound.sampled | サンプル化されたオーディオデータの取り込み、処理、および再生のインタフェースおよびクラスを提供します。 |
org.ietf.jgss | このパッケージは、Kerberos などのさまざまな配下のセキュリティ機構の統合された API を使用して、認証、データの完全性、データの機密性などのセキュリティサービスをアプリケーション開発者が利用できるフレームワークを提供します。 |
java.awt により使用される java.security のクラスBasicPermission
|
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 Guard
|
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 Permission
|
システムリソースへのアクセスを表現する抽象クラスです。 |
java.io により使用される java.security のクラスBasicPermission
|
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 Guard
|
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 Permission
|
システムリソースへのアクセスを表現する抽象クラスです。 PermissionCollection
|
Permission オブジェクトのコレクションを表す abstract クラスです。 |
java.lang により使用される java.security のクラスBasicPermission
|
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 Guard
|
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 Permission
|
システムリソースへのアクセスを表現する抽象クラスです。 ProtectionDomain
|
ProtectionDomain クラスは、ドメインの属性をカプセル化し、与えられた Principal のセットの代わりに実行される場合に、そのインスタンスに対してアクセス権のセットが与えられるクラスのセットを含みます。 |
java.lang.reflect により使用される java.security のクラスBasicPermission
|
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 Guard
|
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 Permission
|
システムリソースへのアクセスを表現する抽象クラスです。 |
java.net により使用される java.security のクラスBasicPermission
|
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 CodeSource
|
このクラスは、位置 (URL) に加えて、その位置から発生する署名付きコードの検証に使用した証明書もカプセル化することにより、コードベースの概念を拡張します。 Guard
|
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 Permission
|
システムリソースへのアクセスを表現する抽象クラスです。 PermissionCollection
|
Permission オブジェクトのコレクションを表す abstract クラスです。 SecureClassLoader
|
このクラスは、デフォルトでシステムポリシーによって抽出される関連したコードソースとアクセス権を持つクラスを定義するための追加サポートを使用して、ClassLoader を拡張します。 |
java.security により使用される java.security のクラスAccessControlContext
|
AccessControlContext は、それがカプセル化するコンテキストに基づいて、システムリソースへのアクセスを許可するかどうかを決定するために使用されます。 AccessControlException
|
この例外は、ファイルシステムやネットワークなどの重要なシステムリソースへのアクセス要求が拒否されたことを示すために、AccessController によってスローされます。 AlgorithmParameterGenerator
|
AlgorithmParameterGenerator クラスは、特定のアルゴリズムで使われるパラメータのセットを生成するために使用されます。AlgorithmParameterGeneratorSpi
|
このクラスは、 AlgorithmParameterGenerator クラスのサービスプロバイダインタフェース (Service Provider Interface、SPI) を定義します。AlgorithmParameters
|
暗号化パラメータの不透明な表示として使用します。 AlgorithmParametersSpi
|
このクラスは、 AlgorithmParameters クラスのサービスプロバイダインタフェース (SPI) を定義します。BasicPermission
|
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 Certificate
|
推奨されていません。 Java 2 プラットフォームでは、証明書を扱う新しいパッケージが作成されました。この Certificate インタフェースの使用は推奨されません。新しいパッケージへの円滑な移行のために残されています。 CodeSource
|
このクラスは、位置 (URL) に加えて、その位置から発生する署名付きコードの検証に使用した証明書もカプセル化することにより、コードベースの概念を拡張します。 DigestException
|
汎用的なメッセージダイジェスト例外です。 DomainCombiner
|
DomainCombiner では、動的に現行の AccessControlContext に関連した ProtectionDomains を変更する手段を提供します。
GeneralSecurityException
|
これは一般的なセキュリティ例外クラスで、このクラスを拡張して、 java.security パッケージのすべての例外クラスをグループ化します。
Guard
|
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 Identity
|
推奨されていません。 このクラスは現在使用されていません。このクラスの機能は、 java.security.KeyStore クラス、java.security.cert パッケージ、および java.security.Principal クラスに置き換えられました。IdentityScope
|
推奨されていません。 このクラスは現在使用されていません。このクラスの機能は、 java.security.KeyStore クラス、java.security.cert パッケージ、および java.security.Principal クラスに置き換えられました。InvalidAlgorithmParameterException
|
無効または不適切なアルゴリズムパラメータの例外です。 InvalidKeyException
|
無効な符号化、長さの誤り、未初期化などの無効な鍵に対する例外です。 InvalidParameterException
|
メソッドに無効なパラメータが渡されると、JCA または JCE エンジンクラスのために設計された、この例外がスローされます。 Key
|
この Key インタフェースは、すべての鍵に対する最上位のインタフェースです。 KeyException
|
基本的な鍵の例外です。 KeyFactory
|
鍵ファクトリは、 Key 型の不透明な暗号鍵である「鍵」と、基本の鍵データの透明な表現である「鍵仕様」との間の変換を行うために使用します。
KeyFactorySpi
|
このクラスは、 KeyFactory クラスの Service Provider Interface (SPI) を定義します。KeyManagementException
|
鍵管理に関係するすべての操作に対する一般的な鍵管理例外です。 KeyPair
|
このクラスは、鍵ペア (公開鍵と非公開鍵) の単純なホルダーです。 KeyPairGenerator
|
KeyPairGenerator クラスは、公開鍵と非公開鍵のペアを生成するために使用します。 KeyPairGeneratorSpi
|
このクラスは、 KeyPairGenerator クラスの Service Provider Interface (SPI) を定義します。KeyStore
|
このクラスは、鍵と証明書のメモリ内コレクションを表し、次の 2 種類のエントリを管理します。 KeyStoreException
|
一般キーストア例外です。 KeyStoreSpi
|
このクラスは、 KeyStore クラスの Service Provider Interface (SPI) を定義します。MessageDigest
|
この MessageDigest クラスは、MD5 または SHA などのメッセージダイジェストアルゴリズムの機能を提供します。 MessageDigestSpi
|
MessageDigest クラスの Service Provider Interface (SPI) を定義します。NoSuchAlgorithmException
|
この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。 NoSuchProviderException
|
この例外は、特定のセキュリティプロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。 Permission
|
システムリソースへのアクセスを表現する抽象クラスです。 PermissionCollection
|
Permission オブジェクトのコレクションを表す abstract クラスです。 Policy
|
Java アプリケーション環境のシステムセキュリティポリシー (各種ソースのコードで利用できるアクセス権はどれかを指定する) を表す抽象クラスです。 Principal
|
このインタフェースは、主体という抽象的な概念を表します。 PrivateKey
|
非公開鍵です。 PrivilegedAction
|
特権を有効にして実行する計算です。 PrivilegedActionException
|
この例外は、 doPrivileged(PrivilegedExceptionAction) と doPrivileged(PrivilegedExceptionAction, AccessControlContext context) によってスローされ、実行されているアクションが確認済例外をスローしたことを示します。PrivilegedExceptionAction
|
特権を有効にして実行する計算で、1 つまたは複数の確認済例外をスローします。 ProtectionDomain
|
ProtectionDomain クラスは、ドメインの属性をカプセル化し、与えられた Principal のセットの代わりに実行される場合に、そのインスタンスに対してアクセス権のセットが与えられるクラスのセットを含みます。 Provider
|
このクラスは、Java Security API の「プロバイダ」を表します。 PublicKey
|
公開鍵です。 SecureRandom
|
このクラスでは、暗号用に強化した疑似乱数ジェネレータ (PRNG) を提供します。 SecureRandomSpi
|
このクラスは SecureRandom クラスの Service Provider Interface (SPI) を定義します。Signature
|
Signature クラスは、アプリケーションに対してデジタル署名アルゴリズムの機能を提供するために使用されます。 SignatureException
|
汎用的な署名の例外です。 SignatureSpi
|
Signature クラスの Service Provider Interface (SPI) を定義します。UnrecoverableKeyException
|
この例外は、キーストア内のキーを復元できない場合にスローされます。 |
java.security.acl により使用される java.security のクラスPrincipal
|
このインタフェースは、主体という抽象的な概念を表します。 |
java.security.cert により使用される java.security のクラスGeneralSecurityException
|
これは一般的なセキュリティ例外クラスで、このクラスを拡張して、 java.security パッケージのすべての例外クラスをグループ化します。
InvalidAlgorithmParameterException
|
無効または不適切なアルゴリズムパラメータの例外です。 InvalidKeyException
|
無効な符号化、長さの誤り、未初期化などの無効な鍵に対する例外です。 KeyStore
|
このクラスは、鍵と証明書のメモリ内コレクションを表し、次の 2 種類のエントリを管理します。 KeyStoreException
|
一般キーストア例外です。 NoSuchAlgorithmException
|
この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。 NoSuchProviderException
|
この例外は、特定のセキュリティプロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。 Principal
|
このインタフェースは、主体という抽象的な概念を表します。 Provider
|
このクラスは、Java Security API の「プロバイダ」を表します。 PublicKey
|
公開鍵です。 SignatureException
|
汎用的な署名の例外です。 |
java.security.interfaces により使用される java.security のクラスInvalidParameterException
|
メソッドに無効なパラメータが渡されると、JCA または JCE エンジンクラスのために設計された、この例外がスローされます。 Key
|
この Key インタフェースは、すべての鍵に対する最上位のインタフェースです。 PrivateKey
|
非公開鍵です。 PublicKey
|
公開鍵です。 SecureRandom
|
このクラスでは、暗号用に強化した疑似乱数ジェネレータ (PRNG) を提供します。 |
java.security.spec により使用される java.security のクラスGeneralSecurityException
|
これは一般的なセキュリティ例外クラスで、このクラスを拡張して、 java.security パッケージのすべての例外クラスをグループ化します。
|
java.sql により使用される java.security のクラスBasicPermission
|
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 Guard
|
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 Permission
|
システムリソースへのアクセスを表現する抽象クラスです。 |
java.util により使用される java.security のクラスBasicPermission
|
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 Guard
|
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 Permission
|
システムリソースへのアクセスを表現する抽象クラスです。 PermissionCollection
|
Permission オブジェクトのコレクションを表す abstract クラスです。 |
java.util.logging により使用される java.security のクラスBasicPermission
|
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 Guard
|
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 Permission
|
システムリソースへのアクセスを表現する抽象クラスです。 |
javax.crypto により使用される java.security のクラスAlgorithmParameters
|
暗号化パラメータの不透明な表示として使用します。 GeneralSecurityException
|
これは一般的なセキュリティ例外クラスで、このクラスを拡張して、 java.security パッケージのすべての例外クラスをグループ化します。
InvalidAlgorithmParameterException
|
無効または不適切なアルゴリズムパラメータの例外です。 InvalidKeyException
|
無効な符号化、長さの誤り、未初期化などの無効な鍵に対する例外です。 Key
|
この Key インタフェースは、すべての鍵に対する最上位のインタフェースです。 NoSuchAlgorithmException
|
この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。 NoSuchProviderException
|
この例外は、特定のセキュリティプロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。 Provider
|
このクラスは、Java Security API の「プロバイダ」を表します。 SecureRandom
|
このクラスでは、暗号用に強化した疑似乱数ジェネレータ (PRNG) を提供します。 |
javax.crypto.interfaces により使用される java.security のクラスKey
|
この Key インタフェースは、すべての鍵に対する最上位のインタフェースです。 PrivateKey
|
非公開鍵です。 PublicKey
|
公開鍵です。 |
javax.crypto.spec により使用される java.security のクラスInvalidKeyException
|
無効な符号化、長さの誤り、未初期化などの無効な鍵に対する例外です。 Key
|
この Key インタフェースは、すべての鍵に対する最上位のインタフェースです。 |
javax.net.ssl により使用される java.security のクラスBasicPermission
|
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 Guard
|
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 InvalidAlgorithmParameterException
|
無効または不適切なアルゴリズムパラメータの例外です。 KeyManagementException
|
鍵管理に関係するすべての操作に対する一般的な鍵管理例外です。 KeyStore
|
このクラスは、鍵と証明書のメモリ内コレクションを表し、次の 2 種類のエントリを管理します。 KeyStoreException
|
一般キーストア例外です。 NoSuchAlgorithmException
|
この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。 NoSuchProviderException
|
この例外は、特定のセキュリティプロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。 Permission
|
システムリソースへのアクセスを表現する抽象クラスです。 Principal
|
このインタフェースは、主体という抽象的な概念を表します。 PrivateKey
|
非公開鍵です。 Provider
|
このクラスは、Java Security API の「プロバイダ」を表します。 SecureRandom
|
このクラスでは、暗号用に強化した疑似乱数ジェネレータ (PRNG) を提供します。 UnrecoverableKeyException
|
この例外は、キーストア内のキーを復元できない場合にスローされます。 |
javax.security.auth により使用される java.security のクラスAccessControlContext
|
AccessControlContext は、それがカプセル化するコンテキストに基づいて、システムリソースへのアクセスを許可するかどうかを決定するために使用されます。 BasicPermission
|
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 DomainCombiner
|
DomainCombiner では、動的に現行の AccessControlContext に関連した ProtectionDomains を変更する手段を提供します。
Guard
|
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 Permission
|
システムリソースへのアクセスを表現する抽象クラスです。 PermissionCollection
|
Permission オブジェクトのコレクションを表す abstract クラスです。 PrivilegedAction
|
特権を有効にして実行する計算です。 PrivilegedActionException
|
この例外は、 doPrivileged(PrivilegedExceptionAction) と doPrivileged(PrivilegedExceptionAction, AccessControlContext context) によってスローされ、実行されているアクションが確認済例外をスローしたことを示します。PrivilegedExceptionAction
|
特権を有効にして実行する計算で、1 つまたは複数の確認済例外をスローします。 ProtectionDomain
|
ProtectionDomain クラスは、ドメインの属性をカプセル化し、与えられた Principal のセットの代わりに実行される場合に、そのインスタンスに対してアクセス権のセットが与えられるクラスのセットを含みます。 |
javax.security.auth.kerberos により使用される java.security のクラスBasicPermission
|
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 Guard
|
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 Key
|
この Key インタフェースは、すべての鍵に対する最上位のインタフェースです。 Permission
|
システムリソースへのアクセスを表現する抽象クラスです。 PermissionCollection
|
Permission オブジェクトのコレクションを表す abstract クラスです。 Principal
|
このインタフェースは、主体という抽象的な概念を表します。 |
javax.security.auth.login により使用される java.security のクラスGeneralSecurityException
|
これは一般的なセキュリティ例外クラスで、このクラスを拡張して、 java.security パッケージのすべての例外クラスをグループ化します。
|
javax.security.auth.x500 により使用される java.security のクラスPrincipal
|
このインタフェースは、主体という抽象的な概念を表します。 PrivateKey
|
非公開鍵です。 |
javax.sound.sampled により使用される java.security のクラスBasicPermission
|
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 Guard
|
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 Permission
|
システムリソースへのアクセスを表現する抽象クラスです。 |
org.ietf.jgss により使用される java.security のクラスProvider
|
このクラスは、Java Security API の「プロバイダ」を表します。 |
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前 次 | フレームあり フレームなし |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.