Interface SamlConfiguration.Builder

  • Method Details

    • metadataXML

      SamlConfiguration.Builder metadataXML(String metadataXML)

      The metadata XML that your IdP generated.

      Parameters:
      metadataXML - The metadata XML that your IdP generated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleArn

      The Amazon Resource Name (ARN) of an IAM role assumed by users when they authenticate into their Amazon Q Business web experience, containing the relevant Amazon Q Business permissions for conversing with Amazon Q Business.

      Parameters:
      roleArn - The Amazon Resource Name (ARN) of an IAM role assumed by users when they authenticate into their Amazon Q Business web experience, containing the relevant Amazon Q Business permissions for conversing with Amazon Q Business.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userIdAttribute

      SamlConfiguration.Builder userIdAttribute(String userIdAttribute)

      The user attribute name in your IdP that maps to the user email.

      Parameters:
      userIdAttribute - The user attribute name in your IdP that maps to the user email.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userGroupAttribute

      SamlConfiguration.Builder userGroupAttribute(String userGroupAttribute)

      The group attribute name in your IdP that maps to user groups.

      Parameters:
      userGroupAttribute - The group attribute name in your IdP that maps to user groups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.