# WG Meeting: 2025-05-20
## Agenda
- Cancel meeting during Identiverse?
- Working Group Last Call
- Questions about Receiver endpoint auth (https://github.com/openid/sharedsignals/issues/258)
- Proposal to add interop profile to the last call
## Attendees
- Atul Tulshibagwale (SGNL)
- Tushar Raibhandare (Google)
- Shayne Miel (Cisco)
- Yair Sarig (Omnissa)
- Apoorva Deshpande (Okta)
- John Marchesini (Jamf)
- Jen Schreiber (Workday)
- Sean O'Dell (Disney())
## Notes
### Cancel the meeting on June 3rd?
- Agreed
### WGLC
- Last date to respond: EOD on 5/27
### Recever Endpoint Auth
- We talk about the authorization / authentication of the Transmitter endpoint
- In PUSH, the receiver owns it, so how is it authenticated?
- Can the receiver push API have an authorization requirement?
- Is this the only authorization supported?
- (Apoorva) The current spec may lead implementers to believe that the value of the `authorization_header` is just the value part of the HTTP `Authorization` request header. If we change the format, it might break implementations
- (Tushar) We could also specify that it can be an open endpoint
- (Yair) We could add another configuration field called `authorization_header_name` which can be used in conjunction with the `authorization_header` to specify a header value other than `Authorization`
- (Shayne) Or we could just add another field called `headers`, where you could add any custom headers and their values
- (Apoorva) This is guided by RFC 8935 (section 5.1)
- (Tushar) Right now we only specify the Authorization request header value.
- (Tushar) Should OAuth be allowed?
- (Yair) If someone provides an authorization
- (Apoorva) We shouldn't add OAuth specific language here, but if a push endpoint does support OAuth it would just work.
- (Tushar) We could still clarify that the content of the `authorization_header` is just the value and not the name of the request header.
- (Sean) Providing examples would be good enough. 3 examples - OAuth, Auth header, and cert-based
- (Yair) Specifying a value without the name of the header could be confusing. Adding the header name will clarify it
- (Shayne) We do say it is the `Authorization` request header
- (Yair) but then does the value include the `Bearer` or other prefix?
- (Shayne)
- (Atul) update text to reference http Header
- (Atul) is taking the action to callout the Authorization use or non-standard use and will annotate this in the email to the larger group that this might cause backward compatiblity issues based on prior implementers implementation
### Add Interop spec to last call?
- (Apoorva) We have used this spec in the Gartner interop, so should we add it to the last call for final?
- (Jen) We had postponed it the last time we discussed, because we ...
- (Shayne)
- (Apoorva) Because most of the implementations are based on this, should we push it to final?
- (Jen) Perhaps we can do this after Identiverse?
- (Sean) How about use V1 Final as a baseline for the interop spec as a baseline?
## Action Items
- Atul to add the reference to the `Authorization` HTTP request header in section 6.1.1