API SETTINGS

FIELD DESCRIPTION TYPE DEFAULT VALUE(S) ALLOWED VALUE(S)
enabled whether this part of the policy will be enforced Boolean true true, false
compensatingControl whether there’s another mechanism to handle this (elsewhere) in the stack Boolean false true, false
rateLimiting settings to prevent api abuse
maxRequests how many requests the api will accept before rejection Number(int) 500 Any integer >= 0 (0 = no max)
withinTimeframe within what timeframe (in minutes) maxRequests can occur Number(int) 60 Any integer >= 0 (0 = unlimited time)
jwt JSON Web Token Settings
issuer tells who issued the token String null String or null
audience identifies the recipients that the JWT is intended for String Array null String Array or null
exp identifies the expiration time (seconds) on or after which the JWT MUST NOT be accepted for processing Number(int) 600 Any integer >= 0 (0 = never expires)
nbf identifies the time before which the JWT MUST NOT be accepted for processing. Date null Date or null