Package org.keycloak.keys.loader
Class PublicKeyStorageManager
java.lang.Object
org.keycloak.keys.loader.PublicKeyStorageManager
- Author:
- Marek Posolda
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic PublicKey
getClientPublicKey
(KeycloakSession session, ClientModel client, JWSInput input) static KeyWrapper
getClientPublicKeyWrapper
(KeycloakSession session, ClientModel client, JWK.Use keyUse, String algAlgorithm) static KeyWrapper
getClientPublicKeyWrapper
(KeycloakSession session, ClientModel client, JWSInput input) static KeyWrapper
getIdentityProviderKeyWrapper
(KeycloakSession session, RealmModel realm, OIDCIdentityProviderConfig idpConfig, JWSInput input)
-
Constructor Details
-
PublicKeyStorageManager
public PublicKeyStorageManager()
-
-
Method Details
-
getClientPublicKey
public static PublicKey getClientPublicKey(KeycloakSession session, ClientModel client, JWSInput input) -
getClientPublicKeyWrapper
public static KeyWrapper getClientPublicKeyWrapper(KeycloakSession session, ClientModel client, JWSInput input) -
getClientPublicKeyWrapper
public static KeyWrapper getClientPublicKeyWrapper(KeycloakSession session, ClientModel client, JWK.Use keyUse, String algAlgorithm) -
getIdentityProviderKeyWrapper
public static KeyWrapper getIdentityProviderKeyWrapper(KeycloakSession session, RealmModel realm, OIDCIdentityProviderConfig idpConfig, JWSInput input)
-