39 final OpenIdConfigurationResponse discoveryResponse =
getDiscoveryService().getConnectDiscoveryResponseByOxdId(
params.getOxdId());
40 final String idToken =
params.getIdToken();
41 final String accessToken =
params.getAccessToken();
43 final Jwt jwt = Jwt.parse(idToken);
45 final Date issuedAt = jwt.getClaims().getClaimAsDate(JwtClaimName.ISSUED_AT);
46 final Date expiresAt = jwt.getClaims().getClaimAsDate(JwtClaimName.EXPIRATION_TIME);
48 final CheckAccessTokenResponse opResponse =
new CheckAccessTokenResponse();
50 opResponse.setIssuedAt(issuedAt);
51 opResponse.setExpiresAt(expiresAt);
boolean isAccessTokenValid(String p_accessToken, Jwt jwt, OpenIdConfigurationResponse discoveryResponse)
Definition: CheckAccessTokenOperation.java:55
CommandResponse okResponse(IOpResponse p_data)
Definition: BaseOperation.java:145
DiscoveryService getDiscoveryService()
Definition: BaseOperation.java:96
final T params
Definition: BaseOperation.java:40