Class SSLConfigurator


  • public class SSLConfigurator
    extends Object
    This class is used to configure and create SSL socket factories. The factories can either be built by setting the credentialStore, crlStore, trustAnchorStore and policyStore directly, or it can use the java security SPI mechanism. This is the simplest way to configure the globus ssl support.
    Since:
    1.0
    Version:
    ${version}
    • Constructor Detail

      • SSLConfigurator

        public SSLConfigurator()
    • Method Detail

      • getProvider

        public String getProvider()
      • setProvider

        public void setProvider​(String provider)
      • getProtocol

        public String getProtocol()
      • setProtocol

        public void setProtocol​(String protocol)
      • getSecureRandomAlgorithm

        public String getSecureRandomAlgorithm()
      • setSecureRandomAlgorithm

        public void setSecureRandomAlgorithm​(String secureRandomAlgorithm)
      • getCredentialStorePassword

        public String getCredentialStorePassword()
      • setCredentialStorePassword

        public void setCredentialStorePassword​(String credentialStorePassword)
      • getTrustAnchorStore

        public KeyStore getTrustAnchorStore()
      • setTrustAnchorStore

        public void setTrustAnchorStore​(KeyStore trustAnchorStore)
      • getCrlStore

        public CertStore getCrlStore()
      • setCrlStore

        public void setCrlStore​(CertStore crlStore)
      • isRejectLimitProxy

        public boolean isRejectLimitProxy()
      • setRejectLimitProxy

        public void setRejectLimitProxy​(boolean rejectLimitProxy)
      • getCredentialStoreLocation

        public String getCredentialStoreLocation()
      • setCredentialStoreLocation

        public void setCredentialStoreLocation​(String credentialStoreLocation)
      • getCredentialStoreType

        public String getCredentialStoreType()
      • setCredentialStoreType

        public void setCredentialStoreType​(String credentialStoreType)
      • getTrustAnchorStoreType

        public String getTrustAnchorStoreType()
      • setTrustAnchorStoreType

        public void setTrustAnchorStoreType​(String trustAnchorStoreType)
      • getTrustAnchorStoreLocation

        public String getTrustAnchorStoreLocation()
      • setTrustAnchorStoreLocation

        public void setTrustAnchorStoreLocation​(String trustAnchorStoreLocation)
      • getTrustAnchorStorePassword

        public String getTrustAnchorStorePassword()
      • setTrustAnchorStorePassword

        public void setTrustAnchorStorePassword​(String trustAnchorStorePassword)
      • getCrlStoreType

        public String getCrlStoreType()
      • setCrlStoreType

        public void setCrlStoreType​(String crlStoreType)
      • getCrlLocationPattern

        public String getCrlLocationPattern()
      • setCrlLocationPattern

        public void setCrlLocationPattern​(String crlLocationPattern)
      • getCredentialStore

        public KeyStore getCredentialStore()
      • setCredentialStore

        public void setCredentialStore​(KeyStore credentialStore)