v4.1.0 Expiring Password Intercept
Brian Biggs
biggsb at sonoma.edu
Mon Apr 19 21:37:27 UTC 2021
Solved.
Working formatString is "yyyy-MM-DD'T'HH:mm:ssX"
-Brian
On Mon, Apr 19, 2021 at 11:15 AM Brian Biggs <biggsb at sonoma.edu> wrote:
> Hi,
>
> I'm having issues getting the formatString for the password expire date to
> match. I'm hoping someone here can offer some help with creating a pattern
> that will match.
>
> I'm getting this in the logs:
>
> 2021-04-19 10:57:59,426 - XXX.XXX.XXX.XXX - WARN
> [net.shibboleth.idp.profile.logic.DateAttributePredicate:208] -
> 2030-12-31T08:00:00Z is not a valid date for the configured date parser
> java.time.DateTimeException: Unable to obtain Instant from
> TemporalAccessor: {},ISO resolved to 2030-12-31T08:00 of type
> java.time.format.Parsed
> at java.base/java.time.Instant.from(Instant.java:378)
> Caused by: java.time.temporal.UnsupportedTemporalTypeException:
> Unsupported field: InstantSeconds
> at java.base/java.time.format.Parsed.getLong(Parsed.java:203)
>
> And in expiring-password-intercept-config.xml I have:
>
> <bean id="shibboleth.expiring-password.Condition"
> class="net.shibboleth.idp.profile.logic.DateAttributePredicate"
> c:attribute="passwordExpiration"
> c:formatString="yyyy-MM-dd'T'HH:mm:ss'Z'"
> p:resultIfMissing="true"
> p:offset="-P10D" />
>
> Any help much appreciated.
> Thanks,
> -Brian
> --
> Lead Identity Mgmt/Systems Integration
> Information Technology
> Sonoma State University
>
>
--
Lead Identity Mgmt/Systems Integration
Information Technology
Sonoma State University
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20210419/19c5a031/attachment.htm>
More information about the users
mailing list