Class LinkedInClientConfiguration
- java.lang.Object
 - 
- org.forgerock.oauth.OAuthClientConfiguration
 - 
- org.forgerock.oauth.clients.oauth2.OAuth2ClientConfiguration
 - 
- org.forgerock.oauth.clients.linkedin.LinkedInClientConfiguration
 
 
 
 
- 
public class LinkedInClientConfiguration extends OAuth2ClientConfiguration
Configuration used forLinkedInClientImplementation. 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLinkedInClientConfiguration.BuilderBuilder used to createLinkedInClientConfigurationinstance. 
- 
Field Summary
- 
Fields inherited from class org.forgerock.oauth.OAuthClientConfiguration
PROVIDER 
 - 
 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedLinkedInClientConfiguration(LinkedInClientConfiguration.Builder builder)Creates anLinkedInClientConfigurationinstance. 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<?>getClientClass()Gets the class name of the client implementation consuming theOAuth2ClientConfiguration.protected URIgetEmailAddressEndpoint()Gets the email address endpoint.PkceMethodgetPkceMethod()Gets the PKCE transformation method to us when making requests to the authorization endpoint.static LinkedInClientConfiguration.BuilderlinkedinClientConfiguration()Creates a new builder forLinkedInClientConfiguration.- 
Methods inherited from class org.forgerock.oauth.clients.oauth2.OAuth2ClientConfiguration
getAuthenticationFilter, getAuthorizationEndpoint, getClientId, getClientSecret, getClientSecretReference, getIntrospectEndpoint, getRedirectUri, getResponseMode, getScope, getScopeDelimiter, getTokenEndpoint, getUserInfoEndpoint, oauth2ClientConfiguration 
- 
Methods inherited from class org.forgerock.oauth.OAuthClientConfiguration
getAuthenticationIdKey, getProvider 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
LinkedInClientConfiguration
protected LinkedInClientConfiguration(LinkedInClientConfiguration.Builder builder)
Creates anLinkedInClientConfigurationinstance.- Parameters:
 builder-LinkedInClientConfigurationinstance builder.
 
 - 
 
- 
Method Detail
- 
getClientClass
public Class<?> getClientClass()
Description copied from class:OAuth2ClientConfigurationGets the class name of the client implementation consuming theOAuth2ClientConfiguration.- Overrides:
 getClientClassin classOAuth2ClientConfiguration- Returns:
 - the client implementation class name.
 
 
- 
getEmailAddressEndpoint
protected URI getEmailAddressEndpoint()
Gets the email address endpoint.- Returns:
 - the email address endpoint
 
 
- 
linkedinClientConfiguration
public static LinkedInClientConfiguration.Builder linkedinClientConfiguration()
Creates a new builder forLinkedInClientConfiguration.- Returns:
 - new 
LinkedInClientConfigurationbuilder instance. 
 
- 
getPkceMethod
public PkceMethod getPkceMethod()
Description copied from class:OAuth2ClientConfigurationGets the PKCE transformation method to us when making requests to the authorization endpoint.- Overrides:
 getPkceMethodin classOAuth2ClientConfiguration- Returns:
 - the PKCE transformation method.
 
 
 - 
 
 -