public abstract class BearerExpiryResolver extends Object
Constructor and Description |
---|
BearerExpiryResolver() |
Modifier and Type | Method and Description |
---|---|
protected String |
extractExpiryValue(com.jayway.jsonpath.DocumentContext jsonContent,
String expiryJsonPath) |
protected abstract Instant |
getRelativeCurrentTime() |
boolean |
isExpired() |
void |
refreshExpiry(com.jayway.jsonpath.DocumentContext jsonContent) |
void |
resetExpiry() |
protected abstract Instant |
resolveExpiry(com.jayway.jsonpath.DocumentContext jsonContent) |
protected Instant expiry
public void refreshExpiry(com.jayway.jsonpath.DocumentContext jsonContent) throws javax.validation.ValidationException
javax.validation.ValidationException
protected abstract Instant resolveExpiry(com.jayway.jsonpath.DocumentContext jsonContent) throws javax.validation.ValidationException
javax.validation.ValidationException
protected abstract Instant getRelativeCurrentTime()
public boolean isExpired()
public void resetExpiry()
Copyright © 2020 Magnolia International Ltd.. All rights reserved.