-
Notifications
You must be signed in to change notification settings - Fork 37
Add privacy considerations #509
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Restructured the privacy consideration section according to ISO/IEC 29100 privacy principles and added a bunch of text. Added ISO/IEC 29100 in the reference.
|
WG discussion:
|
| ### Establishing Trust in the Request URI {#request_uri_and_trust_relationships} | ||
|
|
||
| Requests from the Wallet to the Verifier SHOULD be sent with the minimal amount of information possible, and in particular, without any HTTP headers identifying the software used for the request (e.g., HTTP libraries or their versions). The Wallet MUST NOT send PII or any other data that could be used for fingerprinting to the Request URI in order to prevent End-User tracking. | ||
| Wallets operating within a trust framework SHOULD validate that the Request URI is properly associated with the Client Identifier and authorized for the request. | ||
|
|
||
| ## Authorization Error Response with the `wallet_unavailable` error code | ||
| Untrusted or unrecognized Request URI endpoints SHOULD be rejected or require End-User confirmation before proceeding. | ||
|
|
||
| In the event that another component is invoked instead of the Wallet, the End-User MUST be informed and give consent before the invoked component returns the `wallet_unavailable` Authorization Error Response to the Verifier. | ||
| ### Authorization Requests with Request URI {#authorization_requests_with_request_uri} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are these two sections not talking about the same request_uri??
Also does this mean, a Wallet outside a trust framework should require user confirmation before fetching it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does the same apply to response_uri endpoint?
Co-authored-by: Paul Bastian <paul.bastian@posteo.de>
Co-authored-by: Paul Bastian <paul.bastian@posteo.de> Co-authored-by: Tobias Looker <tplooker@gmail.com>
Co-authored-by: Tobias Looker <tplooker@gmail.com>
selfissued
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved with change suggestions.
tplooker
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved on the basis that the suggestions I made are incorporated.
danielfett
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The various suggested changes should be applied, but generally looks good to me!
awoie
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
approving but supporting all comments that were made
Co-authored-by: Paul Bastian <paul.bastian@posteo.de> Co-authored-by: Michael B. Jones <michael_b_jones@hotmail.com> Co-authored-by: Tobias Looker <tplooker@gmail.com> Co-authored-by: Daniel Fett <mail@danielfett.de> Co-authored-by: Joseph Heenan <joseph@authlete.com> Co-authored-by: Oliver Terbu <o.terbu@gmail.com>
Co-authored-by: Joseph Heenan <joseph@authlete.com>
Restructured the privacy consideration section according to ISO/IEC 29100 privacy principles and added a bunch of text.
Added ISO/IEC 29100 in the reference.
resolves #24
resolves #594
[June 8th] @Sakurann took over editing the PR - please review from https://github.com/openid/OpenID4VP/pull/509/files#diff-3118c9756a1d7b361bb53af8bd9d65666476a27cfeeced56c47a5dccc38eac55R1903 (Kristina apologizes for some editorial nits to this PR....)