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

Incorporate Commonalities WG recommendations on Simplification of Device object #64

Merged
merged 13 commits into from
Aug 9, 2024

Conversation

eric-murray
Copy link
Collaborator

What type of PR is this?

Add one of the following kinds:

  • documentation

What this PR does / why we need it:

  • Add Commonalities WG recommended text on "Identifying a device from the access token"
  • Add 422 error response option
  • Explicitly define request body as optional

Which issue(s) this PR fixes:

Fixes #61

Special notes for reviewers:

Request bodies were already optional

Changelog input

 release-note
 - Add Commonalities WG recommended text on "Identifying a device from the access token"
 - Add 422 error response option
 - Explicitly define request body as optional

Additional documentation

None

- Add recommended text on "Identifying a device from the access token"
- Add 422 error response option
- Explicitly define request body as optional
@eric-murray eric-murray requested a review from Kevsy as a code owner July 4, 2024 11:12
- Rewrite section on handing of device identifiers to clarify that "device" in this context means "mobile subscription identifier", and not the mobile device (UE) itself
- Update phoneNumber schema as per current definition in Commonalities

### Validation mechanism:

- The server will extract the mobile subscription identifier (i.e. MSISDN) from the access token, if available.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any reason why it has to MSISDN? Should it be (e.g. MSISDN)?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, this is internal implementation that no-one will ever audit, but it will almost certainly be MSISDN or equivalent (such as GPSI). However, I'm happy to change this to "e.g.".

Copy link
Collaborator

@AxelNennker AxelNennker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Purely editorial and an improvement

Copy link
Contributor

@sfnuser sfnuser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks 👍🏼

- Update Authorisation and Authentication section following update by Identity & Consent Management
- Revise "Validation Mechanism" section to make it more implementation agnostic
- Add additional error message codes
@Kevsy Kevsy merged commit 0953681 into camaraproject:main Aug 9, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Simplification of Device object - short term solution
4 participants