クラス
java.security.cert.X509Certificateの使用
X509Certificateを使用するパッケージ
パッケージ
説明
このパッケージは、
jarsigner
ツールで使用される署名メカニズムを定義するために使用されるインタフェースとクラスで構成されています。証明書、証明書失効リスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
セキュア・ソケット・パッケージのクラスを提供します。
このパッケージには、X500プリンシパルおよびX500非公開資格をSubjectに格納する際に使用すべきクラスが含まれています。
-
com.sun.jarsignerでのX509Certificateの使用
X509Certificateを返すcom.sun.jarsignerのメソッド修飾子と型メソッド説明ContentSignerParameters.getSignerCertificateChain()
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。署名者のX.509証明書チェーンを取得します。ContentSignerParameters.getTimestampingAuthorityCertificate()
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。タイムスタンプ局(TSA)の証明書を取得します。 -
java.security.certでのX509Certificateの使用
修飾子と型メソッド説明X509CertSelector.getCertificate()
certificateEquals基準値を返します。X509CRLSelector.getCertificateChecking()
チェック対象の証明書を返します。PKIXRevocationChecker.getOcspResponderCert()
OCSPレスポンダの証明書を取得します。final X509Certificate
TrustAnchor.getTrustedCert()
もっとも信頼できるCA証明書を返します。型X509Certificateの引数を持つ型を返すjava.security.certのメソッド型X509Certificateのパラメータを持つjava.security.certのメソッド修飾子と型メソッド説明X509CRL.getRevokedCertificate
(X509Certificate certificate) 指定された証明書に対するCRLエントリを取得します(存在する場合)。void
X509CertSelector.setCertificate
(X509Certificate cert) certificateEquals基準値を設定します。void
X509CRLSelector.setCertificateChecking
(X509Certificate cert) チェック対象の証明書を設定します。void
PKIXRevocationChecker.setOcspResponderCert
(X509Certificate cert) OCSPレスポンダの証明書を設定します。型X509Certificateの型引数を持つjava.security.certのメソッド・パラメータ修飾子と型メソッド説明void
PKIXRevocationChecker.setOcspResponses
(Map<X509Certificate, byte[]> responses) OCSP応答を設定します。型X509Certificateのパラメータを持つjava.security.certのコンストラクタ修飾子コンストラクタ説明TrustAnchor
(X509Certificate trustedCert, byte[] nameConstraints) 指定したX509Certificate
と名前制約(オプション)でTrustAnchor
のインスタンスを作成します。名前制約は、X.509証明書パスの妥当性を検査するときの制約を追加するために使用されます。 -
javax.net.sslでのX509Certificateの使用
X509Certificateを返すjavax.net.sslのメソッド修飾子と型メソッド説明X509TrustManager.getAcceptedIssuers()
認証するピアについて信頼されている、証明書発行局の証明書の配列を返します。X509KeyManager.getCertificateChain
(String alias) 指定された別名に関連付けられている証明書チェーンを返します。型X509Certificateのパラメータを持つjavax.net.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.checkClientTrusted
(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パラメータに基づいて証明書パスを構築して検証します。void
X509TrustManager.checkServerTrusted
(X509Certificate[] chain, String authType) ピアから提出された一部のまたは完全な証明書チェーンを使用して、信頼できるルートへの証明書パスを構築し、認証タイプに基づいてサーバーSSL認証を検証できるかどうか、また信頼できるかどうかを返します。 -
javax.security.auth.x500でのX509Certificateの使用
型X509Certificateのパラメータを持つjavax.security.auth.x500のコンストラクタ修飾子コンストラクタ説明X500PrivateCredential
(X509Certificate cert, PrivateKey key) X.509 certificate、秘密キー、KeyStoreエイリアスに関連付けられたX500PrivateCredentialを作成します。X500PrivateCredential
(X509Certificate cert, PrivateKey key, String alias) X.509 certificate、秘密キー、KeyStoreエイリアスに関連付けられたX500PrivateCredentialを作成します。