Field | Description |
Issuer | Mandatory. Name of the JWT issuer. Note: The Issuer name is case-sensitive. |
Description | A description for the issuer. |
JWKS URI | Endpoint URI of JSON Web Key Set (JWKS) through which API Gateway fetches the JSON Web Key (JWK) to verify and validate the signature of JWT. API Gateway fetches a JWK, whenever the API Gateway instance is started or the JWKS URI field is updated. Note: If you do not specify a value for this field, you must specify values for the Truststore alias and Certificate alias fields. |
Truststore alias | Alias of the truststore that contains the certificates of the signing authorities associated with the issuer. The truststore alias can be used to verify the signature of a JWT when the JSON Web Key endpoint is not specified. The Truststore alias field contains a list of the public certificates that are trusted by API Gateway. |
Certificate alias | Alias of the certificate associated with the truststore alias. The Certificate alias field contains a list of the available certificate aliases in the selected truststore. |
Audience | The intended recipient of the JWT. An aud (audience) claim in the JWT identifies the recipient that the token is intended for. The value you specify in the Audience field must match with the aud claim present in the incoming JWT . You can specify one or more values for the Audience field. The application that receives a JWT verifies the audience value in the incoming token for an exact match with any one of the configured audience value. |