Class LinkedInPublicKeyLoader

java.lang.Object
org.keycloak.social.linkedin.LinkedInPublicKeyLoader
All Implemented Interfaces:
org.keycloak.keys.PublicKeyLoader

public class LinkedInPublicKeyLoader extends Object implements org.keycloak.keys.PublicKeyLoader

Specific public key loader that assumes that use for the keys is the requested one. The LinkedIn OpenID Connect implementation does not add the compulsory use claim in the jwks endpoint.

Author:
rmartinc
  • Constructor Details

    • LinkedInPublicKeyLoader

      public LinkedInPublicKeyLoader(org.keycloak.models.KeycloakSession session, OIDCIdentityProviderConfig config)
  • Method Details

    • loadKeys

      public org.keycloak.crypto.PublicKeysWrapper loadKeys() throws Exception
      Specified by:
      loadKeys in interface org.keycloak.keys.PublicKeyLoader
      Throws:
      Exception