パッケージ | 説明 |
---|---|
java.security.cert |
証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
|
javax.net.ssl |
セキュアソケットパッケージのクラスを提供します。
|
javax.security.auth.x500 |
このパッケージには Subject に X500 Principal および X500 Private Credential を格納する際に使用するクラスが含まれています。
|
修飾子と型 | メソッドと説明 |
---|---|
X509Certificate |
X509CertSelector.getCertificate()
certificateEquals 基準値を返します。
|
X509Certificate |
X509CRLSelector.getCertificateChecking()
チェック対象の証明書を返します。
|
X509Certificate |
TrustAnchor.getTrustedCert()
もっとも信頼できる CA 証明書を返します。
|
修飾子と型 | メソッドと説明 |
---|---|
X509CRLEntry |
X509CRL.getRevokedCertificate(X509Certificate certificate)
指定された証明書に対する CRL エントリを取得します (存在する場合)。
|
void |
X509CertSelector.setCertificate(X509Certificate cert)
certificateEquals 基準値を設定します。
|
void |
X509CRLSelector.setCertificateChecking(X509Certificate cert)
チェック対象の証明書を設定します。
|
コンストラクタと説明 |
---|
TrustAnchor(X509Certificate trustedCert, byte[] nameConstraints)
指定した
X509Certificate と名前制約 (省略可能) で TrustAnchor のインスタンスを作成します。名前制約は、X.509 証明書パスの妥当性を検査するときの制約を追加するために使用されます。 |
修飾子と型 | メソッドと説明 |
---|---|
X509Certificate[] |
X509TrustManager.getAcceptedIssuers()
認証するピアについて信頼されている、証明書発行局の証明書の配列を返します。
|
X509Certificate[] |
X509KeyManager.getCertificateChain(String alias)
指定された別名に関連付けられた証明書チェーンを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
void |
X509TrustManager.checkClientTrusted(X509Certificate[] chain, String authType)
ピアから提出された一部のまたは完全な証明書チェーンを使用して、信頼できるルートへの証明書パスを構築し、認証タイプに基づいてクライアント SSL 認証を検証できるかどうか、信頼できるかどうかを返します。
|
abstract void |
X509ExtendedTrustManager.checkClientTrusted(X509Certificate[] chain, String authType, Socket socket)
ピアから部分的または完全な証明書チェーンが提供された場合に、認証タイプと SSL パラメータに基づいて証明書パスを構築して検証します。
|
abstract void |
X509ExtendedTrustManager.checkClientTrusted(X509Certificate[] chain, String authType, SSLEngine engine)
ピアから部分的または完全な証明書チェーンが提供された場合に、認証タイプと SSL パラメータに基づいて証明書パスを構築して検証します。
|
void |
X509TrustManager.checkServerTrusted(X509Certificate[] chain, String authType)
ピアから提出された一部のまたは完全な証明書チェーンを使用して、信頼できるルートへの証明書パスを構築し、認証タイプに基づいてサーバー SSL 認証を検証できるかどうか、また信頼できるかどうかを返します。
|
abstract void |
X509ExtendedTrustManager.checkServerTrusted(X509Certificate[] chain, String authType, Socket socket)
ピアから部分的または完全な証明書チェーンが提供された場合に、認証タイプと SSL パラメータに基づいて証明書パスを構築して検証します。
|
abstract void |
X509ExtendedTrustManager.checkServerTrusted(X509Certificate[] chain, String authType, SSLEngine engine)
ピアから部分的または完全な証明書チェーンが提供された場合に、認証タイプと SSL パラメータに基づいて証明書パスを構築して検証します。
|
修飾子と型 | メソッドと説明 |
---|---|
X509Certificate |
X500PrivateCredential.getCertificate()
X.509 証明書を返します。
|
コンストラクタと説明 |
---|
X500PrivateCredential(X509Certificate cert, PrivateKey key)
X.509 certificate、秘密鍵、KeyStore エイリアスに関連付けられた X500PrivateCredential を作成します。
|
X500PrivateCredential(X509Certificate cert, PrivateKey key, String alias)
X.509 certificate、秘密鍵、KeyStore エイリアスに関連付けられた X500PrivateCredential を作成します。
|
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.