Ex: shibboleth.expiring-password.Condition in v4

Paul B. Henson henson at cpp.edu
Fri Aug 28 03:26:54 UTC 2020


On Fri, Aug 28, 2020 at 03:06:38AM +0000, Paul B. Henson wrote:

> format first, which I am doing in the JavaScript. I'm not sure what
> the 'T' means in the formatter, unless it is a literal T, just
> indicating the value is a timestamp? I feel like it is unhappy that

Looks like I missed cutting and pasting it, but I did even try a literal
T:

2020-08-27 20:24:26,981 -
10.104.223.168/node01lpe4jz8ageye1mygwvz0rmlq30 - WARN
[net.shibboleth.idp.profile.logic.DateAttributePredicate:208] -
20201217075900T is not a valid date for the configured date parser
java.time.DateTimeException: Unable to obtain Instant from
TemporalAccessor: {},ISO resolved to 2020-12-17T07:59 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)

What makes this more annoying is that it is obviously correctly parsing
the string 8-/, but failing anyway.

-- 
Paul B. Henson  |  (909) 979-6361  |  http://www.cpp.edu/~henson/
Operating Systems and Network Analyst  |  henson at cpp.edu
California State Polytechnic University  |  Pomona CA 91768


More information about the users mailing list