35 OpenIdConfigurationResponse discoveryResponse =
getDiscoveryService().getConnectDiscoveryResponseByOxdId(
params.getOxdId());
37 final Jwt idToken = Jwt.parse(
params.getIdToken());
39 final Validator validator =
new Validator(idToken, discoveryResponse,
getKeyService());
41 validator.validateIdToken(site.getClientId());
42 validator.validateAccessToken(
params.getAccessToken());
43 validator.validateAuthorizationCode(
params.getCode());
45 return CommandResponse.ok();
DiscoveryService getDiscoveryService()
Definition: BaseOperation.java:96
void validateParams(ValidateParams params)
Definition: ValidateOperation.java:48
StateService getStateService()
Definition: BaseOperation.java:88
Rp getRp()
Definition: BaseOperation.java:117
final T params
Definition: BaseOperation.java:40
PublicOpKeyService getKeyService()
Definition: BaseOperation.java:80