Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

...

  1. En RP ska kunna skapa och konsumera både autentiseringsförfrågningar och signeringsförfrågningar
  2. En klient ska kunna kontrollera om pågående begäran finns samt kunna slutföra alternativt avbryta eventuell begäran.
  3. 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
collapsetrue
{
  "organizationName": "string",
  "personalIdentifier": "string",
  "rfc2253Issuers": [
    "string"
  ],
  "checkRevocation": true,
  "enhancedAuthentication": true
}

...

Vid svar med kod 200 skickas följande JSON-struktur med:

Kodblock
collapsetrue
{
  "orderRef": "string",
  "autoStartToken": "string"
}

...

cancel

/api/v1/rp/cancel är en POST-endpoint som tar in JSON som body i följande format:

Kodblock
collapsetrue
{
  "orderRef": "string"
}

...

Vid svar med kod 200 skickas följande JSON-struktur med:

Kodblock
collapsetrue
{
  "message": "string"
}

...

collect

/api/v1/rp/collect är en POST-endpoint som tar in JSON som body i följande format:

Kodblock
collapsetrue
{
  "orderRef": "string"
}

...

Vid svar med kod 200 skickas följande JSON-struktur med:

Kodblock
collapsetrue
{
  "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
collapsetrue
{
  "organizationName": "string",
  "personalIdentifier": "string",
  "rfc2253Issuers": [
    "string"
  ],
  "checkRevocation": true,
  "enhancedAuthentication": true,
  "signMessage": "string"
}

...

Vid svar med kod 200 skickas följande JSON-struktur med:

Kodblock
collapsetrue
{
  "orderRef": "string",
  "autoStartToken": "string"
}

...

Swaggerdokumentation
Ankare
swaggerdokumentation
swaggerdokumentation

...