| パッケージ | 説明 | 
|---|---|
| java.security.cert | 証明書、証明書の取消しリスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 | 
| javax.net.ssl | セキュア・ソケット・パッケージのクラスを提供します。 | 
| javax.security.auth.x500 | このパッケージには、サブジェクトのX500主体およびX500非公開資格の格納に使用するクラスが含まれています。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
| X509Certificate | X509CertSelector. getCertificate()certificateEquals基準値を返します。 | |
| X509Certificate | X509CRLSelector. getCertificateChecking()チェック対象の証明書を返します。 | |
| X509Certificate | PKIXRevocationChecker. getOcspResponderCert()OCSPレスポンダの証明書を取得します。 | |
| X509Certificate | TrustAnchor. getTrustedCert()もっとも信頼できるCA証明書を返します。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
| Map<X509Certificate,byte[]> | PKIXRevocationChecker. getOcspResponses()OCSP応答を取得します。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
| X509CRLEntry | X509CRL. getRevokedCertificate(X509Certificate certificate)指定された証明書に対するCRLエントリを取得します(存在する場合)。 | |
| void | X509CertSelector. setCertificate(X509Certificate cert)certificateEquals基準値を設定します。 | |
| void | X509CRLSelector. setCertificateChecking(X509Certificate cert)チェック対象の証明書を設定します。 | |
| void | PKIXRevocationChecker. setOcspResponderCert(X509Certificate cert)OCSPレスポンダの証明書を設定します。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
| void | PKIXRevocationChecker. setOcspResponses(Map<X509Certificate,byte[]> responses)OCSP応答を設定します。 | 
| コンストラクタ | 説明 | 
|---|---|
| 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, 2025, Oracle and/or its affiliates.  All rights reserved.  Use is subject to license terms.  Documentation Redistribution Policyも参照してください。