3.4 Client Creation
Name: OFSLL_B2B_OAUTH_CLIENT
idDomain: OFSLL_OAUTH_DOMAIN
{
"attributes":[{
"attrName":"customeAttr1",
"attrValue":"CustomValue",
"attrType":"static"
}],
"secret":"<custom password>",
"id":"OFSLL_B2B_OAUTH_CLIENT",
"scopes":[
"OFSLL_OAUTH_SERVER.OFSLL_REST_ALL",
"OFSLL_OAUTH_SERVER.OFSLL_REST_NONE"
],
"clientType":"CONFIDENTIAL_CLIENT",
"idDomain":"OFSLL_OAUTH_DOMAIN",
"description":"Client Description",
"name":"OFSLL_B2B_OAUTH_CLIENT",
"grantTypes":[
"PASSWORD","CLIENT_CREDENTIALS",
"JWT_BEARER","REFRESH_TOKEN",
"AUTHORIZATION_CODE"
],
"defaultScope":"OFSLL_OAUTH_SERVER.OFSLL_REST_ALL"
}
Response JSON payload
Sucessfully created entity - OAuthClient, detail - OAuth Client - uid = 236936a6-ed77-
4d6a-bcee-c0282554a1a0,
name = OFSLL_B2B_OAUTH_CLIENT, id = OFSLL_B2B_OAUTH_CLIENT,
identityDomain = OFSLL_OAUTH_DOMAIN,
description = Client Description, secret = <custom password>, clientType =
CONFIDENTIAL_CLIENT,
grantTypes = [PASSWORD, CLIENT_CREDENTIALS, JWT_BEARER,
REFRESH_TOKEN, AUTHORIZATION_CODE],
attributes = [{
"attrName":"customeAttr1",
"attrValue":"CustomValue",
"attrType":STATIC
},
{
"attrName":"sessionId",
"attrValue":"$session.id",
"attrType":DYNAMIC
},
{
"attrName":"resSrvAttr",
"attrValue":"RESOURCECONST",
"attrType":STATIC
}],
scopes = [OFSLL_OAUTH_SERVER.OFSLL_REST_ALL,
OFSLL_OAUTH_SERVER.OFSLL_REST_NONE],
defaultScope = OFSLL_OAUTH_SERVER.OFSLL_REST_ALL, redirectURIs = []
Parent topic: Enabling OAuth Setup Configurations