Package org.keycloak.keys.loader
Class PublicKeyStorageManager
- java.lang.Object
-
- org.keycloak.keys.loader.PublicKeyStorageManager
-
public class PublicKeyStorageManager extends Object
- Author:
- Marek Posolda
-
-
Constructor Summary
Constructors Constructor Description PublicKeyStorageManager()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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)
-
-
-
Method Detail
-
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)
-
-