Interface CfnIndex.JwtTokenTypeConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnIndex.JwtTokenTypeConfigurationProperty.Jsii$Proxy
- Enclosing class:
- CfnIndex
@Stability(Stable)
public static interface CfnIndex.JwtTokenTypeConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Provides the configuration information for the JWT token type.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.kendra.*; JwtTokenTypeConfigurationProperty jwtTokenTypeConfigurationProperty = JwtTokenTypeConfigurationProperty.builder() .keyLocation("keyLocation") // the properties below are optional .claimRegex("claimRegex") .groupAttributeField("groupAttributeField") .issuer("issuer") .secretManagerArn("secretManagerArn") .url("url") .userNameAttributeField("userNameAttributeField") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnIndex.JwtTokenTypeConfigurationProperty
static final class
An implementation forCfnIndex.JwtTokenTypeConfigurationProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The regular expression that identifies the claim.default String
The group attribute field.default String
The issuer of the token.The location of the key.default String
The Amazon Resource Name (arn) of the secret.default String
getUrl()
The signing key URL.default String
The user name attribute field.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getKeyLocation
The location of the key. -
getClaimRegex
The regular expression that identifies the claim. -
getGroupAttributeField
The group attribute field. -
getIssuer
The issuer of the token. -
getSecretManagerArn
The Amazon Resource Name (arn) of the secret. -
getUrl
The signing key URL. -
getUserNameAttributeField
The user name attribute field. -
builder
-