...
/api/v1/rp/auth är en POST-endpoint som tar in json JSON som body i följande format:
Kodblock |
---|
|
{
"organizationName": "string",
"personalIdentifier": "string",
"rfc2253Issuers": [
"string"
],
"checkRevocation": true,
"enhancedAuthentication": true
} |
Namn | Värde |
---|
organizationName | namn på organisationen som vill påbörja en autentisering |
personalIdentifier | personlig identifierare (personnummer, HSA-id eller sammordningsnummer) på personen/subject som ska autentiseras |
rfc2253Issuers |
|
checkRevocation |
enhancedAtuhentication |
|
enhancedAuthentication | huruvida autentiseringen ska ske med eller utan förstärkt autentisering (autoStartToken). True/false |
Vid svar med kod 200 skickas följande jsonstruktur JSON-struktur med:
Kodblock |
---|
|
{
"orderRef": "string",
"autoStartToken": "string"
} |
Namn | Värde |
---|
orderRef | referens till autentiseringsbegäran |
autoStartToken |
|
cancel
/api/v1/rp/cancel är en POST-endpoint som tar in json JSON som body i följande format:
Kodblock |
---|
|
{
"orderRef": "string"
} |
Namn | Värde |
---|
orderRef | referens till autentiseringsbegäran |
Vid svar med kod 200 skickas följande jsonstruktur JSON-struktur med:
Kodblock |
---|
|
{
"message": "string"
} |
collect
/api/v1/rp/collect är en POST-endpoint som tar in json JSON som body i följande format:
Kodblock |
---|
|
{
"orderRef": "string"
} |
Namn | Värde |
---|
orderRef | referens till autentiseringsbegäran |
Vid svar med kod 200 skickas följande jsonstruktur JSON-struktur med:
Kodblock |
---|
|
{
"status": "string",
"hintCode": "string",
"completionData": {
"userCertificate": "string",
"certStatus": {
"verified": true,
"oscpResponse": "string"
}
}
} |
Namn | Värde |
---|
status |
|
hintCode |
|
completionData |
|
sign
/api/v1/rp/sign är en POST-endpoint som tar in json JSON som body i följande format:
Kodblock |
---|
|
{
"organizationName": "string",
"personalIdentifier": "string",
"rfc2253Issuers": [
"string"
],
"checkRevocation": true,
"enhancedAuthentication": true,
"signMessage": "string"
} |
Namn | Värde |
---|
organizationName |
|
personalIdentifier |
|
rfc2253Issuers |
|
checkRevocation |
|
enhancedAuthentication |
|
signMessage |
|
Vid svar med kod 200 skickas följande jsonstruktur JSON-struktur med:
Kodblock |
---|
|
{
"orderRef": "string",
"autoStartToken": "string"
} |
Namn | Värde |
---|
orderRef | referens till signeringsbegäran |
autoStartToken |
|
Swaggerdokumentation
Ankare |
---|
| swaggerdokumentation |
---|
| swaggerdokumentation |
---|
|
...