Issue iGrant.io Authenticator credential for passwordless login
GET/v3/config/admin/authentication/oidc/user/authenticator
Issues an iGrant.io Authenticator credential to the EUDI Wallet of the admin that owns the access token. The service gives a credential offer and a one-time PIN. The admin scans the credential offer with the wallet and enters the PIN to accept the credential. Monitor the result with the SSE operation on /v3/config/admin/authentication/oidc/user/authenticator/sse.
Responses
- 200
- 400
- 401
- 500
The service started the credential issuance.
- application/json
- Schema
- Example (from schema)
Schema
credentialOffer string
The credential offer URI that the admin presents to the wallet.
credentialExchangeId string
The credential exchange identifier of the issuance.
pin string
The one-time PIN that the admin enters in the wallet to accept the credential offer.
{
"credentialOffer": "string",
"credentialExchangeId": "string",
"pin": "string"
}
Bad request
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
errorCode integerrequired
errorDescription stringrequired
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}
Unauthorized
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
errorCode integerrequired
errorDescription stringrequired
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}
Internal server error
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
errorCode integerrequired
errorDescription stringrequired
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}
Loading...