Class LinkedInOIDCIdentityProviderFactory

All Implemented Interfaces:
IdentityProviderFactory<LinkedInOIDCIdentityProvider>, SocialIdentityProviderFactory<LinkedInOIDCIdentityProvider>, ConfiguredProvider, ProviderFactory<LinkedInOIDCIdentityProvider>

Specific OIDC LinkedIn provider for Sign In with LinkedIn using OpenID Connect product app. LinkedIn currently has two issues with default OIDC provider implementation:

  1. The jwks endpoint does not contain use claim for the signature key.
  2. The nonce in the authentication request is not returned back in the ID Token.

This factory workarounds the default provider to overcome the issues.

Author:
rmartinc