| Modifier and Type | Method and Description |
|---|---|
static Jwt.ExpirationValidator |
create()
New instance with default values (allowed time skew 5 seconds, optional).
|
static Jwt.ExpirationValidator |
create(Instant now,
int allowedTimeSkew,
TemporalUnit allowedTimeSkewUnit,
boolean mandatory)
New instance with explicit values.
|
void |
validate(Jwt token,
Errors.Collector collector)
Validate the object against this class's configuration.
|
public static Jwt.ExpirationValidator create()
public static Jwt.ExpirationValidator create(Instant now, int allowedTimeSkew, TemporalUnit allowedTimeSkewUnit, boolean mandatory)
now - time to validate against (to be able to validate past tokens)allowedTimeSkew - allowed time skew amount (such as 5)allowedTimeSkewUnit - allowed time skew unit (such as ChronoUnit.SECONDSmandatory - true for mandatory, false for optionalpublic void validate(Jwt token, Errors.Collector collector)
ValidatorCopyright © 2018–2019 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms.