Skip to Content.
Sympa Menu

shibboleth-dev - Re: [Shib-Dev] [IdPv3] Consent Engine Work

Subject: Shibboleth Developers

List archive

Re: [Shib-Dev] [IdPv3] Consent Engine Work


Chronological Thread 
  • From: Tom Scavo <>
  • To:
  • Subject: Re: [Shib-Dev] [IdPv3] Consent Engine Work
  • Date: Sat, 25 Sep 2010 09:58:11 -0500
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=PjGN/37+Z90YkTaTw9cQD4mEzx2yZ5aM+KDpbEeYnCiREZ9xv9mFKMrDmOkv83SSMn sKJESLdJwHlKYcchIGLGqQsF3rXdBFzria5bEYj/kQx1mXTIYlLtu1rmqPJJjZ2LP72E nSnK56IpGpxyokosolo0tqOna/D09lUKXs/Co=

On Fri, Sep 24, 2010 at 11:20 AM, Scott Cantor
<>
wrote:
>
>> In any event, InCommon metadata will most likely contain
>> <md:AttributeConsumingService> elements in the near future (no
>> timeline yet). So the more interesting question is: will the consent
>> engine consume <md:RequestedAttribute> elements?
>
> uApprove just bundled the plugin I wrote for that, but it's only handled as
> a way to auto-populate the release set for the consent step to approve or
> disallow.

I'll take a look at that, thanks.

> I don't think we'll achieve any consensus even within a federation on
> exactly what an IdP should do in particular cases.

I don't doubt consensus will be difficult. The incentive for trying to
specify IdP behavior boils down to the isRequired attribute on the
<md:RequestedAttribute> element. Unless we provide some guidance, SP
operators will have trouble with that, I think. It's a support issue
really, and one I'd rather avoid.

Like it or not, the federation will be forced to articulate the
meaning of the isRequired attribute, so the question is whether or not
the IdP has the right knobs (as you say) to support deployments within
any given federation.

As an example, an IdP behavior that will resonate with SP operators
is: either the IdP returns ALL required attributes or no attributes
whatsoever. If "no attributes" means an error condition, that's fine I
guess. As long as the SP operator understands the consequences of
setting isRequired="true", we should be okay.

Tom



Archive powered by MHonArc 2.6.16.

Top of Page