Package org.keycloak.keys.loader
Class PublicKeyStorageManager
java.lang.Object
org.keycloak.keys.loader.PublicKeyStorageManager
- Author:
- Marek Posolda
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PublicKeygetClientPublicKey(KeycloakSession session, ClientModel client, JWSInput input) static KeyWrappergetClientPublicKeyWrapper(KeycloakSession session, ClientModel client, JWK.Use keyUse, String algAlgorithm) static KeyWrappergetClientPublicKeyWrapper(KeycloakSession session, ClientModel client, JWSInput input) static KeyWrappergetIdentityProviderKeyWrapper(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)
-