/AWS1/CL_EL2JWTVALIDATIONACT00¶
Information about a JSON Web Token (JWT) validation action.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_jwksendpoint TYPE /AWS1/EL2JWTVALIDATIONACTJWK00 /AWS1/EL2JWTVALIDATIONACTJWK00¶
The JSON Web Key Set (JWKS) endpoint. This endpoint contains JSON Web Keys (JWK) that are used to validate signatures from the provider.
This must be a full URL, including the HTTPS protocol, the domain, and the path. The maximum length is 256 characters.
iv_issuer TYPE /AWS1/EL2JWTVALIDATIONACTISS00 /AWS1/EL2JWTVALIDATIONACTISS00¶
The issuer of the JWT. The maximum length is 256 characters.
Optional arguments:¶
it_additionalclaims TYPE /AWS1/CL_EL2JWTVALIDATIONACT01=>TT_JWTVALIDATIONACTADDLCLAIMS TT_JWTVALIDATIONACTADDLCLAIMS¶
Additional claims to validate. The maximum size of the list is 10. We validate the
exp,iss,nbf, andiatclaims by default.
Queryable Attributes¶
JwksEndpoint¶
The JSON Web Key Set (JWKS) endpoint. This endpoint contains JSON Web Keys (JWK) that are used to validate signatures from the provider.
This must be a full URL, including the HTTPS protocol, the domain, and the path. The maximum length is 256 characters.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_JWKSENDPOINT() |
Getter for JWKSENDPOINT, with configurable default |
ASK_JWKSENDPOINT() |
Getter for JWKSENDPOINT w/ exceptions if field has no value |
HAS_JWKSENDPOINT() |
Determine if JWKSENDPOINT has a value |
Issuer¶
The issuer of the JWT. The maximum length is 256 characters.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISSUER() |
Getter for ISSUER, with configurable default |
ASK_ISSUER() |
Getter for ISSUER w/ exceptions if field has no value |
HAS_ISSUER() |
Determine if ISSUER has a value |
AdditionalClaims¶
Additional claims to validate. The maximum size of the list is 10. We validate the
exp,iss,nbf, andiatclaims by default.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDITIONALCLAIMS() |
Getter for ADDITIONALCLAIMS, with configurable default |
ASK_ADDITIONALCLAIMS() |
Getter for ADDITIONALCLAIMS w/ exceptions if field has no va |
HAS_ADDITIONALCLAIMS() |
Determine if ADDITIONALCLAIMS has a value |