You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 25, 2023. It is now read-only.
The AuthorizationCredential model does not indicate the resources their owner has authorized access to. This makes it impossible for the requesting party to determine which authz cred to use for each location when multiple remote credentials are to be retrieved.
The resources granted access in an authz credential are its scope - I propose this new attribute is called exactly that, scope. Further, since a single resource location may serve multiple scopes, scope should be an array.
Since we don't want to invent new scope language, we should reuse the presentation-exchange input descriptors. So, scope should be an array of input descriptor objects.
This makes it impossible for the requesting party to determine which authz cred to use for each location when multiple remote credentials are to be retrieved.
Technically true with the authZ cred as a standalone object, but the envelope it's transported in (ie. presentation-exchange submission) may link it to the input criteria.
The AuthorizationCredential model does not indicate the resources their owner has authorized access to. This makes it impossible for the requesting party to determine which authz cred to use for each location when multiple remote credentials are to be retrieved.
The resources granted access in an authz credential are its scope - I propose this new attribute is called exactly that,
scope
. Further, since a single resource location may serve multiple scopes,scope
should be an array.Since we don't want to invent new scope language, we should reuse the presentation-exchange input descriptors. So,
scope
should be an array of input descriptor objects.Example
The text was updated successfully, but these errors were encountered: