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

    • authorizedAudiences

      AuthorizedTokenIssuer.Builder authorizedAudiences(Collection<String> authorizedAudiences)

      An array list of authorized audiences, or applications, that can consume the tokens generated by the associated trusted token issuer.

      Parameters:
      authorizedAudiences - An array list of authorized audiences, or applications, that can consume the tokens generated by the associated trusted token issuer.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • authorizedAudiences

      AuthorizedTokenIssuer.Builder authorizedAudiences(String... authorizedAudiences)

      An array list of authorized audiences, or applications, that can consume the tokens generated by the associated trusted token issuer.

      Parameters:
      authorizedAudiences - An array list of authorized audiences, or applications, that can consume the tokens generated by the associated trusted token issuer.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • trustedTokenIssuerArn

      AuthorizedTokenIssuer.Builder trustedTokenIssuerArn(String trustedTokenIssuerArn)

      The ARN of the trusted token issuer.

      Parameters:
      trustedTokenIssuerArn - The ARN of the trusted token issuer.
      Returns:
      Returns a reference to this object so that method calls can be chained together.