UMA AS requesting VC: overview #290
Replies: 2 comments 1 reply
-
It would be good to agree on the I don't think this is an either/or proposition -- a server could support both JSON-LD and JWT-formatted VCs or it could support just one of those types. Either way, it would be important for the UMA server to advertise support in the |
Beta Was this translation helpful? Give feedback.
-
FYI there is ongoing work on VC Insurance for OIDC (also linked from #329). It includes a section about clients requesting VCs which uses [
{
"type":"openid_credential",
"format":"jwt_vc_json",
"types":[
"VerifiableCredential",
"UniversityDegreeCredential"
]
}
] I think aligning it with what UMA server response includes in |
Beta Was this translation helpful? Give feedback.
-
Last week we discussed what role UMA AS would play. I think one of its main responsibilities would relate to gathering claims and setting appropriate ACRs/ACLs on the RS. Let's consider this flow roughly based on Use Case: 2.10.2. Possession of a verifiable credential
Let's call HCP-T the health care professional trying to access
https://oscar.example/emergency
. This resource requiresmedgov:HealthCareProfessional
VC presented to access it.Since we focus on UMA AS, I will intentionally omit a very important party of this flow. HCP-T should be able to control disclosure of his VCs to clients their use as well as approve app presenting his VC to some UMA AS. We should focus on this part of the flow separately, I'll just make it as User approves disclosing VC to the client and allows it to be presented to specific AS.
I will also not try to answer how exactly AS verifies the VC, which issuers are allowed to issue them etc.
https://oscar.example/emergency
as_uri
andticket
ticket
from ASas_uri
previous stephttps://oscar.example/emergency
, this time using the access token.Beta Was this translation helpful? Give feedback.
All reactions