Interface CustomJWTAuthorizerConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CustomJWTAuthorizerConfiguration.Builder,
,CustomJWTAuthorizerConfiguration> SdkBuilder<CustomJWTAuthorizerConfiguration.Builder,
,CustomJWTAuthorizerConfiguration> SdkPojo
- Enclosing class:
CustomJWTAuthorizerConfiguration
@Mutable
@NotThreadSafe
public static interface CustomJWTAuthorizerConfiguration.Builder
extends SdkPojo, CopyableBuilder<CustomJWTAuthorizerConfiguration.Builder,CustomJWTAuthorizerConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionallowedAudience
(String... allowedAudience) Represents individual audience values that are validated in the incoming JWT token validation process.allowedAudience
(Collection<String> allowedAudience) Represents individual audience values that are validated in the incoming JWT token validation process.allowedClients
(String... allowedClients) Represents individual client IDs that are validated in the incoming JWT token validation process.allowedClients
(Collection<String> allowedClients) Represents individual client IDs that are validated in the incoming JWT token validation process.discoveryUrl
(String discoveryUrl) This URL is used to fetch OpenID Connect configuration or authorization server metadata for validating incoming tokens.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, sdkFieldNameToField, sdkFields
-
Method Details
-
discoveryUrl
This URL is used to fetch OpenID Connect configuration or authorization server metadata for validating incoming tokens.
- Parameters:
discoveryUrl
- This URL is used to fetch OpenID Connect configuration or authorization server metadata for validating incoming tokens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedAudience
Represents individual audience values that are validated in the incoming JWT token validation process.
- Parameters:
allowedAudience
- Represents individual audience values that are validated in the incoming JWT token validation process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedAudience
Represents individual audience values that are validated in the incoming JWT token validation process.
- Parameters:
allowedAudience
- Represents individual audience values that are validated in the incoming JWT token validation process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedClients
Represents individual client IDs that are validated in the incoming JWT token validation process.
- Parameters:
allowedClients
- Represents individual client IDs that are validated in the incoming JWT token validation process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedClients
Represents individual client IDs that are validated in the incoming JWT token validation process.
- Parameters:
allowedClients
- Represents individual client IDs that are validated in the incoming JWT token validation process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-