You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Kendra::Types::UserTokenConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing UserTokenConfiguration as input to an Aws::Client method, you can use a vanilla 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
  },
}

Provides configuration information for a token configuration.

Instance Attribute Summary collapse

Instance Attribute Details

#json_token_type_configurationTypes::JsonTokenTypeConfiguration

Information about the JSON token type configuration.

Returns:

#jwt_token_type_configurationTypes::JwtTokenTypeConfiguration

Information about the JWT token type configuration.

Returns: