[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Capabilities: Summary
Further to my last comment...
> > Once an implementation supports that, any server can challenge the
> > client with "hints", as described above. A possible workflow is:
> >
> > C -> S: Access-Request
> > User-Name = foo
> > User-Password = bar
> > Capability = yes
> > S -> C: Access-Challenge
> > Require-Location = yes
> > State = abcd
> > C -> S: Access-Request
> > User-Name = foo
> > User-Password = bar
> > Capability = yes
> > location = "moe's tavern"
> > State = abcd
>
> This works well, for the specific case of GEOPRIV.
>
> For the general case of a server requiring a client to support
> <arbitrary-attribute>, this method would require a new attribute
called
> Require-<arbitrary-attribute> for every value of <arbitrary-attribute>
> of interest. Surely this would lead to attribute bloat.
Might I suggest one solution to this objection would be to create a
single new attribute called Required-Attribute, whose value is the
attribute ID of the required attribute. Zero or more instances of
Required-Attribute would be allowed in Access-Challenge messages.
--
to unsubscribe send a message to radiusext-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://psg.com/lists/radiusext/>