OSR:2019/JWT: verschil tussen versies

Uit Kennisnet Developers Documentatie
Naar navigatie springen Naar zoeken springen
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
Regel 4: Regel 4:


header
header
{
{
   "alg": "RS256",
   "alg": "RS256",
Regel 22: Regel 21:
   }
   }
}
}


Payload data
Payload data
Regel 37: Regel 35:


</syntaxhighlight>
</syntaxhighlight>
==Header parameters==
{|class="wikitable"
! style="text-align:left;"| Parameters
! style="text-align:left;"| Waarde
! style="text-align:left;"| Omschrijving
! style="text-align:left;"| Verplicht/Optioneel
!
|-
| | alg
| RS256
| Het algoritme van de key wordt hier aangegeven
|-
| | oin
| Oin van de onderwijsinstelling
|-
| | brin
| Brin van de onderwijsinstelling
|-
| | oa_id
| Onderwijs aanbieder id van de onderwijsinstelling. Dit komt uit RIO
|-
| | _link self
| Directe link naar informatie van deze onderwijsinstelling. Id is een interne ID van het OSR
|-
| | _link board
| Directe link naar informatie van het board van deze onderwijsinstelling. Id is een interne ID van het OSR
|}

Versie van 30 jan 2019 16:41

Hieronder is een voorbeeld weergegeven van het gedecodeerde JWT token:

header
{
  "alg": "RS256",
  "type": "JWT",
  "jwk": {
    "kty": "RSA",
    "n": "25wryfsgd_OVH4_RAy6afe-ruuzKrK58zJK- …jjj ",
    "e": "AQAB",
    "x5c": [
      "MIIFijCCA3KgAwIBAgIJANIncLtaUQHdMA… /rV"
    ],
    "x5t": "vzAuinLys_OgCFLDv_G2CJQdUhY",
    "x5t#256": "jkrWxwlbDlMSA3OzQOMhBJo0tjlLbp4IbDpAgwYOFGA",
    "kid": "Kennisnet signing certificate",
    "alg": "RS256",
    "use": "sig"
  }
}

Payload data

{
  "iat": 1548330681,
  "nbf": 1548330681,
  "exp": 1548334281,
  "aud": "00000003272448340204",
  "iss": "00000003272448340116",
  "hash": "DmSGW0lCV3OSNp/rVgGpodZ/Hcuje5ciQkiDqPhFpAk="
}


Header parameters

Parameters Waarde Omschrijving Verplicht/Optioneel
alg RS256 Het algoritme van de key wordt hier aangegeven
oin Oin van de onderwijsinstelling
brin Brin van de onderwijsinstelling
oa_id Onderwijs aanbieder id van de onderwijsinstelling. Dit komt uit RIO
_link self Directe link naar informatie van deze onderwijsinstelling. Id is een interne ID van het OSR
_link board Directe link naar informatie van het board van deze onderwijsinstelling. Id is een interne ID van het OSR