aam authorization policy jwt-claim-map

Map attributes to JWT claims

jwt-claim-map Specification

Parameter

Value

Type

Collection

Object Key(s)

attr-num

Collection Name

jwt-claim-map-list

Collection URI

/axapi/v3/aam/authorization/policy/{name}/jwt-claim-map

Element Name

jwt-claim-map

Element URI

/axapi/v3/aam/authorization/policy/{name}/jwt-claim-map/{attr-num}

Element Attributes

jwt-claim-map_attributes

Partition Visibility

shared

Schema

jwt-claim-map schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/aam/authorization/policy/{name}/jwt-claim-map

jwt-claim-map attributes

Create List

POST

/axapi/v3/aam/authorization/policy/{name}/jwt-claim-map

jwt-claim-map attributes

Get Object

GET

/axapi/v3/aam/authorization/policy/{name}/jwt-claim-map/{attr-num}

jwt-claim-map attributes

Get List

GET

/axapi/v3/aam/authorization/policy/{name}/jwt-claim-map

jwt-claim-map-list

Modify Object

POST

/axapi/v3/aam/authorization/policy/{name}/jwt-claim-map/{attr-num}

jwt-claim-map attributes

Replace Object

PUT

/axapi/v3/aam/authorization/policy/{name}/jwt-claim-map/{attr-num}

jwt-claim-map attributes

Replace List

PUT

/axapi/v3/aam/authorization/policy/{name}/jwt-claim-map

jwt-claim-map-list

Delete Object

DELETE

/axapi/v3/aam/authorization/policy/{name}/jwt-claim-map/{attr-num}

jwt-claim-map attributes

jwt-claim-map-list

jwt-claim-map-list is JSON List of jwt-claim-map attributes

jwt-claim-map-list : [

jwt-claim-map attributes

attr-num

Description Spcify attribute ID for claim mapping

Type: number

Range: 1-32

bool-val

Description ‘true’: True; ‘false’: False;

Type: string

Supported Values: true, false

boolean-type

Description Claim type is boolean

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: boolean-type, string-type, and number-type are mutually exclusive

claim

Description Specify JWT claim name to map to.

Type: string

Maximum Length: 63 characters

Maximum Length: 1 characters

num-val

Description Specify JWT claim value.

Type: number

Range: 0-4294967295

number-type

Description Claim type is number

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: number-type, string-type, and boolean-type are mutually exclusive

str-val

Description Specify JWT claim value.

Type: string

Format: string-rlx

Maximum Length: 63 characters

Maximum Length: 1 characters

string-type

Description Claim type is string

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: string-type, number-type, and boolean-type are mutually exclusive

type

Description Specify claim type

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters