Class TlsOptions

    • Method Detail

      • getAlgorithm

        public String getAlgorithm()
        Returns the SSL context algorithm name (never null).
        Returns:
        the SSL context algorithm name (never null).
      • getKeyManagers

        public KeyManager[] getKeyManagers()
        Returns the array of KeyManager to use (may be null).
        Returns:
        the array of KeyManager to use (may be null).
      • getCipherSuitesArray

        public String[] getCipherSuitesArray()
        Returns the array of cipher suites to be enabled (may be null for JVM default).
        Returns:
        the array of cipher suites to be enabled (may be null for JVM default).
      • getCipherSuitesList

        public List<String> getCipherSuitesList()
        Returns the list of cipher suites to be enabled (may be empty for JVM default).
        Returns:
        the list of cipher suites to be enabled (may be empty for JVM default).
      • getEnabledProtocolsArray

        public String[] getEnabledProtocolsArray()
        Returns the array of protocols to be enabled (may be null for JVM default).
        Returns:
        the array of protocols to be enabled (may be null for JVM default).
      • getEnabledProtocolsList

        public List<String> getEnabledProtocolsList()
        Returns the list of protocols to be enabled (may be empty for JVM default).
        Returns:
        the list of protocols to be enabled (may be empty for JVM default).
      • isAlpnEnabled

        public boolean isAlpnEnabled()
        Is ALPN (Application Layer Protocol Negotiation, a TLS extension) enabled or not ?
        Returns:
        true if the ALPN is enabled, false otherwise.