クラス
java.security.cert.X509Certificateの使用
| パッケージ | 説明 |
|---|---|
| com.sun.jarsigner |
このパッケージは、
jarsignerツールで使用される署名メカニズムを定義するために使用されるインタフェースとクラスで構成されています。 |
| java.security.cert |
証明書、証明書失効リスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
|
| javax.net.ssl |
セキュア・ソケット・パッケージのクラスを提供します。
|
| javax.security.auth.x500 |
このパッケージには、X500プリンシパルおよびX500非公開資格をSubjectに格納する際に使用すべきクラスが含まれています。
|
-
com.sun.jarsignerでのX509Certificateの使用
X509Certificateを戻すcom.sun.jarsignerのメソッド 修飾子と型 メソッド 説明 X509Certificate[]ContentSignerParameters. getSignerCertificateChain()非推奨。署名者のX.509証明書チェーンを取得します。X509CertificateContentSignerParameters. getTimestampingAuthorityCertificate()非推奨。タイムスタンプ局(TSA)の証明書を取得します。 -
java.security.certでのX509Certificateの使用
X509Certificateを返すjava.security.certのメソッド 修飾子と型 メソッド 説明 X509CertificateX509CertSelector. getCertificate()certificateEquals基準値を返します。X509CertificateX509CRLSelector. getCertificateChecking()チェック対象の証明書を返します。X509CertificatePKIXRevocationChecker. getOcspResponderCert()OCSPレスポンダの証明書を取得します。X509CertificateTrustAnchor. getTrustedCert()もっとも信頼できるCA証明書を返します。X509Certificate型の引数を持つ型を返すjava.security.certのメソッド 修飾子と型 メソッド 説明 Map<X509Certificate,byte[]>PKIXRevocationChecker. getOcspResponses()OCSP応答を取得します。X509Certificate型のパラメータを持つjava.security.certのメソッド 修飾子と型 メソッド 説明 X509CRLEntryX509CRL. getRevokedCertificate(X509Certificate certificate)指定された証明書に対するCRLエントリを取得します(存在する場合)。voidX509CertSelector. setCertificate(X509Certificate cert)certificateEquals基準値を設定します。voidX509CRLSelector. setCertificateChecking(X509Certificate cert)チェック対象の証明書を設定します。voidPKIXRevocationChecker. setOcspResponderCert(X509Certificate cert)OCSPレスポンダの証明書を設定します。X509Certificate型の型引数を持つjava.security.certのメソッド・パラメータ 修飾子と型 メソッド 説明 voidPKIXRevocationChecker. 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内のメソッド 修飾子と型 メソッド 説明 X509Certificate[]X509TrustManager. getAcceptedIssuers()認証するピアについて信頼されている、証明書発行局の証明書の配列を返します。X509Certificate[]X509KeyManager. getCertificateChain(String alias)指定された別名に関連付けられている証明書チェーンを返します。X509Certificate型のパラメータを持つjavax.net.sslのメソッド 修飾子と型 メソッド 説明 abstract voidX509ExtendedTrustManager. checkClientTrusted(X509Certificate[] chain, String authType, Socket socket)ピアから部分的または完全な証明書チェーンが提供された場合に、認証タイプとSSLパラメータに基づいて証明書パスを構築して検証します。abstract voidX509ExtendedTrustManager. checkClientTrusted(X509Certificate[] chain, String authType, SSLEngine engine)ピアから部分的または完全な証明書チェーンが提供された場合に、認証タイプとSSLパラメータに基づいて証明書パスを構築して検証します。voidX509TrustManager. checkClientTrusted(X509Certificate[] chain, String authType)ピアから提出された一部のまたは完全な証明書チェーンを使用して、信頼できるルートへの証明書パスを構築し、認証タイプに基づいてクライアントSSL認証を検証できるかどうか、信頼できるかどうかを返します。abstract voidX509ExtendedTrustManager. checkServerTrusted(X509Certificate[] chain, String authType, Socket socket)ピアから部分的または完全な証明書チェーンが提供された場合に、認証タイプとSSLパラメータに基づいて証明書パスを構築して検証します。abstract voidX509ExtendedTrustManager. checkServerTrusted(X509Certificate[] chain, String authType, SSLEngine engine)ピアから部分的または完全な証明書チェーンが提供された場合に、認証タイプとSSLパラメータに基づいて証明書パスを構築して検証します。voidX509TrustManager. checkServerTrusted(X509Certificate[] chain, String authType)ピアから提出された一部のまたは完全な証明書チェーンを使用して、信頼できるルートへの証明書パスを構築し、認証タイプに基づいてサーバーSSL認証を検証できるかどうか、また信頼できるかどうかを返します。 -
javax.security.auth.x500でのX509Certificateの使用
X509Certificateを返すjavax.security.auth.x500のメソッド 修飾子と型 メソッド 説明 X509CertificateX500PrivateCredential. getCertificate()X.509証明書を返します。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を作成します。