Package org.pac4j.gae.client
Class GaeUserServiceClient
- java.lang.Object
-
- org.pac4j.core.util.InitializableObject
-
- org.pac4j.core.client.BaseClient
-
- org.pac4j.core.client.IndirectClient
-
- org.pac4j.gae.client.GaeUserServiceClient
-
- All Implemented Interfaces:
org.pac4j.core.client.Client
public class GaeUserServiceClient extends org.pac4j.core.client.IndirectClientThis class is the OpenID client to authenticate users with UserService on App Engine
- Since:
- 1.6.0
- Author:
- Patrice de Saint Steban
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringauthDomainprotected com.google.appengine.api.users.UserServiceservice
-
Constructor Summary
Constructors Constructor Description GaeUserServiceClient()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAuthDomain()protected voidinternalInit()voidsetAuthDomain(java.lang.String authDomain)Set the authDomain for connect to google apps for domain with the UserService-
Methods inherited from class org.pac4j.core.client.IndirectClient
afterInternalInit, beforeInternalInit, computeFinalCallbackUrl, defaultLogoutActionBuilder, defaultRedirectionActionBuilder, getAjaxRequestResolver, getCallbackUrl, getCallbackUrlResolver, getCodeVerifierSessionAttributeName, getCredentials, getLogoutAction, getLogoutActionBuilder, getNonceSessionAttributeName, getRedirectionAction, getRedirectionActionBuilder, getStateSessionAttributeName, getUrlResolver, isCheckAuthenticationAttempt, newDefaultCallbackUrlResolver, setAjaxRequestResolver, setCallbackUrl, setCallbackUrlResolver, setCheckAuthenticationAttempt, setLogoutActionBuilder, setRedirectionActionBuilder, setUrlResolver, toString
-
Methods inherited from class org.pac4j.core.client.BaseClient
addAuthorizationGenerator, addAuthorizationGenerators, defaultAuthenticator, defaultCredentialsExtractor, defaultProfileCreator, getAuthenticator, getAuthorizationGenerators, getCredentialsExtractor, getCustomProperties, getName, getProfileCreator, getProfileFactoryWhenNotAuthenticated, getSaveProfileInSession, getUserProfile, isMultiProfile, notifySessionRenewal, renewUserProfile, retrieveCredentials, retrieveUserProfile, setAuthenticator, setAuthorizationGenerator, setAuthorizationGenerators, setAuthorizationGenerators, setCredentialsExtractor, setCustomProperties, setMultiProfile, setName, setProfileCreator, setProfileFactoryWhenNotAuthenticated, setSaveProfileInSession
-
-
-
-
Method Detail
-
internalInit
protected void internalInit()
- Specified by:
internalInitin classorg.pac4j.core.util.InitializableObject
-
setAuthDomain
public void setAuthDomain(java.lang.String authDomain)
Set the authDomain for connect to google apps for domain with the UserService- Parameters:
authDomain- the authentication domain
-
getAuthDomain
public java.lang.String getAuthDomain()
-
-