Closed thomaslevesque closed 1 year ago
Ah, just realized it was in "Unused and future properties". However, UserFriendlyName is treated as required by the validator, but the docs don't say it's required
Think of WOPI like HTTP. There are lots of optional HTTP headers, but in some scenarios these "optional" headers are required. The HTTP RFC defines the semantic meaning of some headers but ultimately whether they are required or not depends on the scenario. For example, the Authorization header is optional - but not if you're sending requests to a server that requires auth.
WOPI is the same. Just because something is optional in the protocol doesn't mean it's always optional. The validator tests we have today are specifically for the Cloud Storage Partner Program.
So to answer your question, both the docs and the validator are correct.
So to answer your question, both the docs and the validator are correct.
Well, given that we need to pass the tests to be able to publish a WOPI host implementation, I'd say that property is actually mandatory... I treat it as such, anyway.
We are in the process of closing WOPI Validator GitHub. If you still need help with this issue, please reach out to the CSPP partner Yammer channel or contact csppteam@microsoft.com.
The docs mention
UserPrincipalName
in the properties of theCheckFileInfo
response, but the validator rejects it as an unknown property:Which is correct, the docs or the validator?