JwtTokenTypeConfiguration
Provides the configuration information for the JWT token type.
Contents
- KeyLocation
-
The location of the key.
Type: String
Valid Values:
URL | SECRET_MANAGER
Required: Yes
- ClaimRegex
-
The regular expression that identifies the claim.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 100.
Pattern:
^\P{C}*$
Required: No
- GroupAttributeField
-
The group attribute field.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 100.
Pattern:
^\P{C}*$
Required: No
- Issuer
-
The issuer of the token.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 65.
Pattern:
^\P{C}*$
Required: No
- SecretManagerArn
-
The Amazon Resource Name (arn) of the secret.
Type: String
Length Constraints: Minimum length of 0. Maximum length of 1284.
Pattern:
arn:[a-z0-9-\.]{1,63}:[a-z0-9-\.]{0,63}:[a-z0-9-\.]{0,63}:[a-z0-9-\.]{0,63}:[^/].{0,1023}
Required: No
- URL
-
The signing key URL.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 2048.
Pattern:
^(https?|ftp|file):\/\/([^\s]*)
Required: No
- UserNameAttributeField
-
The user name attribute field.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 100.
Pattern:
^\P{C}*$
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: