Interface AuthenticationConfiguration.Builder

    • Method Detail

      • authenticationType

        AuthenticationConfiguration.Builder authenticationType​(String authenticationType)

        A structure containing the authentication configuration.

        Parameters:
        authenticationType - A structure containing the authentication configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AuthenticationType, AuthenticationType
      • secretArn

        AuthenticationConfiguration.Builder secretArn​(String secretArn)

        The secret manager ARN to store credentials.

        Parameters:
        secretArn - The secret manager ARN to store credentials.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • kmsKeyArn

        AuthenticationConfiguration.Builder kmsKeyArn​(String kmsKeyArn)

        The Amazon Resource Name (ARN) of the KMS key used to encrypt sensitive authentication information. This key is used to protect credentials and other sensitive data stored within the authentication configuration.

        Parameters:
        kmsKeyArn - The Amazon Resource Name (ARN) of the KMS key used to encrypt sensitive authentication information. This key is used to protect credentials and other sensitive data stored within the authentication configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • oAuth2Properties

        AuthenticationConfiguration.Builder oAuth2Properties​(OAuth2Properties oAuth2Properties)

        The properties for OAuth2 authentication.

        Parameters:
        oAuth2Properties - The properties for OAuth2 authentication.
        Returns:
        Returns a reference to this object so that method calls can be chained together.