Class BCX509ExtendedTrustManager

  • All Implemented Interfaces:
    javax.net.ssl.TrustManager, javax.net.ssl.X509TrustManager

    public abstract class BCX509ExtendedTrustManager
    extends java.lang.Object
    implements javax.net.ssl.X509TrustManager
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      abstract void checkClientTrusted​(java.security.cert.X509Certificate[] chain, java.lang.String authType, java.net.Socket socket)  
      abstract void checkClientTrusted​(java.security.cert.X509Certificate[] chain, java.lang.String authType, javax.net.ssl.SSLEngine engine)  
      abstract void checkServerTrusted​(java.security.cert.X509Certificate[] chain, java.lang.String authType, java.net.Socket socket)  
      abstract void checkServerTrusted​(java.security.cert.X509Certificate[] chain, java.lang.String authType, javax.net.ssl.SSLEngine engine)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface javax.net.ssl.X509TrustManager

        checkClientTrusted, checkServerTrusted, getAcceptedIssuers
    • Constructor Detail

      • BCX509ExtendedTrustManager

        public BCX509ExtendedTrustManager()
    • Method Detail

      • checkClientTrusted

        public abstract void checkClientTrusted​(java.security.cert.X509Certificate[] chain,
                                                java.lang.String authType,
                                                java.net.Socket socket)
                                         throws java.security.cert.CertificateException
        Throws:
        java.security.cert.CertificateException
      • checkClientTrusted

        public abstract void checkClientTrusted​(java.security.cert.X509Certificate[] chain,
                                                java.lang.String authType,
                                                javax.net.ssl.SSLEngine engine)
                                         throws java.security.cert.CertificateException
        Throws:
        java.security.cert.CertificateException
      • checkServerTrusted

        public abstract void checkServerTrusted​(java.security.cert.X509Certificate[] chain,
                                                java.lang.String authType,
                                                java.net.Socket socket)
                                         throws java.security.cert.CertificateException
        Throws:
        java.security.cert.CertificateException
      • checkServerTrusted

        public abstract void checkServerTrusted​(java.security.cert.X509Certificate[] chain,
                                                java.lang.String authType,
                                                javax.net.ssl.SSLEngine engine)
                                         throws java.security.cert.CertificateException
        Throws:
        java.security.cert.CertificateException