Skip to content
Documentation/canton-network-docs/Wallet GatewayUser APIView on canton-network-docs
canton-network-docs/Wallet GatewayUser API

addSession

Wallet GatewayUser APIaddSession

User API

addSession

JSON-RPCSince 0.24.0
POSTJSON-RPC addSession

Protocol Details

Inputs

params

networkIdstringrequired

Outputs

result

idstringrequired
networkobjectrequired
idpobjectrequired
accessTokenstringrequired
statusstringrequired
rightsarray[string]required

params

networkIdstringrequired

Session

idstringrequired
networkobjectrequired
idpobjectrequired
accessTokenstringrequired
statusstringrequired
rightsarray[string]required
cURL
cURL
curl \
  <JSON_RPC_URL> \
  -H 'content-type: application/json' \
  --data @- <<'EOF'
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "addSession",
  "params": {
    "params": {
      "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>"
  ]
}