Create OIDC Client
POST/v3/config/extension/oidc/client
Creates an OpenID Connect client. The client enables passwordless login with EUDI Wallet by requesting verifications from individuals. During client creation, a presentation definition specifies which credentials to request - appearing as a QR code or deep link on the authentication page.
Request
- application/json
Body
The ID of the presentation definition to use for this client
The name of the client
The redirect URIs for the client
The origins for the client
The URI at which a sub value will be calculated and returned according to the sent presentation
The secret used to access the callbackURI
The configured action for the transaction data, e.g. "login" or "verify"
Responses
- 201
Client created
Response Headers
Cache-Control string
Indicates that the response should not be cached.
- application/json
- Schema
- Example (from schema)
Schema
The ID of the created client
The secret of the created client
{
"clientId": "string",
"clientSecret": "string"
}