| パッケージ | 説明 | 
|---|---|
| java.security | 
 セキュリティーフレームワークのクラスとインタフェースを提供します。 
 | 
| java.security.cert | 
 証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 
 | 
| javax.crypto | 
 暗号化操作のクラスとインタフェースを提供します。 
 | 
| javax.net.ssl | 
 セキュアソケットパッケージのクラスを提供します。 
 | 
| javax.security.auth.login | 
 このパッケージは、プラグイン可能な認証フレームワークを提供します。 
 | 
| javax.security.cert | 
 公開鍵証明書用のクラスを提供します。 
 | 
| javax.xml.crypto.dsig | 
 XML デジタル署名の生成および検証用のクラスです。 
 | 
| javax.xml.crypto.dsig.keyinfo | 
KeyInfo の要素や構造体の解析や処理を行うためのクラス。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
static Policy | 
Policy.getInstance(String type,            Policy.Parameters params,            String provider)
指定された型の Policy オブジェクトを返します。 
 | 
static KeyFactory | 
KeyFactory.getInstance(String algorithm,            String provider)
指定のアルゴリズムの公開鍵または非公開鍵を変換する KeyFactory オブジェクトを返します。 
 | 
static AlgorithmParameters | 
AlgorithmParameters.getInstance(String algorithm,            String provider)
指定されたアルゴリズムのパラメータオブジェクトを返します。 
 | 
static SecureRandom | 
SecureRandom.getInstance(String algorithm,            String provider)
指定された乱数ジェネレータ (RNG) アルゴリズムを実装した SecureRandom オブジェクトを返します。 
 | 
static KeyPairGenerator | 
KeyPairGenerator.getInstance(String algorithm,            String provider)
指定のアルゴリズムの公開鍵と非公開鍵のペアを生成する KeyPairGenerator オブジェクトを返します。 
 | 
static AlgorithmParameterGenerator | 
AlgorithmParameterGenerator.getInstance(String algorithm,            String provider)
指定されたアルゴリズムで使用されるパラメータのセットを生成する、AlgorithmParameterGenerator オブジェクトを返します。 
 | 
static MessageDigest | 
MessageDigest.getInstance(String algorithm,            String provider)
指定されたダイジェストアルゴリズムを実装する MessageDigest オブジェクトを返します。 
 | 
static KeyStore | 
KeyStore.getInstance(String type,            String provider)
指定されたタイプのキーストアオブジェクトを返します。 
 | 
static Signature | 
Signature.getInstance(String algorithm,            String provider)
指定された署名アルゴリズムを実装する Signature オブジェクトを返します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
static CertStore | 
CertStore.getInstance(String type,            CertStoreParameters params,            String provider)
指定された  
CertStore タイプを実装する CertStore オブジェクトを返します。 | 
static CertPathBuilder | 
CertPathBuilder.getInstance(String algorithm,            String provider)
指定されたアルゴリズムを実装する  
CertPathBuilder オブジェクトを返します。 | 
static CertPathValidator | 
CertPathValidator.getInstance(String algorithm,            String provider)
指定されたアルゴリズムを実装する  
CertPathValidator オブジェクトを返します。 | 
static CertificateFactory | 
CertificateFactory.getInstance(String type,            String provider)
指定されたタイプの証明書ファクトリオブジェクトを返します。 
 | 
abstract void | 
X509CRL.verify(PublicKey key)
指定された公開鍵に対応する非公開鍵を使って、この CRL が署名されたことを検証します。 
 | 
abstract void | 
Certificate.verify(PublicKey key)
指定された公開鍵に対応する非公開鍵を使って、この証明書が署名されたことを検証します。 
 | 
abstract void | 
X509CRL.verify(PublicKey key,       String sigProvider)
指定された公開鍵に対応する非公開鍵を使って、この CRL が署名されたことを検証します。 
 | 
abstract void | 
Certificate.verify(PublicKey key,       String sigProvider)
指定された公開鍵に対応する非公開鍵を使って、この証明書が署名されたことを検証します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
static KeyAgreement | 
KeyAgreement.getInstance(String algorithm,            String provider)
指定した鍵合意アルゴリズムを実装する  
KeyAgreement オブジェクトを返します。 | 
static ExemptionMechanism | 
ExemptionMechanism.getInstance(String algorithm,            String provider)
指定した除外メカニズムアルゴリズムを実装する  
ExemptionMechanism オブジェクトを返します。 | 
static KeyGenerator | 
KeyGenerator.getInstance(String algorithm,            String provider)
指定されたアルゴリズムの秘密鍵を生成する  
KeyGenerator オブジェクトを返します。 | 
static Mac | 
Mac.getInstance(String algorithm,            String provider)
指定された MAC アルゴリズムを実装する  
Mac オブジェクトを返します。 | 
static SecretKeyFactory | 
SecretKeyFactory.getInstance(String algorithm,            String provider)
指定されたアルゴリズムの秘密鍵を変換する  
SecretKeyFactory オブジェクトを返します。 | 
static Cipher | 
Cipher.getInstance(String transformation,            String provider)
指定された変換を実装する  
Cipher オブジェクトを返します。 | 
PKCS8EncodedKeySpec | 
EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey,           String providerName)
暗号化されたデータから内包されている PKCS8EncodedKeySpec オブジェクトを抽出して返します。 
 | 
Object | 
SealedObject.getObject(Key key,          String provider)
元の (カプセル化された) オブジェクトを取り出します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
static KeyManagerFactory | 
KeyManagerFactory.getInstance(String algorithm,            String provider)
鍵マネージャーのファクトリとして機能する  
KeyManagerFactory オブジェクトを返します。 | 
static TrustManagerFactory | 
TrustManagerFactory.getInstance(String algorithm,            String provider)
鍵マネージャーのファクトリとして機能する  
TrustManagerFactory オブジェクトを返します。 | 
static SSLContext | 
SSLContext.getInstance(String protocol,            String provider)
指定されたセキュアソケットプロトコルを実装する  
SSLContext オブジェクトを返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
static Configuration | 
Configuration.getInstance(String type,            Configuration.Parameters params,            String provider)
指定された型の Configuration オブジェクトを返します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
abstract void | 
Certificate.verify(PublicKey key)
指定された公開鍵に対応する非公開鍵を使って、この証明書が署名されたことを検証します。 
 | 
abstract void | 
Certificate.verify(PublicKey key,       String sigProvider)
指定された公開鍵に対応する非公開鍵を使って、この証明書が署名されたことを検証します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
static XMLSignatureFactory | 
XMLSignatureFactory.getInstance(String mechanismType,            String provider)
指定したプロバイダが提供する、要求された XML 処理メカニズムおよび表現型 (例: 「DOM」) をサポートする  
XMLSignatureFactory を返します。 | 
static TransformService | 
TransformService.getInstance(String algorithm,            String mechanismType,            String provider)
指定したプロバイダが提供する、指定されたアルゴリズム URI (例:  
Transform.XPATH2) およびメカニズム型 (例: DOM) をサポートする TransformService を返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
static KeyInfoFactory | 
KeyInfoFactory.getInstance(String mechanismType,            String provider)
指定したプロバイダが提供する、要求された XML 処理メカニズムおよび表現型 (例: 「DOM」) をサポートする  
KeyInfoFactory を返します。 | 
 バグまたは機能を送信 
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.