Package eu.europeana.apikey.keycloak
Class KeycloakTokenVerifier
java.lang.Object
eu.europeana.apikey.keycloak.KeycloakTokenVerifier
Class used for verifying token signature. It uses the realm public key from the application's configuration.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionKeycloakTokenVerifier(KeycloakProperties kcProperties) Instantiates a new Keycloak token verifier.protectedKeycloakTokenVerifier(String realmPublicKey) Instantiates a new Keycloak token verifier. -
Method Summary
-
Constructor Details
-
KeycloakTokenVerifier
Instantiates a new Keycloak token verifier.- Parameters:
realmPublicKey- the realm public key
-
KeycloakTokenVerifier
Instantiates a new Keycloak token verifier.- Parameters:
kcProperties- the kc properties
-
-
Method Details
-
getPublicKey
Return the realm public key- Returns:
- public key of the realm
-