| パッケージ | 説明 |
|---|---|
| java.awt |
ユーザーインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
|
| java.io |
このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。
|
| java.lang |
Java プログラム言語の設計にあたり基本的なクラスを提供します。
|
| java.lang.instrument |
Java プログラミング言語エージェントにより JVM で実行中のプログラムを計測するサービスを提供します。
|
| java.lang.management |
Java 実行時に Java 仮想マシンおよびほかのコンポーネントを監視および管理するための管理インタフェースを提供します。
|
| java.lang.reflect |
クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。
|
| java.net |
ネットワークアプリケーションを実装するためのクラスを提供します。
|
| java.nio.file |
ファイル、ファイル属性、およびファイルシステムにアクセスするための Java 仮想マシン用のインタフェースとクラスを定義します。
|
| java.nio.file.attribute |
ファイルおよびファイルシステム属性へのアクセスを提供するインタフェースとクラスです。
|
| 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.sql |
JavaTM プログラミング言語を使用してデータソース (通常はリレーショナルデータベース) に格納されたデータにアクセスして処理する API を提供します。
|
| java.util |
このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。
|
| java.util.concurrent |
並行プログラミングでよく使用されるユーティリティークラスです。
|
| java.util.jar |
JAR (Java ARchive) ファイル形式の読み込みと書き込みに使うクラスを提供します。JAR は、必要に応じてマニフェストファイルを付随させることのできる、標準的な ZIP に基づくファイル形式です。
|
| java.util.logging |
JavaTM 2 プラットフォームのコアロギング機能のクラスとインタフェースを提供します。
|
| javax.crypto |
暗号化操作のクラスとインタフェースを提供します。
|
| javax.crypto.interfaces |
RSA Laboratories の PKCS #3 で定義されている Diffie-Hellman 鍵のインタフェースを提供します。
|
| javax.crypto.spec |
鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。
|
| javax.management |
Java Management Extensions のコアクラスを提供します。
|
| javax.management.loading |
改良型の動的ロード機能を実装するクラスを提供します。
|
| javax.management.remote |
JMX MBean サーバーにリモートアクセスするためのインタフェースです。
|
| javax.net.ssl |
セキュアソケットパッケージのクラスを提供します。
|
| javax.security.auth |
このパッケージは、認証と承認に関するフレームワークを提供します。
|
| javax.security.auth.kerberos |
このパッケージには、Kerberos ネットワーク認証プロトコルに関連するユーティリティークラスが含まれています。
|
| javax.security.auth.login |
プラグイン可能な認証のフレームワークを提供します。
|
| javax.security.auth.x500 |
このパッケージには Subject に X500 Principal および X500 Private Credential を格納する際に使用するクラスが含まれています。
|
| javax.sound.sampled |
サンプル化されたオーディオデータの取り込み、処理、および再生のインタフェースおよびクラスを提供します。
|
| javax.xml.bind |
非整列化、整列化および検証機能を含む実行時バインディングフレームワークをクライアントアプリケーションに提供します。
|
| javax.xml.crypto |
XML 暗号化用の共通クラスです。
|
| javax.xml.crypto.dsig |
XML デジタル署名の生成および検証用のクラス。
|
| javax.xml.crypto.dsig.dom |
javax.xml.crypto.dsig パッケージの DOM 固有のクラス。 |
| javax.xml.crypto.dsig.keyinfo |
KeyInfo の要素や構造体の解析や処理を行うためのクラス。 |
| javax.xml.ws |
このパッケージは、コア JAX-WS API を含みます。
|
| javax.xml.ws.spi.http |
コンテナ内の JAX-WS Web サービスの移植性のある配備に使用される HTTP SPI を提供します。(例:
|
| org.ietf.jgss |
このパッケージは、Kerberos などのさまざまな配下のセキュリティーメカニズムの統合された API を使用して、認証、データの整合性、データの機密性などのセキュリティーサービスをアプリケーション開発者が利用できるフレームワークを提供します。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| PermissionCollection
Permission オブジェクトのコレクションを表す abstract クラスです。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| ProtectionDomain
ProtectionDomain クラスは、ドメインの属性をカプセル化し、与えられた Principal のセットの代わりに実行される場合に、そのインスタンスに対してアクセス権のセットが与えられるクラスのセットを含みます。
|
| クラスと説明 |
|---|
| ProtectionDomain
ProtectionDomain クラスは、ドメインの属性をカプセル化し、与えられた Principal のセットの代わりに実行される場合に、そのインスタンスに対してアクセス権のセットが与えられるクラスのセットを含みます。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| CodeSource
このクラスはコードベースの概念を拡張し、位置 (URL) に加えて、その位置から発生する署名付きコードの検証に使用した証明書チェーンもカプセル化します。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| PermissionCollection
Permission オブジェクトのコレクションを表す abstract クラスです。
|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログイン ID などのあらゆるエンティティーを表すことができます。
|
| SecureClassLoader
このクラスは、デフォルトでシステムポリシーによって抽出される関連したコードソースとアクセス権を持つクラスを定義するための追加サポートを使用して、ClassLoader を拡張します。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| クラスと説明 |
|---|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログイン ID などのあらゆるエンティティーを表すことができます。
|
| クラスと説明 |
|---|
| AccessControlContext
AccessControlContext は、それがカプセル化するコンテキストに基づいて、システムリソースへのアクセスを許可するかどうかを決定するために使用されます。
|
| AccessControlException
この例外は、ファイルシステムやネットワークなどの重要なシステムリソースへのアクセス要求が拒否されたことを示すために、AccessController によってスローされます。
|
AlgorithmParameterGenerator
AlgorithmParameterGenerator クラスは、特定のアルゴリズムで使われるパラメータのセットを生成するために使用されます。 |
| AlgorithmParameterGeneratorSpi
このクラスは、
AlgorithmParameterGenerator クラスのサービスプロバイダインタフェース (SPI) を定義します。これは、特定のアルゴリズムで使われるパラメータのセットを生成するために使用されます。 |
| AlgorithmParameters
暗号化パラメータの不透明な表示として使用します。
|
| AlgorithmParametersSpi
このクラスは、
AlgorithmParameters クラスのサービスプロバイダインタフェース (SPI) を定義します。これは、アルゴリズムパラメータを管理するために使用されます。 |
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Certificate
非推奨。
Java プラットフォームでは、証明書を扱う新しいパッケージが作成されました。この Certificate インタフェースの使用は推奨されません。新しいパッケージへの円滑な移行のために残されています。
|
| CodeSigner
このクラスはコード署名者に関する情報をカプセル化します。
|
| CodeSource
このクラスはコードベースの概念を拡張し、位置 (URL) に加えて、その位置から発生する署名付きコードの検証に使用した証明書チェーンもカプセル化します。
|
| CryptoPrimitive
暗号化プリミティブの列挙です。
|
| 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 クラスのサービスプロバイダインタフェース (SPI) を定義します。 |
| KeyManagementException
鍵管理に関係するすべての操作に対する一般的な鍵管理例外です。
|
| KeyPair
このクラスは、鍵ペア (公開鍵と非公開鍵) の単純なホルダーです。
|
| KeyPairGenerator
KeyPairGenerator クラスは、公開鍵と非公開鍵のペアを生成するために使用します。
|
| KeyPairGeneratorSpi
このクラスは、
KeyPairGenerator クラスのサービスプロバイダインタフェース (SPI) を定義します。これは、公開鍵と非公開鍵のペアを生成するために使用されます。 |
| KeyRep.Type
鍵のタイプです。
|
| KeyStore
このクラスは、暗号化の鍵と証明書の格納場所を表現したものです。
|
| KeyStore.Builder
インスタンス化すべき KeyStore オブジェクトを記述したクラスです。
|
KeyStore.Entry
KeyStore エントリの種類に対するマーカーインタフェースです。 |
| KeyStore.LoadStoreParameter |
| KeyStore.ProtectionParameter
キーストアの保護パラメータに対するマーカーインタフェースです。
|
| KeyStoreException
ジェネリックキーストア例外です。
|
| KeyStoreSpi
このクラスは、
KeyStore クラスのサービスプロバイダインタフェース (SPI) を定義します。 |
| MessageDigest
この MessageDigest クラスは、SHA-1 や SHA-256 などのメッセージダイジェストアルゴリズムの機能を提供します。
|
MessageDigestSpi
MessageDigest クラスのサービスプロバイダインタフェース (SPI) を定義します。これは、MD5 や SHA といったメッセージダイジェストアルゴリズムの機能を提供します。 |
| NoSuchAlgorithmException
この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| NoSuchProviderException
この例外は、特定のセキュリティープロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| PermissionCollection
Permission オブジェクトのコレクションを表す abstract クラスです。
|
| Policy
Policy オブジェクトは、Java Runtime Environment 内で実行されるコードにセキュリティー依存の操作を実行するアクセス権があるかどうかの判定を行います。
|
| Policy.Parameters
このインタフェースは、Policy パラメータのマーカーインタフェースです。
|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログイン ID などのあらゆるエンティティーを表すことができます。
|
| PrivateKey
非公開鍵です。
|
| PrivilegedAction
特権を有効にして実行する計算です。
|
| PrivilegedActionException
この例外は、実行中のアクションからチェック例外がスローされたことを示すために、
doPrivileged(PrivilegedExceptionAction) および doPrivileged(PrivilegedExceptionAction, AccessControlContext context) によってスローされます。 |
| PrivilegedExceptionAction
特権を有効にして実行する計算で、1 つまたは複数のチェック例外をスローします。
|
| ProtectionDomain
ProtectionDomain クラスは、ドメインの属性をカプセル化し、与えられた Principal のセットの代わりに実行される場合に、そのインスタンスに対してアクセス権のセットが与えられるクラスのセットを含みます。
|
| Provider
このクラスは、Java Security API の「プロバイダ」を表します。プロバイダとは、Java セキュリティーの全体または一部を実装するものです。
|
| Provider.Service
特定のセキュリティーサービスを記述したものです。
|
| PublicKey
公開鍵です。
|
| SecureRandom
このクラスは暗号用に強化された乱数ジェネレータ (RNG) を提供します。
|
| SecureRandomSpi
このクラスは、
SecureRandom クラスのサービスプロバイダインタフェース (SPI) を定義します。 |
| Signature
Signature クラスは、アプリケーションに対してデジタル署名アルゴリズムの機能を提供するために使用されます。
|
| SignatureException
ジェネリック署名の例外です。
|
SignatureSpi
Signature クラスのサービスプロバイダインタフェース (SPI) を定義します。これは、デジタル署名アルゴリズムの機能を提供するために使用されます。 |
| Timestamp
このクラスは、署名付きタイムスタンプに関する情報をカプセル化します。
|
| UnrecoverableEntryException
この例外は、キーストア内のエントリを復元できない場合にスローされます。
|
| UnrecoverableKeyException
この例外は、キーストア内のキーを復元できない場合にスローされます。
|
| クラスと説明 |
|---|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログイン ID などのあらゆるエンティティーを表すことができます。
|
| クラスと説明 |
|---|
GeneralSecurityException
GeneralSecurityException クラスは汎用のセキュリティー例外クラスであり、このクラスを拡張するすべてのセキュリティー関連例外クラスに対して型保証を提供します。 |
| InvalidAlgorithmParameterException
無効または不適切なアルゴリズムパラメータの例外です。
|
| InvalidKeyException
無効な符号化、長さの誤り、未初期化などの無効な鍵に対する例外です。
|
| KeyStore
このクラスは、暗号化の鍵と証明書の格納場所を表現したものです。
|
| KeyStoreException
ジェネリックキーストア例外です。
|
| NoSuchAlgorithmException
この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| NoSuchProviderException
この例外は、特定のセキュリティープロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログイン ID などのあらゆるエンティティーを表すことができます。
|
| Provider
このクラスは、Java Security API の「プロバイダ」を表します。プロバイダとは、Java セキュリティーの全体または一部を実装するものです。
|
| PublicKey
公開鍵です。
|
| SignatureException
ジェネリック署名の例外です。
|
| クラスと説明 |
|---|
| InvalidParameterException
メソッドに無効なパラメータが渡されると、JCA または JCE エンジンクラスのために設計された、この例外がスローされます。
|
| Key
この Key インタフェースは、すべての鍵に対する最上位のインタフェースです。
|
| PrivateKey
非公開鍵です。
|
| PublicKey
公開鍵です。
|
| SecureRandom
このクラスは暗号用に強化された乱数ジェネレータ (RNG) を提供します。
|
| クラスと説明 |
|---|
GeneralSecurityException
GeneralSecurityException クラスは汎用のセキュリティー例外クラスであり、このクラスを拡張するすべてのセキュリティー関連例外クラスに対して型保証を提供します。 |
| クラスと説明 |
|---|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| PermissionCollection
Permission オブジェクトのコレクションを表す abstract クラスです。
|
| クラスと説明 |
|---|
| PrivilegedAction
特権を有効にして実行する計算です。
|
| PrivilegedExceptionAction
特権を有効にして実行する計算で、1 つまたは複数のチェック例外をスローします。
|
| クラスと説明 |
|---|
| CodeSigner
このクラスはコード署名者に関する情報をカプセル化します。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| クラスと説明 |
|---|
| AlgorithmParameters
暗号化パラメータの不透明な表示として使用します。
|
GeneralSecurityException
GeneralSecurityException クラスは汎用のセキュリティー例外クラスであり、このクラスを拡張するすべてのセキュリティー関連例外クラスに対して型保証を提供します。 |
| InvalidAlgorithmParameterException
無効または不適切なアルゴリズムパラメータの例外です。
|
| InvalidKeyException
無効な符号化、長さの誤り、未初期化などの無効な鍵に対する例外です。
|
| Key
この Key インタフェースは、すべての鍵に対する最上位のインタフェースです。
|
| NoSuchAlgorithmException
この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| NoSuchProviderException
この例外は、特定のセキュリティープロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| Provider
このクラスは、Java Security API の「プロバイダ」を表します。プロバイダとは、Java セキュリティーの全体または一部を実装するものです。
|
| SecureRandom
このクラスは暗号用に強化された乱数ジェネレータ (RNG) を提供します。
|
| クラスと説明 |
|---|
| Key
この Key インタフェースは、すべての鍵に対する最上位のインタフェースです。
|
| PrivateKey
非公開鍵です。
|
| PublicKey
公開鍵です。
|
| クラスと説明 |
|---|
| InvalidKeyException
無効な符号化、長さの誤り、未初期化などの無効な鍵に対する例外です。
|
| Key
この Key インタフェースは、すべての鍵に対する最上位のインタフェースです。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| PermissionCollection
Permission オブジェクトのコレクションを表す abstract クラスです。
|
| クラスと説明 |
|---|
| SecureClassLoader
このクラスは、デフォルトでシステムポリシーによって抽出される関連したコードソースとアクセス権を持つクラスを定義するための追加サポートを使用して、ClassLoader を拡張します。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログイン ID などのあらゆるエンティティーを表すことができます。
|
| クラスと説明 |
|---|
| AlgorithmConstraints
このインタフェースは、暗号化アルゴリズム、鍵 (鍵サイズ)、およびその他のアルゴリズムパラメータの制約を指定します。
|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| InvalidAlgorithmParameterException
無効または不適切なアルゴリズムパラメータの例外です。
|
| KeyManagementException
鍵管理に関係するすべての操作に対する一般的な鍵管理例外です。
|
| KeyStore
このクラスは、暗号化の鍵と証明書の格納場所を表現したものです。
|
| KeyStore.Builder
インスタンス化すべき KeyStore オブジェクトを記述したクラスです。
|
| KeyStoreException
ジェネリックキーストア例外です。
|
| NoSuchAlgorithmException
この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| NoSuchProviderException
この例外は、特定のセキュリティープロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログイン ID などのあらゆるエンティティーを表すことができます。
|
| PrivateKey
非公開鍵です。
|
| Provider
このクラスは、Java Security API の「プロバイダ」を表します。プロバイダとは、Java セキュリティーの全体または一部を実装するものです。
|
| SecureRandom
このクラスは暗号用に強化された乱数ジェネレータ (RNG) を提供します。
|
| UnrecoverableKeyException
この例外は、キーストア内のキーを復元できない場合にスローされます。
|
| クラスと説明 |
|---|
| AccessControlContext
AccessControlContext は、それがカプセル化するコンテキストに基づいて、システムリソースへのアクセスを許可するかどうかを決定するために使用されます。
|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
DomainCombiner
DomainCombiner では、動的に現行の AccessControlContext に関連した ProtectionDomains を変更する手段を提供します。 |
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| PermissionCollection
Permission オブジェクトのコレクションを表す abstract クラスです。
|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログイン ID などのあらゆるエンティティーを表すことができます。
|
| PrivilegedAction
特権を有効にして実行する計算です。
|
| PrivilegedActionException
この例外は、実行中のアクションからチェック例外がスローされたことを示すために、
doPrivileged(PrivilegedExceptionAction) および doPrivileged(PrivilegedExceptionAction, AccessControlContext context) によってスローされます。 |
| PrivilegedExceptionAction
特権を有効にして実行する計算で、1 つまたは複数のチェック例外をスローします。
|
| ProtectionDomain
ProtectionDomain クラスは、ドメインの属性をカプセル化し、与えられた Principal のセットの代わりに実行される場合に、そのインスタンスに対してアクセス権のセットが与えられるクラスのセットを含みます。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Key
この Key インタフェースは、すべての鍵に対する最上位のインタフェースです。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| PermissionCollection
Permission オブジェクトのコレクションを表す abstract クラスです。
|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログイン ID などのあらゆるエンティティーを表すことができます。
|
| クラスと説明 |
|---|
GeneralSecurityException
GeneralSecurityException クラスは汎用のセキュリティー例外クラスであり、このクラスを拡張するすべてのセキュリティー関連例外クラスに対して型保証を提供します。 |
| NoSuchAlgorithmException
この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| NoSuchProviderException
この例外は、特定のセキュリティープロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| Provider
このクラスは、Java Security API の「プロバイダ」を表します。プロバイダとは、Java セキュリティーの全体または一部を実装するものです。
|
| クラスと説明 |
|---|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログイン ID などのあらゆるエンティティーを表すことができます。
|
| PrivateKey
非公開鍵です。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| クラスと説明 |
|---|
| Key
この Key インタフェースは、すべての鍵に対する最上位のインタフェースです。
|
| クラスと説明 |
|---|
| InvalidAlgorithmParameterException
無効または不適切なアルゴリズムパラメータの例外です。
|
| NoSuchAlgorithmException
この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| NoSuchProviderException
この例外は、特定のセキュリティープロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| Provider
このクラスは、Java Security API の「プロバイダ」を表します。プロバイダとは、Java セキュリティーの全体または一部を実装するものです。
|
| クラスと説明 |
|---|
| Key
この Key インタフェースは、すべての鍵に対する最上位のインタフェースです。
|
| クラスと説明 |
|---|
| KeyException
基本的な鍵の例外です。
|
| NoSuchProviderException
この例外は、特定のセキュリティープロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| Provider
このクラスは、Java Security API の「プロバイダ」を表します。プロバイダとは、Java セキュリティーの全体または一部を実装するものです。
|
| PublicKey
公開鍵です。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermission は Permission クラスを拡張するクラスで、BasicPermission と同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システムリソースへのアクセスを表現する abstract クラスです。
|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログイン ID などのあらゆるエンティティーを表すことができます。
|
| クラスと説明 |
|---|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログイン ID などのあらゆるエンティティーを表すことができます。
|
| クラスと説明 |
|---|
| Provider
このクラスは、Java Security API の「プロバイダ」を表します。プロバイダとは、Java セキュリティーの全体または一部を実装するものです。
|
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.