Interface DescribedSecurityPolicy.Builder

    • Method Detail

      • fips

        DescribedSecurityPolicy.Builder fips​(Boolean fips)

        Specifies whether this policy enables Federal Information Processing Standards (FIPS).

        Parameters:
        fips - Specifies whether this policy enables Federal Information Processing Standards (FIPS).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • securityPolicyName

        DescribedSecurityPolicy.Builder securityPolicyName​(String securityPolicyName)

        Specifies the name of the security policy that is attached to the server.

        Parameters:
        securityPolicyName - Specifies the name of the security policy that is attached to the server.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sshCiphers

        DescribedSecurityPolicy.Builder sshCiphers​(Collection<String> sshCiphers)

        Specifies the enabled Secure Shell (SSH) cipher encryption algorithms in the security policy that is attached to the server.

        Parameters:
        sshCiphers - Specifies the enabled Secure Shell (SSH) cipher encryption algorithms in the security policy that is attached to the server.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sshCiphers

        DescribedSecurityPolicy.Builder sshCiphers​(String... sshCiphers)

        Specifies the enabled Secure Shell (SSH) cipher encryption algorithms in the security policy that is attached to the server.

        Parameters:
        sshCiphers - Specifies the enabled Secure Shell (SSH) cipher encryption algorithms in the security policy that is attached to the server.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sshKexs

        DescribedSecurityPolicy.Builder sshKexs​(Collection<String> sshKexs)

        Specifies the enabled SSH key exchange (KEX) encryption algorithms in the security policy that is attached to the server.

        Parameters:
        sshKexs - Specifies the enabled SSH key exchange (KEX) encryption algorithms in the security policy that is attached to the server.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sshKexs

        DescribedSecurityPolicy.Builder sshKexs​(String... sshKexs)

        Specifies the enabled SSH key exchange (KEX) encryption algorithms in the security policy that is attached to the server.

        Parameters:
        sshKexs - Specifies the enabled SSH key exchange (KEX) encryption algorithms in the security policy that is attached to the server.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sshMacs

        DescribedSecurityPolicy.Builder sshMacs​(Collection<String> sshMacs)

        Specifies the enabled SSH message authentication code (MAC) encryption algorithms in the security policy that is attached to the server.

        Parameters:
        sshMacs - Specifies the enabled SSH message authentication code (MAC) encryption algorithms in the security policy that is attached to the server.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sshMacs

        DescribedSecurityPolicy.Builder sshMacs​(String... sshMacs)

        Specifies the enabled SSH message authentication code (MAC) encryption algorithms in the security policy that is attached to the server.

        Parameters:
        sshMacs - Specifies the enabled SSH message authentication code (MAC) encryption algorithms in the security policy that is attached to the server.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tlsCiphers

        DescribedSecurityPolicy.Builder tlsCiphers​(Collection<String> tlsCiphers)

        Specifies the enabled Transport Layer Security (TLS) cipher encryption algorithms in the security policy that is attached to the server.

        Parameters:
        tlsCiphers - Specifies the enabled Transport Layer Security (TLS) cipher encryption algorithms in the security policy that is attached to the server.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tlsCiphers

        DescribedSecurityPolicy.Builder tlsCiphers​(String... tlsCiphers)

        Specifies the enabled Transport Layer Security (TLS) cipher encryption algorithms in the security policy that is attached to the server.

        Parameters:
        tlsCiphers - Specifies the enabled Transport Layer Security (TLS) cipher encryption algorithms in the security policy that is attached to the server.
        Returns:
        Returns a reference to this object so that method calls can be chained together.