Package org.pac4j.oidc.client
Class AppleClient
- java.lang.Object
-
- org.pac4j.core.util.InitializableObject
-
- org.pac4j.core.client.BaseClient
-
- org.pac4j.core.client.IndirectClient
-
- org.pac4j.oidc.client.OidcClient
-
- org.pac4j.oidc.client.AppleClient
-
- All Implemented Interfaces:
org.pac4j.core.client.Client
public class AppleClient extends OidcClient
This class is the OpenID Connect client to authenticate users in Apple.
More information at: https://developer.apple.com/documentation/sign_in_with_apple
- Since:
- 5.0.0
- Author:
- Charley Wu
-
-
Constructor Summary
Constructors Constructor Description AppleClient()
AppleClient(AppleOidcConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
internalInit(boolean forceReinit)
-
Methods inherited from class org.pac4j.oidc.client.OidcClient
beforeInternalInit, getConfiguration, notifySessionRenewal, renewUserProfile, setConfiguration, toString
-
Methods inherited from class org.pac4j.core.client.IndirectClient
afterInternalInit, computeFinalCallbackUrl, defaultLogoutActionBuilder, defaultRedirectionActionBuilder, getAjaxRequestResolver, getCallbackUrl, getCallbackUrlResolver, getCodeVerifierSessionAttributeName, getCredentials, getLogoutAction, getLogoutActionBuilder, getNonceSessionAttributeName, getRedirectionAction, getRedirectionActionBuilder, getStateSessionAttributeName, getUrlResolver, isCheckAuthenticationAttempt, newDefaultCallbackUrlResolver, setAjaxRequestResolver, setCallbackUrl, setCallbackUrlResolver, setCheckAuthenticationAttempt, setLogoutActionBuilder, setRedirectionActionBuilder, setUrlResolver
-
Methods inherited from class org.pac4j.core.client.BaseClient
addAuthorizationGenerator, addAuthorizationGenerators, defaultAuthenticator, defaultCredentialsExtractor, defaultProfileCreator, getAuthenticator, getAuthorizationGenerators, getCredentialsExtractor, getCustomProperties, getName, getProfileCreator, getProfileFactoryWhenNotAuthenticated, getSaveProfileInSession, getUserProfile, isMultiProfile, retrieveCredentials, retrieveUserProfile, setAuthenticator, setAuthorizationGenerator, setAuthorizationGenerators, setAuthorizationGenerators, setCredentialsExtractor, setCustomProperties, setMultiProfile, setName, setProfileCreator, setProfileFactoryWhenNotAuthenticated, setSaveProfileInSession
-
-
-
-
Constructor Detail
-
AppleClient
public AppleClient()
-
AppleClient
public AppleClient(AppleOidcConfiguration configuration)
-
-
Method Detail
-
internalInit
protected void internalInit(boolean forceReinit)
- Overrides:
internalInit
in classOidcClient
-
-