requiring valid metadata

Tom Scavo trscavo at gmail.com
Wed Mar 30 09:40:29 EDT 2016


On Tue, Mar 29, 2016 at 6:44 PM, Cantor, Scott <cantor.2 at osu.edu> wrote:
> On 3/29/16, 5:23 PM, "users on behalf of Tom Scavo" <users-bounces at shibboleth.net on behalf of trscavo at internet2.edu> wrote:
>
>>What is the difference between the RequiredValidUntil metadata filter [1]
>>
>><MetadataFilter xsi:type="metadata:RequiredValidUntil">
>>
>>and the requireValidMetadata XML attribute [2]
>>
>>MetadataProvider/@requireValidMetadata
>
> They aren't related really. The filter is used to prevent loading metadata that never expires or has too long a validity period, which undermines the trust model.
>
> The attribute IIRC was there to prevent the IdP from loading metadata that was already invalid at the time it's loaded, I have no idea how it's used or if anybody ever touches it. The SP doesn't have that setting, and that's usually a good sign I didn't think it made sense.

Thanks Scott. This seems pretty important. Maybe Rod could weigh in
with an explanation?

> If the purpose was to prevent throwing away valid metadata for "newer" but invalid metadata, well, duh. Pretty sure the SP just checks for that and doesn't swap it in. Because, well, duh.

If the IdP filter doesn't do this, I'll be surprised.

Tom


More information about the users mailing list