Token Validation

TokenValidation

Token Validation

Configuration

TokenValidation.Configuration

Methods

list(, ): <>
get/zones/{zone_id}/token_validation/config

Lists all token validation configurations for this zone

get(, , ):
get/zones/{zone_id}/token_validation/config/{config_id}

Get a single Token Configuration

create(, ):
post/zones/{zone_id}/token_validation/config

Create a new Token Validation configuration

edit(, , ):
patch/zones/{zone_id}/token_validation/config/{config_id}

Edit fields of an existing Token Configuration

delete(, , ):
delete/zones/{zone_id}/token_validation/config/{config_id}

Delete Token Configuration

Domain types

TokenConfig{…}

TokenValidation.Configuration.Credentials

Methods

update(, , ):
put/zones/{zone_id}/token_validation/config/{config_id}/credentials

Update Token Configuration credentials

TokenValidation.Rules

Methods

list(, ): <>
get/zones/{zone_id}/token_validation/rules

List token validation rules

create(, ):
post/zones/{zone_id}/token_validation/rules

Create a token validation rule.

bulkCreate(, ): <>
post/zones/{zone_id}/token_validation/rules/bulk

Create zone token validation rules.

A request can create multiple Token Validation Rules.

bulkEdit(, ): <>
patch/zones/{zone_id}/token_validation/rules/bulk

Edit token validation rules.

A request can update multiple Token Validation Rules.

Rules can be re-ordered using the position field.

Returns all updated rules.

get(, , ):
get/zones/{zone_id}/token_validation/rules/{rule_id}

Get a zone token validation rule.

delete(, , ):
delete/zones/{zone_id}/token_validation/rules/{rule_id}

Delete a zone token validation rule.

edit(, , ):
patch/zones/{zone_id}/token_validation/rules/{rule_id}

Edit a zone token validation rule.

Domain types

TokenValidationRule{…}

A Token Validation rule that can enforce security policies using JWT Tokens.