[]
        
(Showing Draft Content)

IdentityResource

IdentityResource

[GET] /api/v1/identityresources

Get all identity resources.

Responses

[200] Success

[POST] /api/v1/identityresources

Add a new identity resource.

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

IdentityResourceBizModel

Responses

[200] Success

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

Parameters

Name In Type
nameRequired path string

Get specified identity resource by name.

Responses

[200] Success

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

Parameters

Name In Type
nameRequired path string

Update specified identity resource.

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

IdentityResourceBizModel

Responses

[200] Success

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

Parameters

Name In Type
nameRequired path string

Delete specified identity resource.

Responses

[200] Success

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

Parameters

Name In Type
nameRequired path string

Enable or disable specified identity resource.

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

boolean

Responses

[200] Success

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

Parameters

Name In Type
nameRequired path string

Get the claims of the specified identity resource.

Responses

[200] Success

Models

Ƭ IdentityResourceBizModel

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