Class GoogleAuthenticatorProperties<TAuthenticator extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>
java.lang.Object
de.xima.fc.security.authentication.model.properties.CommonRedirectAuthenticatorProperties<TAuthenticator>
de.xima.fc.security.authentication.model.properties.GoogleAuthenticatorProperties<TAuthenticator>
- Type Parameters:
TAuthenticator
- the type of theIAuthenticator
- All Implemented Interfaces:
IAuthenticatorProperties<TAuthenticator>
,Serializable
public class GoogleAuthenticatorProperties<TAuthenticator extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>
extends CommonRedirectAuthenticatorProperties<TAuthenticator>
Model class for the properties of an authenticator of type
EAuthClientType.GOOGLE
.- Since:
- 8.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.pac4j.oauth.client.Google2Client.Google2Scope
getScope()
void
setClientID
(String clientID) void
setClientSecret
(String clientSecret) void
setScope
(org.pac4j.oauth.client.Google2Client.Google2Scope scope) Methods inherited from class de.xima.fc.security.authentication.model.properties.CommonRedirectAuthenticatorProperties
getRedirectTarget, getWindowHeight, getWindowWidth, setRedirectTarget, setWindowHeight, setWindowWidth
-
Constructor Details
-
GoogleAuthenticatorProperties
-
-
Method Details
-
getClientID
-
setClientID
-
getClientSecret
-
setClientSecret
-
setScope
public void setScope(org.pac4j.oauth.client.Google2Client.Google2Scope scope) -
getScope
public org.pac4j.oauth.client.Google2Client.Google2Scope getScope() -
getAuthenticator
- Specified by:
getAuthenticator
in interfaceIAuthenticatorProperties<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,
? extends IFileDataEntity<?>>>>
-