addSession
POST
JSON-RPC addSessionProtocol Details
Inputs
params
originstringrequirednetworkIdstringrequiredOutputs
result
idstringrequirednetworkobjectrequiredidpobjectrequiredaccessTokenstringrequiredstatusstringrequiredrightsarray[string]requiredRelated Schemas
params
params
originstringrequirednetworkIdstringrequiredSession
Session
idstringrequirednetworkobjectrequiredidpobjectrequiredaccessTokenstringrequiredstatusstringrequiredrightsarray[string]requiredHistory
Updated
1.7.0params updated: params
cURL
cURL
curl \
<JSON_RPC_URL> \
-H 'content-type: application/json' \
--data @- <<'EOF'
{
"jsonrpc": "2.0",
"id": 1,
"method": "addSession",
"params": {
"params": {
"origin": "<string>",
"networkId": "<string>"
}
}
}
EOF
Resultapplication/json
Result
{
"id": "<string>",
"network": {
"id": "<string>",
"name": "<string>",
"description": "<string>",
"identityProviderId": "<string>",
"auth": {
"method": "<string>",
"scope": "<string>",
"clientId": "<string>",
"audience": "<string>"
},
"ledgerApi": "<string>"
},
"idp": {
"id": "<string>",
"type": "<value>",
"issuer": "<string>"
},
"accessToken": "<string>",
"status": "<string>",
"rights": [
"<value>"
]
}