...
- En RP ska kunna skapa och konsumera både autentiseringsförfrågningar och signeringsförfrågningar
- En klient ska kunna kontrollera om pågående begäran finns samt kunna slutföra alternativt avbryta eventuell begäran.
- Det ska gå att registrera och aktivera certifikat.
Relying party API
Informationen listad nedan är komplement till den mer kompletta API-dokumentationen som går att nå via länkarna redovisade under rubrik 2.2 Swaggerdokumentation.
auth
/api/v1/rp/auth är en POST-endpoint som tar in JSON som body i följande format:
Kodblock | ||
---|---|---|
| ||
{
"organizationName": "string",
"personalIdentifier": "string",
"rfc2253Issuers": [
"string"
],
"checkRevocation": true,
"enhancedAuthentication": true
} |
...
Vid svar med kod 200 skickas följande JSON-struktur med:
Kodblock | ||
---|---|---|
| ||
{
"orderRef": "string",
"autoStartToken": "string"
} |
...
cancel
/api/v1/rp/cancel är en POST-endpoint som tar in JSON som body i följande format:
Kodblock | ||
---|---|---|
| ||
{
"orderRef": "string"
} |
...
Vid svar med kod 200 skickas följande JSON-struktur med:
Kodblock | ||
---|---|---|
| ||
{
"message": "string"
} |
...
collect
/api/v1/rp/collect är en POST-endpoint som tar in JSON som body i följande format:
Kodblock | ||
---|---|---|
| ||
{
"orderRef": "string"
} |
...
Vid svar med kod 200 skickas följande JSON-struktur med:
Kodblock | ||
---|---|---|
| ||
{
"status": "string",
"hintCode": "string",
"completionData": {
"userCertificate": "string",
"certStatus": {
"verified": true,
"oscpResponse": "string"
}
}
} |
...
sign
/api/v1/rp/sign är en POST-endpoint som tar in JSON som body i följande format:
Kodblock | ||
---|---|---|
| ||
{
"organizationName": "string",
"personalIdentifier": "string",
"rfc2253Issuers": [
"string"
],
"checkRevocation": true,
"enhancedAuthentication": true,
"signMessage": "string"
} |
...
Vid svar med kod 200 skickas följande JSON-struktur med:
Kodblock | ||
---|---|---|
| ||
{
"orderRef": "string",
"autoStartToken": "string"
} |
...
Swaggerdokumentation
Ankare | ||||
---|---|---|---|---|
|
...