Class SSLParametersConfiguration

  • All Implemented Interfaces:
    ContextAware

    @Deprecated(since="2022-01-27")
    public class SSLParametersConfiguration
    extends ContextAwareBase
    Deprecated.
    This internal logback API is not supported by AEM as a Cloud Service.
    A configuration of SSL parameters for an SSLEngine.
    • Constructor Detail

      • SSLParametersConfiguration

        public SSLParametersConfiguration()
        Deprecated.
    • Method Detail

      • configure

        public void configure​(SSLConfigurable socket)
        Deprecated.
        Configures SSL parameters on an SSLConfigurable.
        Parameters:
        socket - the subject configurable
      • getHostnameVerification

        public boolean getHostnameVerification()
        Deprecated.
      • setHostnameVerification

        public void setHostnameVerification​(boolean hostnameVerification)
        Deprecated.
      • getIncludedProtocols

        public java.lang.String getIncludedProtocols()
        Deprecated.
        Gets the JSSE secure transport protocols to include.
        Returns:
        a string containing comma-separated JSSE secure transport protocol names (e.g. TLSv1)
      • setIncludedProtocols

        public void setIncludedProtocols​(java.lang.String protocols)
        Deprecated.
        Sets the JSSE secure transport protocols to include.
        Parameters:
        protocols - a string containing comma-separated JSSE secure transport protocol names
        See Also:
        Cryptography Architecture Standard Algorithm Name Documentation
      • getExcludedProtocols

        public java.lang.String getExcludedProtocols()
        Deprecated.
        Gets the JSSE secure transport protocols to exclude.
        Returns:
        a string containing comma-separated JSSE secure transport protocol names (e.g. TLSv1)
      • setExcludedProtocols

        public void setExcludedProtocols​(java.lang.String protocols)
        Deprecated.
        Sets the JSSE secure transport protocols to exclude.
        Parameters:
        protocols - a string containing comma-separated JSSE secure transport protocol names
        See Also:
        Cryptography Architecture Standard Algorithm Name Documentation
      • getIncludedCipherSuites

        public java.lang.String getIncludedCipherSuites()
        Deprecated.
        Gets the JSSE cipher suite names to include.
        Returns:
        a string containing comma-separated JSSE cipher suite names (e.g. TLS_DHE_RSA_WITH_AES_256_CBC_SHA)
      • setIncludedCipherSuites

        public void setIncludedCipherSuites​(java.lang.String cipherSuites)
        Deprecated.
        Sets the JSSE cipher suite names to include.
        Parameters:
        cipherSuites - a string containing comma-separated JSSE cipher suite names
        See Also:
        Cryptography Architecture Standard Algorithm Name Documentation
      • getExcludedCipherSuites

        public java.lang.String getExcludedCipherSuites()
        Deprecated.
        Gets the JSSE cipher suite names to exclude.
        Returns:
        a string containing comma-separated JSSE cipher suite names (e.g. TLS_DHE_RSA_WITH_AES_256_CBC_SHA)
      • setExcludedCipherSuites

        public void setExcludedCipherSuites​(java.lang.String cipherSuites)
        Deprecated.
        Sets the JSSE cipher suite names to exclude.
        Parameters:
        cipherSuites - a string containing comma-separated JSSE cipher suite names
        See Also:
        Cryptography Architecture Standard Algorithm Name Documentation
      • isNeedClientAuth

        public java.lang.Boolean isNeedClientAuth()
        Deprecated.
        Gets a flag indicating whether client authentication is required.
        Returns:
        flag state
      • setNeedClientAuth

        public void setNeedClientAuth​(java.lang.Boolean needClientAuth)
        Deprecated.
        Sets a flag indicating whether client authentication is required.
        Parameters:
        needClientAuth - the flag state to set
      • isWantClientAuth

        public java.lang.Boolean isWantClientAuth()
        Deprecated.
        Gets a flag indicating whether client authentication is desired.
        Returns:
        flag state
      • setWantClientAuth

        public void setWantClientAuth​(java.lang.Boolean wantClientAuth)
        Deprecated.
        Sets a flag indicating whether client authentication is desired.
        Parameters:
        wantClientAuth - the flag state to set