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

Resource Reg Section 2.1: "URI MUST resolve to a scope description document" #269

Closed
nynymike opened this issue Jan 9, 2017 · 2 comments
Labels
rsrc-reg Related to resource registration (or the original UMA1 resource reg spec) V2.0

Comments

@nynymike
Copy link

nynymike commented Jan 9, 2017

Section 2.1

If a scope is a URI, then it MUST resolve to a scope description document

I was contemplating the above... and wondering what you mean by "resolve." If the URI is a URN, then you just mean it must be defined somewhere? And why can't the URI be a collision-resistant string?

@xmlgrrl xmlgrrl added rsrc-reg Related to resource registration (or the original UMA1 resource reg spec) V2.0 labels Jan 11, 2017
@xmlgrrl
Copy link

xmlgrrl commented Jan 11, 2017

This is a good point. And if we really mean MUST, then this is probably underspecified. What happens if it doesn't resolve?

@xmlgrrl
Copy link

xmlgrrl commented Mar 2, 2017

From UMA telecon 2017-03-02: Note that OIDC's discovery doc already has scopes_supported, which, if filled with URIs, enables static discovery of an UMA scope description document if you want it to. So a closed ecosystem of the sort James mentioned in the #269 thread could be handled this way. (And in the decision just above -- this was #271 and #272 -- we already have an I18N mechanism.)

So option 4 from the email thread is the current best option on the table: "Change even more to say that scope description metadata is possible to standardize, publicize, and reference through a URI, but there is no expectation of run-time resolution by the AS; rather any customization of policy condition setting interfaces with respect to scopes is, um, out of scope." So far, most implementations are only handling the simple strings, while one implementation is drawing the relevant text at run time. Since there's a way to do it statically but machine-readably, let's drop the MUST. Clear consensus on this.

xmlgrrl added a commit that referenced this issue Mar 8, 2017
Will add the telecon/issues discussion to the UIG.
@xmlgrrl xmlgrrl closed this as completed Mar 8, 2017
xmlgrrl added a commit that referenced this issue Mar 13, 2017
Also some References section cleanup and similar, including some #269
work I forgot to do when I first worked on it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rsrc-reg Related to resource registration (or the original UMA1 resource reg spec) V2.0
Projects
None yet
Development

No branches or pull requests

2 participants