|
Foundation 1.1.2 | |||||||||
前 次 | フレームあり フレームなし |
java.security を使用しているパッケージ | |
---|---|
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 andAdleman AsymmetricCipher algorithm) 鍵と、NIST の FIPS-186 で定義されている DSA (Digital Signature Algorithm) 鍵を生成するためのインタフェースを提供します。 |
java.security.spec | 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。 |
java.util | このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列) が含まれています。 |
javax.security.auth.x500 | このパッケージには、Subject に X500 Principal および X500 Private Crendentials を格納する際に使用するクラスが含まれます。 |
java.io により使用される java.security のクラス | |
---|---|
BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 |
|
Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 |
|
Permission
システムリソースへのアクセスを表現する abstract クラスです。 |
|
PermissionCollection
Permission オブジェクトのコレクションを表す abstract クラスです。 |
java.lang により使用される java.security のクラス | |
---|---|
BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 |
|
Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 |
|
Permission
システムリソースへのアクセスを表現する abstract クラスです。 |
|
ProtectionDomain
ProtectionDomain クラスは、ドメインの属性をカプセル化し、与えられた Principal のセットの代わりに実行される場合に、そのインスタンスに対してアクセス権のセットが与えられるクラスのセットを含みます。 |
java.lang.reflect により使用される java.security のクラス | |
---|---|
BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 |
|
Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 |
|
Permission
システムリソースへのアクセスを表現する abstract クラスです。 |
java.net により使用される java.security のクラス | |
---|---|
BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 |
|
CodeSource
このクラスはコードベースの概念を拡張し、位置 (URL) に加えて、その位置から発生する署名付きコードの検証に使用した証明書もカプセル化します。 |
|
Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 |
|
Permission
システムリソースへのアクセスを表現する abstract クラスです。 |
|
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
GeneralSecurityException クラスは総称セキュリティー例外クラスであり、このクラスを拡張するすべてのセキュリティー関連例外クラスに対して型保証を提供します。 |
|
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
このクラスは、メモリー内部での鍵と証明書のコレクションを表します。 |
|
KeyStoreException
一般キーストア例外です。 |
|
KeyStoreSpi
このクラスは、 KeyStore クラスの Service Provider Interface (SPI) を定義します。 |
|
MessageDigest
この MessageDigest クラスは、MD5 または SHA などのメッセージダイジェストアルゴリズムの機能を提供します。 |
|
MessageDigestSpi
MessageDigest クラスの Service Provider Interface (SPI) を定義します。 |
|
NoSuchAlgorithmException
この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。 |
|
NoSuchProviderException
この例外は、特定のセキュリティープロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。 |
|
Permission
システムリソースへのアクセスを表現する abstract クラスです。 |
|
PermissionCollection
Permission オブジェクトのコレクションを表す abstract クラスです。 |
|
Policy
これは、さまざまなソースのコードで利用できるアクセス権を指定する、Java アプリケーション環境のシステムセキュリティーポリシーを表す abstract クラスです。 |
|
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
GeneralSecurityException クラスは総称セキュリティー例外クラスであり、このクラスを拡張するすべてのセキュリティー関連例外クラスに対して型保証を提供します。 |
|
InvalidKeyException
無効な符号化、長さの誤り、未初期化などの無効な鍵に対する例外です。 |
|
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
GeneralSecurityException クラスは総称セキュリティー例外クラスであり、このクラスを拡張するすべてのセキュリティー関連例外クラスに対して型保証を提供します。 |
java.util により使用される java.security のクラス | |
---|---|
BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。 |
|
Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。 |
|
Permission
システムリソースへのアクセスを表現する abstract クラスです。 |
|
PermissionCollection
Permission オブジェクトのコレクションを表す abstract クラスです。 |
javax.security.auth.x500 により使用される java.security のクラス | |
---|---|
Principal
このインタフェースは、主体という抽象的な概念を表します。 |
|
Foundation 1.1.2 | |||||||||
前 次 | フレームあり フレームなし |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。