JWTClaimMatch

JWTClaimMatch
JWTClaimMatch
JSON Example
{
    "bool_match": false,
    "int_match": 0,
    "is_mandatory": false,
    "name": "string",
    "string_match": {
        "match_criteria": "string",
        "match_str": [
            "string"
        ],
        "string_group_refs": [
            "string"
        ]
    },
    "type": "string",
    "validate": false
}
boolean
bool_match
Optional

Boolean value against which the claim is matched. Field introduced in 20.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

integer As uint32 As uint32
int_match
Optional

Integer value against which the claim is matched. Field introduced in 20.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

boolean
is_mandatory
Required

Specified Claim should be present in the JWT. Field introduced in 20.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

string
name
Required

JWT Claim name to be validated. Field introduced in 20.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

string_match
Optional

string_match

string
type
Required

Specifies the type of the Claim. Enum options - JWT_CLAIM_TYPE_BOOL, JWT_CLAIM_TYPE_INT, JWT_CLAIM_TYPE_STRING. Field introduced in 20.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

boolean
validate
Required

Specifies whether to validate the Claim value. Field introduced in 20.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

Property Of