73 AccessToken accessToken;
76 TokenVerifier<AccessToken> verifier = TokenVerifier.create(token, AccessToken.class)
77 .realmUrl(Urls.realmIssuer(
session.getContext().getUri().getBaseUri(),
realm.getName()));
79 SignatureVerifierContext verifierContext =
session.getProvider(SignatureProvider.class, verifier.getHeader().getAlgorithm().name()).verifier(verifier.getHeader().getKeyId());
80 verifier.verifierContext(verifierContext);
82 accessToken = verifier.verify().getToken();
83 }
catch (VerificationException e) {
final RealmModel realm
Definition: AccessTokenIntrospectionProvider.java:43
boolean checkTokenValidForIntrospection(KeycloakSession session, RealmModel realm, AccessToken token)
Definition: TokenManager.java:215
final KeycloakSession session
Definition: AccessTokenIntrospectionProvider.java:41
final TokenManager tokenManager
Definition: AccessTokenIntrospectionProvider.java:42