Class OIDCIdentityProviderPublicKeyLoader

  • All Implemented Interfaces:
    org.keycloak.keys.PublicKeyLoader

    public class OIDCIdentityProviderPublicKeyLoader
    extends Object
    implements org.keycloak.keys.PublicKeyLoader
    Author:
    Marek Posolda
    • Constructor Detail

      • OIDCIdentityProviderPublicKeyLoader

        public OIDCIdentityProviderPublicKeyLoader​(org.keycloak.models.KeycloakSession session,
                                                   OIDCIdentityProviderConfig config)
    • Method Detail

      • loadKeys

        public Map<String,​org.keycloak.crypto.KeyWrapper> loadKeys()
                                                                  throws Exception
        Specified by:
        loadKeys in interface org.keycloak.keys.PublicKeyLoader
        Throws:
        Exception
      • getSavedPublicKey

        protected org.keycloak.crypto.KeyWrapper getSavedPublicKey()
                                                            throws Exception
        Throws:
        Exception