Class SSLSocketFactoryProvider


  • public class SSLSocketFactoryProvider
    extends java.lang.Object
    Provider for a SSL socket factory configured using CAnL.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private eu.emi.security.authn.x509.X509Credential credential  
      private eu.emi.security.authn.x509.X509CertChainValidatorExt validator  
    • Constructor Summary

      Constructors 
      Constructor Description
      SSLSocketFactoryProvider​(eu.emi.security.authn.x509.X509Credential credential)  
      SSLSocketFactoryProvider​(eu.emi.security.authn.x509.X509Credential credential, eu.emi.security.authn.x509.X509CertChainValidatorExt validator)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.net.ssl.SSLSocketFactory getSSLSockectFactory()
      Get the SSL socket factory.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • credential

        private eu.emi.security.authn.x509.X509Credential credential
      • validator

        private eu.emi.security.authn.x509.X509CertChainValidatorExt validator
    • Constructor Detail

      • SSLSocketFactoryProvider

        public SSLSocketFactoryProvider​(eu.emi.security.authn.x509.X509Credential credential,
                                        eu.emi.security.authn.x509.X509CertChainValidatorExt validator)
      • SSLSocketFactoryProvider

        public SSLSocketFactoryProvider​(eu.emi.security.authn.x509.X509Credential credential)
    • Method Detail

      • getSSLSockectFactory

        public javax.net.ssl.SSLSocketFactory getSSLSockectFactory()
        Get the SSL socket factory.
        Returns:
        the SSLSocketFactory object