Interface JwtTokenTypeConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<JwtTokenTypeConfiguration.Builder,JwtTokenTypeConfiguration>,SdkBuilder<JwtTokenTypeConfiguration.Builder,JwtTokenTypeConfiguration>,SdkPojo
- Enclosing class:
- JwtTokenTypeConfiguration
public static interface JwtTokenTypeConfiguration.Builder extends SdkPojo, CopyableBuilder<JwtTokenTypeConfiguration.Builder,JwtTokenTypeConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JwtTokenTypeConfiguration.BuilderclaimRegex(String claimRegex)The regular expression that identifies the claim.JwtTokenTypeConfiguration.BuildergroupAttributeField(String groupAttributeField)The group attribute field.JwtTokenTypeConfiguration.Builderissuer(String issuer)The issuer of the token.JwtTokenTypeConfiguration.BuilderkeyLocation(String keyLocation)The location of the key.JwtTokenTypeConfiguration.BuilderkeyLocation(KeyLocation keyLocation)The location of the key.JwtTokenTypeConfiguration.BuildersecretManagerArn(String secretManagerArn)The Amazon Resource Name (arn) of the secret.JwtTokenTypeConfiguration.Builderurl(String url)The signing key URL.JwtTokenTypeConfiguration.BuilderuserNameAttributeField(String userNameAttributeField)The user name attribute field.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
keyLocation
JwtTokenTypeConfiguration.Builder keyLocation(String keyLocation)
The location of the key.
- Parameters:
keyLocation- The location of the key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
KeyLocation,KeyLocation
-
keyLocation
JwtTokenTypeConfiguration.Builder keyLocation(KeyLocation keyLocation)
The location of the key.
- Parameters:
keyLocation- The location of the key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
KeyLocation,KeyLocation
-
url
JwtTokenTypeConfiguration.Builder url(String url)
The signing key URL.
- Parameters:
url- The signing key URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secretManagerArn
JwtTokenTypeConfiguration.Builder secretManagerArn(String secretManagerArn)
The Amazon Resource Name (arn) of the secret.
- Parameters:
secretManagerArn- The Amazon Resource Name (arn) of the secret.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userNameAttributeField
JwtTokenTypeConfiguration.Builder userNameAttributeField(String userNameAttributeField)
The user name attribute field.
- Parameters:
userNameAttributeField- The user name attribute field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupAttributeField
JwtTokenTypeConfiguration.Builder groupAttributeField(String groupAttributeField)
The group attribute field.
- Parameters:
groupAttributeField- The group attribute field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
issuer
JwtTokenTypeConfiguration.Builder issuer(String issuer)
The issuer of the token.
- Parameters:
issuer- The issuer of the token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
claimRegex
JwtTokenTypeConfiguration.Builder claimRegex(String claimRegex)
The regular expression that identifies the claim.
- Parameters:
claimRegex- The regular expression that identifies the claim.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-