| パッケージ | 説明 |
|---|---|
| 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 |
このパッケージには、サブジェクトのX500主体およびX500非公開資格の格納に使用するクラスが含まれています。
|
| 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
システム・リソースへのアクセスを表現する抽象クラスです。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermissionはPermissionクラスを拡張するクラスで、BasicPermissionと同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システム・リソースへのアクセスを表現する抽象クラスです。
|
| PermissionCollection
Permissionオブジェクトのコレクションを表す抽象クラスです。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermissionはPermissionクラスを拡張するクラスで、BasicPermissionと同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システム・リソースへのアクセスを表現する抽象クラスです。
|
| ProtectionDomain
ProtectionDomainクラスは、ドメインの属性をカプセル化し、与えられたPrincipalのセットの代わりに実行される場合に、そのインスタンスに対してアクセス権のセットが与えられるクラスのセットを含みます。
|
| クラスと説明 |
|---|
| ProtectionDomain
ProtectionDomainクラスは、ドメインの属性をカプセル化し、与えられたPrincipalのセットの代わりに実行される場合に、そのインスタンスに対してアクセス権のセットが与えられるクラスのセットを含みます。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermissionはPermissionクラスを拡張するクラスで、BasicPermissionと同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システム・リソースへのアクセスを表現する抽象クラスです。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermissionはPermissionクラスを拡張するクラスで、BasicPermissionと同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システム・リソースへのアクセスを表現する抽象クラスです。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermissionはPermissionクラスを拡張するクラスで、BasicPermissionと同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| CodeSource
このクラスはコード・ベースの概念を拡張し、位置(URL)に加えて、その位置から発生する署名付きコードの検証に使用した証明書チェーンもカプセル化します。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システム・リソースへのアクセスを表現する抽象クラスです。
|
| PermissionCollection
Permissionオブジェクトのコレクションを表す抽象クラスです。
|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログインIDなどのあらゆるエンティティを表すことができます。
|
| SecureClassLoader
このクラスは、デフォルトでシステム・ポリシーによって抽出される関連したコード・ソースとアクセス権を持つクラスを定義するための追加サポートを使用して、ClassLoaderを拡張します。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermissionはPermissionクラスを拡張するクラスで、BasicPermissionと同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システム・リソースへのアクセスを表現する抽象クラスです。
|
| クラスと説明 |
|---|
| 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.Entry.Attribute
キーストア・エントリに関連付けられた属性。
|
| KeyStore.LoadStoreParameter |
| KeyStore.ProtectionParameter
キーストアの保護パラメータに対するマーカー・インタフェースです。
|
| KeyStoreException
ジェネリック・キーストア例外です。
|
| KeyStoreSpi
このクラスは、
KeyStoreクラスのサービス・プロバイダ・インタフェース (SPI)を定義します。 |
| MessageDigest
このMessageDigestクラスは、SHA-1やSHA-256などのメッセージ・ダイジェスト・アルゴリズムの機能を提供します。
|
MessageDigestSpi
MessageDigestクラスのサービス・プロバイダ・インタフェース (SPI)を定義します。これは、MD5やSHAといったメッセージ・ダイジェスト・アルゴリズムの機能を提供します。 |
| NoSuchAlgorithmException
この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| NoSuchProviderException
この例外は、特定のセキュリティ・プロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| Permission
システム・リソースへのアクセスを表現する抽象クラスです。
|
| PermissionCollection
Permissionオブジェクトのコレクションを表す抽象クラスです。
|
| 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
システム・リソースへのアクセスを表現する抽象クラスです。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermissionはPermissionクラスを拡張するクラスで、BasicPermissionと同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システム・リソースへのアクセスを表現する抽象クラスです。
|
| PermissionCollection
Permissionオブジェクトのコレクションを表す抽象クラスです。
|
| クラスと説明 |
|---|
| PrivilegedAction
特権を有効にして実行する計算です。
|
| PrivilegedExceptionAction
特権を有効にして実行する計算で、1つまたは複数のチェック例外をスローします。
|
| クラスと説明 |
|---|
| CodeSigner
このクラスはコード署名者に関する情報をカプセル化します。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermissionはPermissionクラスを拡張するクラスで、BasicPermissionと同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システム・リソースへのアクセスを表現する抽象クラスです。
|
| クラスと説明 |
|---|
| 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
システム・リソースへのアクセスを表現する抽象クラスです。
|
| PermissionCollection
Permissionオブジェクトのコレクションを表す抽象クラスです。
|
| クラスと説明 |
|---|
| SecureClassLoader
このクラスは、デフォルトでシステム・ポリシーによって抽出される関連したコード・ソースとアクセス権を持つクラスを定義するための追加サポートを使用して、ClassLoaderを拡張します。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermissionはPermissionクラスを拡張するクラスで、BasicPermissionと同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システム・リソースへのアクセスを表現する抽象クラスです。
|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログインIDなどのあらゆるエンティティを表すことができます。
|
| クラスと説明 |
|---|
| AlgorithmConstraints
このインタフェースは、暗号化アルゴリズム、鍵(鍵サイズ)、およびその他のアルゴリズム・パラメータの制約を指定します。
|
| BasicPermission
BasicPermissionはPermissionクラスを拡張するクラスで、BasicPermissionと同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| InvalidAlgorithmParameterException
無効または不適切なアルゴリズム・パラメータの例外です。
|
| KeyManagementException
鍵管理に関係するすべての操作に対する一般的な鍵管理例外です。
|
| KeyStore
このクラスは、暗号化の鍵と証明書の格納場所を表現したものです。
|
| KeyStore.Builder
インスタンス化すべきKeyStoreオブジェクトを記述したクラスです。
|
| KeyStoreException
ジェネリック・キーストア例外です。
|
| NoSuchAlgorithmException
この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| NoSuchProviderException
この例外は、特定のセキュリティ・プロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| Permission
システム・リソースへのアクセスを表現する抽象クラスです。
|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログインIDなどのあらゆるエンティティを表すことができます。
|
| PrivateKey
非公開鍵です。
|
| Provider
このクラスは、Java Security APIの「プロバイダ」を表します。プロバイダとは、Javaセキュリティの全体または一部を実装するものです。
|
| SecureRandom
このクラスは暗号用に強化された乱数ジェネレータ(RNG)を提供します。
|
| UnrecoverableKeyException
この例外は、キーストア内のキーを復元できない場合にスローされます。
|
| クラスと説明 |
|---|
| AccessControlContext
AccessControlContextは、それがカプセル化するコンテキストに基づいて、システム・リソースへのアクセスを許可するかどうかを決定するために使用されます。
|
| BasicPermission
BasicPermissionはPermissionクラスを拡張するクラスで、BasicPermissionと同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
DomainCombiner
DomainCombinerでは、動的に現行のAccessControlContextに関連したProtectionDomainsを変更する手段を提供します。 |
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システム・リソースへのアクセスを表現する抽象クラスです。
|
| PermissionCollection
Permissionオブジェクトのコレクションを表す抽象クラスです。
|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログインIDなどのあらゆるエンティティを表すことができます。
|
| PrivilegedAction
特権を有効にして実行する計算です。
|
| PrivilegedActionException
この例外は、実行中のアクションからチェック例外がスローされたことを示すために、
doPrivileged(PrivilegedExceptionAction)およびdoPrivileged(PrivilegedExceptionAction, AccessControlContext context)によってスローされます。 |
| PrivilegedExceptionAction
特権を有効にして実行する計算で、1つまたは複数のチェック例外をスローします。
|
| ProtectionDomain
ProtectionDomainクラスは、ドメインの属性をカプセル化し、与えられたPrincipalのセットの代わりに実行される場合に、そのインスタンスに対してアクセス権のセットが与えられるクラスのセットを含みます。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermissionはPermissionクラスを拡張するクラスで、BasicPermissionと同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Key
このKeyインタフェースは、すべての鍵に対する最上位のインタフェースです。
|
| Permission
システム・リソースへのアクセスを表現する抽象クラスです。
|
| PermissionCollection
Permissionオブジェクトのコレクションを表す抽象クラスです。
|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログインIDなどのあらゆるエンティティを表すことができます。
|
| クラスと説明 |
|---|
GeneralSecurityException
GeneralSecurityExceptionクラスは汎用のセキュリティ例外クラスであり、このクラスを拡張するすべてのセキュリティ関連例外クラスに対して型保証を提供します。 |
| NoSuchAlgorithmException
この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| NoSuchProviderException
この例外は、特定のセキュリティ・プロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
| Provider
このクラスは、Java Security APIの「プロバイダ」を表します。プロバイダとは、Javaセキュリティの全体または一部を実装するものです。
|
| クラスと説明 |
|---|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログインIDなどのあらゆるエンティティを表すことができます。
|
| PrivateKey
非公開鍵です。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermissionはPermissionクラスを拡張するクラスで、BasicPermissionと同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システム・リソースへのアクセスを表現する抽象クラスです。
|
| クラスと説明 |
|---|
| BasicPermission
BasicPermissionはPermissionクラスを拡張するクラスで、BasicPermissionと同じ命名規約に従う必要のある、アクセス権の基底クラスとして使用できます。
|
| Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
|
| Permission
システム・リソースへのアクセスを表現する抽象クラスです。
|
| クラスと説明 |
|---|
| 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
システム・リソースへのアクセスを表現する抽象クラスです。
|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログインIDなどのあらゆるエンティティを表すことができます。
|
| クラスと説明 |
|---|
| Principal
このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログインIDなどのあらゆるエンティティを表すことができます。
|
| クラスと説明 |
|---|
| Provider
このクラスは、Java Security APIの「プロバイダ」を表します。プロバイダとは、Javaセキュリティの全体または一部を実装するものです。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.