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();
- See Also:
-
Nested Class Summary
Nested ClassesModifier 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.- See Also:
-
getClaimRegex
The regular expression that identifies the claim.- See Also:
-
getGroupAttributeField
The group attribute field.- See Also:
-
getIssuer
The issuer of the token.- See Also:
-
getSecretManagerArn
The Amazon Resource Name (arn) of the secret.- See Also:
-
getUrl
The signing key URL.- See Also:
-
getUserNameAttributeField
The user name attribute field.- See Also:
-
builder
-