aam authorization policy jwt-claim-map¶
Map attributes to JWT claims
jwt-claim-map Specification¶
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 Schema jwt-claim-map schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Create Object | POST | /axapi/v3/aam/authorization/policy/{name}/jwt-claim-map | ||
Create List | POST | /axapi/v3/aam/authorization/policy/{name}/jwt-claim-map | ||
Get Object | GET | /axapi/v3/aam/authorization/policy/{name}/jwt-claim-map/{attr-num} | ||
Get List | GET | /axapi/v3/aam/authorization/policy/{name}/jwt-claim-map | ||
Modify Object | POST | /axapi/v3/aam/authorization/policy/{name}/jwt-claim-map/{attr-num} | ||
Replace Object | PUT | /axapi/v3/aam/authorization/policy/{name}/jwt-claim-map/{attr-num} | ||
Replace List | PUT | /axapi/v3/aam/authorization/policy/{name}/jwt-claim-map | ||
Delete Object | DELETE | /axapi/v3/aam/authorization/policy/{name}/jwt-claim-map/{attr-num} |
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