Class FacebookAuthenticatorProperties<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.FacebookAuthenticatorProperties<TAuthenticator>
-
- Type Parameters:
TAuthenticator
- The type of the wrapped authenticator, either a client or system authenticator.
- All Implemented Interfaces:
IAuthenticatorProperties<TAuthenticator>
,Serializable
public class FacebookAuthenticatorProperties<TAuthenticator extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>> extends CommonRedirectAuthenticatorProperties<TAuthenticator>
Model class for accessing the properties of an authenticator of typeEAuthClientType.FACEBOOK
in a structured manner.- Since:
- 8.0.0
- Author:
- XIMA Media GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FacebookAuthenticatorProperties(TAuthenticator authenticator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
getAuthenticator()
String
getClientID()
String
getClientSecret()
String
getFields()
String
getScope()
void
setClientID(String clientID)
void
setClientSecret(String clientSecret)
void
setFields(String fields)
void
setScope(String scopes)
-
Methods inherited from class de.xima.fc.security.authentication.model.properties.CommonRedirectAuthenticatorProperties
getRedirectTarget, getWindowHeight, getWindowWidth, setRedirectTarget, setWindowHeight, setWindowWidth
-
-
-
-
Constructor Detail
-
FacebookAuthenticatorProperties
public FacebookAuthenticatorProperties(TAuthenticator authenticator)
-
-
Method Detail
-
getClientID
public String getClientID()
-
setClientID
public void setClientID(String clientID)
-
getClientSecret
public String getClientSecret()
-
setClientSecret
public void setClientSecret(String clientSecret)
-
getScope
public String getScope()
-
setScope
public void setScope(String scopes)
-
getFields
public String getFields()
-
setFields
public void setFields(String fields)
-
getAuthenticator
public T getAuthenticator()
- Specified by:
getAuthenticator
in interfaceIAuthenticatorProperties<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>
-
-