Class ClientPublicKeyLoader

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

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

      • ClientPublicKeyLoader

        public ClientPublicKeyLoader​(org.keycloak.models.KeycloakSession session,
                                     org.keycloak.models.ClientModel client)
      • ClientPublicKeyLoader

        public ClientPublicKeyLoader​(org.keycloak.models.KeycloakSession session,
                                     org.keycloak.models.ClientModel client,
                                     org.keycloak.jose.jwk.JWK.Use keyUse)
    • Method Detail

      • loadKeys

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