Package spark.ssl

Class SslStores


  • public class SslStores
    extends java.lang.Object
    SSL Stores
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private SslStores​(java.lang.String keystoreFile, java.lang.String keystorePassword, java.lang.String certAlias, java.lang.String truststoreFile, java.lang.String truststorePassword, boolean needsClientCert)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String certAlias()  
      static SslStores create​(java.lang.String keystoreFile, java.lang.String keystorePassword, java.lang.String truststoreFile, java.lang.String truststorePassword)
      Creates a Stores instance.
      static SslStores create​(java.lang.String keystoreFile, java.lang.String keystorePassword, java.lang.String truststoreFile, java.lang.String truststorePassword, boolean needsClientCert)  
      static SslStores create​(java.lang.String keystoreFile, java.lang.String keystorePassword, java.lang.String certAlias, java.lang.String truststoreFile, java.lang.String truststorePassword)  
      static SslStores create​(java.lang.String keystoreFile, java.lang.String keystorePassword, java.lang.String certAlias, java.lang.String truststoreFile, java.lang.String truststorePassword, boolean needsClientCert)  
      java.lang.String keystoreFile()  
      java.lang.String keystorePassword()  
      boolean needsClientCert()  
      java.lang.String trustStoreFile()  
      java.lang.String trustStorePassword()  
      • Methods inherited from class java.lang.Object

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

      • keystoreFile

        protected java.lang.String keystoreFile
      • keystorePassword

        protected java.lang.String keystorePassword
      • certAlias

        protected java.lang.String certAlias
      • truststoreFile

        protected java.lang.String truststoreFile
      • truststorePassword

        protected java.lang.String truststorePassword
      • needsClientCert

        protected boolean needsClientCert
    • Constructor Detail

      • SslStores

        private SslStores​(java.lang.String keystoreFile,
                          java.lang.String keystorePassword,
                          java.lang.String certAlias,
                          java.lang.String truststoreFile,
                          java.lang.String truststorePassword,
                          boolean needsClientCert)
    • Method Detail

      • create

        public static SslStores create​(java.lang.String keystoreFile,
                                       java.lang.String keystorePassword,
                                       java.lang.String truststoreFile,
                                       java.lang.String truststorePassword)
        Creates a Stores instance.
        Parameters:
        keystoreFile - the keystoreFile
        keystorePassword - the keystorePassword
        truststoreFile - the truststoreFile
        truststorePassword - the truststorePassword
        Returns:
        the SslStores instance.
      • create

        public static SslStores create​(java.lang.String keystoreFile,
                                       java.lang.String keystorePassword,
                                       java.lang.String certAlias,
                                       java.lang.String truststoreFile,
                                       java.lang.String truststorePassword)
      • create

        public static SslStores create​(java.lang.String keystoreFile,
                                       java.lang.String keystorePassword,
                                       java.lang.String truststoreFile,
                                       java.lang.String truststorePassword,
                                       boolean needsClientCert)
      • create

        public static SslStores create​(java.lang.String keystoreFile,
                                       java.lang.String keystorePassword,
                                       java.lang.String certAlias,
                                       java.lang.String truststoreFile,
                                       java.lang.String truststorePassword,
                                       boolean needsClientCert)
      • keystoreFile

        public java.lang.String keystoreFile()
        Returns:
        keystoreFile
      • keystorePassword

        public java.lang.String keystorePassword()
        Returns:
        keystorePassword
      • certAlias

        public java.lang.String certAlias()
        Returns:
        certAlias
      • trustStoreFile

        public java.lang.String trustStoreFile()
        Returns:
        trustStoreFile
      • trustStorePassword

        public java.lang.String trustStorePassword()
        Returns:
        trustStorePassword
      • needsClientCert

        public boolean needsClientCert()
        Returns:
        needsClientCert