Interface Authentication.Builder

  • Method Details

    • providerType

      Authentication.Builder providerType(String providerType)

      The type of authentication provider. Valid values include SECRETS_MANAGER, AWS_LAMBDA, AWS_IAM_ROLE, and AWS_INTERNAL.

      Parameters:
      providerType - The type of authentication provider. Valid values include SECRETS_MANAGER, AWS_LAMBDA, AWS_IAM_ROLE, and AWS_INTERNAL.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • providerType

      The type of authentication provider. Valid values include SECRETS_MANAGER, AWS_LAMBDA, AWS_IAM_ROLE, and AWS_INTERNAL.

      Parameters:
      providerType - The type of authentication provider. Valid values include SECRETS_MANAGER, AWS_LAMBDA, AWS_IAM_ROLE, and AWS_INTERNAL.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • value

      The authentication value, such as a secret ARN, Lambda function ARN, or IAM role ARN, depending on the provider type.

      Parameters:
      value - The authentication value, such as a secret ARN, Lambda function ARN, or IAM role ARN, depending on the provider type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.