[]
        
(Showing Draft Content)

IdentityResource

IdentityResource

[GET] /api/v1/identityresources

Get all identity resources.

Response

Status Code: 200

Success

[POST] /api/v1/identityresources

Add a new identity resource.

Request Schema

IdentityResourceBizModel

Response

Status Code: 200

Success

[GET] /api/v1/identityresources/{name}

Get specified identity resource by name.

Parameters

Name Type Located In Description
nameRequired string path

Response

Status Code: 200

Success

[PUT] /api/v1/identityresources/{name}

Update specified identity resource.

Parameters

Name Type Located In Description
nameRequired string path

Request Schema

IdentityResourceBizModel

Response

Status Code: 200

Success

[DELETE] /api/v1/identityresources/{name}

Delete specified identity resource.

Parameters

Name Type Located In Description
nameRequired string path

Response

Status Code: 200

Success

[POST] /api/v1/identityresources/{name}/enable

Enable or disable specified identity resource.

Parameters

Name Type Located In Description
nameRequired string path

Request Schema

boolean

Response

Status Code: 200

Success

[GET] /api/v1/identityresources/{name}/claims

Get the claims of the specified identity resource.

Parameters

Name Type Located In Description
nameRequired string path

Response

Status Code: 200

Success

Models

Ƭ IdentityResourceBizModel

Name Type Description Example
nameNullable string
displayNameNullable string
descriptionNullable string
enabled Boolean
required Boolean
emphasize Boolean
showInDiscoveryDocument Boolean
userClaimsNullable Array<string>