...
Code Block | ||
---|---|---|
| ||
{ identifier: [ { name: "identifier":[ { "name":"urn:oid:1.3.6.1.4.1.5923.1.1.1.16", nameFormat: "nameFormat":"urn:oasis:names:tc:SAML:2.0:attrname-format:uri", friendlyName: "friendlyName":"eduPersonOrcid", issuer: "issuer":"https://sandbox.orgid.org", issueInstant: null, mediator: "issueInstant":null, "mediator":"https://connect-dev.tutkijatunniste.fi", mediationInstant: 1457545085621, identifierValue: "0000-0003-0833-4032" }, { name: "mediationInstant":1485346687870, "identifierValue":"https://sandbox.orcid.org/0000-0001-0001-0001" }, { "name":"urn:oid:1.3.6.1.4.1.5923.1.1.1.6", nameFormat: "nameFormat":"urn:oasis:names:tc:SAML:2.0:attrname-format:uri", friendlyName: "friendlyName":"eduPersonPrincipalName", issuer: "issuer":"https://idp.testshibyliopisto.orgfi/idp/shibboleth", issueInstant: null, mediator: "issueInstant":null, "mediator":"https://connect-dev.tutkijatunniste.fi", mediationInstant: 1457545085621, identifierValue: "myself@testshib.org" }] } "mediationInstant":1485346687869, "identifierValue":"id@yliopisto" } ] } |
Yhdistämispalvelussa muodostetaan pyyntöviesti skeemanmukaisesta luokkakokoelmasta käyttötapaukseen perustuvaa muuntokirjastoa (MessageConverter) hyödyntäen. Demoversiosta on saatavilla kirjautumisen jälkeen JSON-näkymä käyttäjän tiedoista URL:sta: https://orcid-connect01.csc.fi/app/shib/iddescriptor.json
...