Interface AuthorizedTokenIssuer.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AuthorizedTokenIssuer.Builder,AuthorizedTokenIssuer>, SdkBuilder<AuthorizedTokenIssuer.Builder,AuthorizedTokenIssuer>, SdkPojo
Enclosing class:
AuthorizedTokenIssuer

public static interface AuthorizedTokenIssuer.Builder extends SdkPojo, CopyableBuilder<AuthorizedTokenIssuer.Builder,AuthorizedTokenIssuer>
  • Method Details

    • trustedTokenIssuerArn

      AuthorizedTokenIssuer.Builder trustedTokenIssuerArn(String trustedTokenIssuerArn)

      The ARN for the authorized token issuer for integrating Amazon Redshift with IDC Identity Center.

      Parameters:
      trustedTokenIssuerArn - The ARN for the authorized token issuer for integrating Amazon Redshift with IDC Identity Center.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • authorizedAudiencesList

      AuthorizedTokenIssuer.Builder authorizedAudiencesList(Collection<String> authorizedAudiencesList)

      The list of audiences for the authorized token issuer for integrating Amazon Redshift with IDC Identity Center.

      Parameters:
      authorizedAudiencesList - The list of audiences for the authorized token issuer for integrating Amazon Redshift with IDC Identity Center.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • authorizedAudiencesList

      AuthorizedTokenIssuer.Builder authorizedAudiencesList(String... authorizedAudiencesList)

      The list of audiences for the authorized token issuer for integrating Amazon Redshift with IDC Identity Center.

      Parameters:
      authorizedAudiencesList - The list of audiences for the authorized token issuer for integrating Amazon Redshift with IDC Identity Center.
      Returns:
      Returns a reference to this object so that method calls can be chained together.