クラス
java.security.cert.CertificateExceptionの使用

CertificateExceptionを使用するパッケージ
パッケージ
説明
このパッケージは、jarsignerツールで使用される署名メカニズムを定義するために使用されるインタフェースとクラスで構成されています。
セキュリティ・フレームワークのクラスとインタフェースを提供します。
証明書、証明書失効リスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
セキュア・ソケット・パッケージのクラスを提供します。
  • com.sun.jarsignerでのCertificateExceptionの使用

    CertificateExceptionを投げるcom.sun.jarsignerのメソッド
    修飾子と型
    メソッド
    説明
    abstract byte[]
    ContentSigner.generateSignedData​(ContentSignerParameters parameters, boolean omitContent, boolean applyTimestamp)
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    PKCS#7署名付きデータ・メッセージを生成します。
  • java.securityでのCertificateExceptionの使用

    CertificateExceptionを投げるjava.securityのメソッド
    修飾子と型
    メソッド
    説明
    abstract void
    KeyStoreSpi.engineLoad​(InputStream stream, char[] password)
    指定された入力ストリームからキーストアをロードします。
    void
    指定されたKeyStore.LoadStoreParameterを使用してキーストアをロードします。
    abstract void
    KeyStoreSpi.engineStore​(OutputStream stream, char[] password)
    指定された出力ストリームにこのキーストアを格納し、指定されたパスワードでその整合性を保護します。
    void
    指定されたKeyStore.LoadStoreParmeterを使用してこのキーストアを格納します。
    static KeyStore
    KeyStore.getInstance​(File file, char[] password)
    適切なキーストア型のロードされたキーストア・オブジェクトを返します。
    static KeyStore
    KeyStore.getInstance​(File file, KeyStore.LoadStoreParameter param)
    適切なキーストア型のロードされたキーストア・オブジェクトを返します。
    void
    KeyStore.load​(InputStream stream, char[] password)
    指定された入力ストリームからこのキーストアをロードします。
    void
    KeyStore.load​(KeyStore.LoadStoreParameter param)
    指定されたLoadStoreParameterを使用してこのキーストアをロードします。
    void
    KeyStore.store​(OutputStream stream, char[] password)
    指定された出力ストリームにこのキーストアを格納し、指定されたパスワードでその整合性を保護します。
    void
    指定されたLoadStoreParameterを使用してこのキーストアを格納します。
  • java.security.certでのCertificateExceptionの使用

    修飾子と型
    クラス
    説明
    class 
    証明書のエンコード例外です。
    class 
    証明書の期限切れの例外です。
    class 
    証明書がまだ有効ではないことを示す例外です。
    class 
    証明書構文解析例外です。
    class 
    X.509証明書が取り消されたことを示す例外です。
    CertificateExceptionを投げるjava.security.certのメソッド
    修飾子と型
    メソッド
    説明
    abstract Certificate
    CertificateFactorySpi.engineGenerateCertificate​(InputStream inStream)
    証明書オブジェクトを生成し、入力ストリームinStreamから読み込まれたデータで初期化します。
    abstract Collection<? extends Certificate>
    CertificateFactorySpi.engineGenerateCertificates​(InputStream inStream)
    指定された入力ストリームinStreamから読み込まれた証明書のコレクション・ビュー(空の場合もある)を返します。
    CertificateFactorySpi.engineGenerateCertPath​(InputStream inStream)
    CertPathオブジェクトを生成し、InputStreamであるinStreamから読み込まれたデータで初期化します。
    CertificateFactorySpi.engineGenerateCertPath​(InputStream inStream, String encoding)
    CertPathオブジェクトを生成し、InputStreamであるinStreamから読み込まれたデータで初期化します。
    CertificateFactorySpi.engineGenerateCertPath​(List<? extends Certificate> certificates)
    CertPathオブジェクトを生成し、CertificateListで初期化します。
    CertificateFactory.generateCertificate​(InputStream inStream)
    証明書オブジェクトを生成し、入力ストリームinStreamから読み込まれたデータで初期化します。
    CertificateFactory.generateCertificates​(InputStream inStream)
    指定された入力ストリームinStreamから読み込まれた証明書のコレクション・ビュー(空の場合もある)を返します。
    CertificateFactory.generateCertPath​(InputStream inStream)
    CertPathオブジェクトを生成し、InputStreamであるinStreamから読み込まれたデータで初期化します。
    CertificateFactory.generateCertPath​(InputStream inStream, String encoding)
    CertPathオブジェクトを生成し、InputStreamであるinStreamから読み込まれたデータで初期化します。
    CertificateFactory.generateCertPath​(List<? extends Certificate> certificates)
    CertPathオブジェクトを生成し、CertificateListで初期化します。
    CertificateFactory.getInstance​(String type)
    指定されたタイプの証明書を実装する証明書ファクトリ・オブジェクトを返します。
    CertificateFactory.getInstance​(String type, String provider)
    指定されたタイプの証明書ファクトリ・オブジェクトを返します。
    CertificateFactory.getInstance​(String type, Provider provider)
    指定されたタイプの証明書ファクトリ・オブジェクトを返します。
    abstract void
    Certificate.verify​(PublicKey key)
    指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。
    abstract void
    Certificate.verify​(PublicKey key, String sigProvider)
    指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。
    void
    Certificate.verify​(PublicKey key, Provider sigProvider)
    指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。
    void
    X509Certificate.verify​(PublicKey key, Provider sigProvider)
    指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。
  • javax.net.sslでのCertificateExceptionの使用

    CertificateExceptionを投げる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認証を検証できるかどうか、また信頼できるかどうかを返します。