Skip to content
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

Base Doc: replace telephone with phone in examples and supporting explanations #420

Open
kayaelle opened this issue May 12, 2022 · 2 comments

Comments

@kayaelle
Copy link
Contributor

Telephone was replaced by phone:PhoneNumber but telephone is still mentioned in some places in the doc:

2.3.3: "Email and telephone number based recipient identifier authentication are up to the relying party..."

6.2.4: "The resource server MAY respond with 400 BAD_REQUEST to reject data that is known immediately to not be acceptable by the platform, e.g. to reject a "telephone" property if the resource server cannot validate telephone numbers."

6.2.4 Example 12

@ottonomy
Copy link
Contributor

ottonomy commented Dec 1, 2022

In the context

"phone": {
          "@id": "https://purl.imsglobal.org/spec/vc/ob/vocab.html#PhoneNumber",
          "@type": "xsd:string"
        },

The IRI for phone is a little odd, as it refers to the same IRI as the type PhoneNumber. What is the intentionality behind the change from schema:telephone to an OB-scoped phone property?

@ottonomy
Copy link
Contributor

The OB 2.0 spec required that the phone number be in E.164 format, but the 3.0 spec is less specific about how the string "representing a phone number" should be formatted. See phone.

Do we want to lose this specificity?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants