JwtAuthenticationPolicy.Builder |
JwtAuthenticationPolicy.Builder.audiences(List<String> audiences) |
The list of intended recipients for the token.
|
static JwtAuthenticationPolicy.Builder |
JwtAuthenticationPolicy.builder() |
Create a new builder.
|
JwtAuthenticationPolicy.Builder |
JwtAuthenticationPolicy.Builder.copy(JwtAuthenticationPolicy model) |
|
JwtAuthenticationPolicy.Builder |
JwtAuthenticationPolicy.Builder.isAnonymousAccessAllowed(Boolean isAnonymousAccessAllowed) |
|
JwtAuthenticationPolicy.Builder |
JwtAuthenticationPolicy.Builder.issuers(List<String> issuers) |
A list of parties that could have issued the token.
|
JwtAuthenticationPolicy.Builder |
JwtAuthenticationPolicy.Builder.maxClockSkewInSeconds(Float maxClockSkewInSeconds) |
The maximum expected time difference between the system clocks of the token issuer and
the API Gateway.
|
JwtAuthenticationPolicy.Builder |
JwtAuthenticationPolicy.Builder.publicKeys(PublicKeySet publicKeys) |
|
JwtAuthenticationPolicy.Builder |
JwtAuthenticationPolicy.toBuilder() |
|
JwtAuthenticationPolicy.Builder |
JwtAuthenticationPolicy.Builder.tokenAuthScheme(String tokenAuthScheme) |
The authentication scheme that is to be used when authenticating the token.
|
JwtAuthenticationPolicy.Builder |
JwtAuthenticationPolicy.Builder.tokenHeader(String tokenHeader) |
The name of the header containing the authentication token.
|
JwtAuthenticationPolicy.Builder |
JwtAuthenticationPolicy.Builder.tokenQueryParam(String tokenQueryParam) |
The name of the query parameter containing the authentication token.
|
JwtAuthenticationPolicy.Builder |
JwtAuthenticationPolicy.Builder.verifyClaims(List<JsonWebTokenClaim> verifyClaims) |
A list of claims which should be validated to consider the token valid.
|