class Aws::Kendra::Types::UserTokenConfiguration

Provides configuration information for a token configuration.

@note When making an API call, you may pass UserTokenConfiguration

data as a hash:

    {
      jwt_token_type_configuration: {
        key_location: "URL", # required, accepts URL, SECRET_MANAGER
        url: "Url",
        secret_manager_arn: "RoleArn",
        user_name_attribute_field: "UserNameAttributeField",
        group_attribute_field: "GroupAttributeField",
        issuer: "Issuer",
        claim_regex: "ClaimRegex",
      },
      json_token_type_configuration: {
        user_name_attribute_field: "String", # required
        group_attribute_field: "String", # required
      },
    }

@!attribute [rw] jwt_token_type_configuration

Information about the JWT token type configuration.
@return [Types::JwtTokenTypeConfiguration]

@!attribute [rw] json_token_type_configuration

Information about the JSON token type configuration.
@return [Types::JsonTokenTypeConfiguration]

@see docs.aws.amazon.com/goto/WebAPI/kendra-2019-02-03/UserTokenConfiguration AWS API Documentation

Constants

SENSITIVE