Skip to content

Incorporate Commonalities WG recommendations on Simplification of Device object#64

Merged
Kevsy merged 13 commits intocamaraproject:mainfrom
eric-murray:eric-murray-patch-2
Aug 9, 2024
Merged

Incorporate Commonalities WG recommendations on Simplification of Device object#64
Kevsy merged 13 commits intocamaraproject:mainfrom
eric-murray:eric-murray-patch-2

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.".

eric-murray and others added 2 commits July 30, 2024 10:48
Co-authored-by: Ramesh Shanmugasundaram - Spry Fox Networks <90850565+sfnuser@users.noreply.github.com>
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
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