Class AzureAdOauth2AuthenticatorProperties<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.AzureAdOauth2AuthenticatorProperties<TAuthenticator>
- Type Parameters:
TAuthenticator
- the type of theIAuthenticator
- All Implemented Interfaces:
IAuthenticatorProperties<TAuthenticator>
,Serializable
public class AzureAdOauth2AuthenticatorProperties<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.AZURE_AD
.- Since:
- 8.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
void
setClientId
(String key) void
setClientSecret
(String key) void
setQueryManager
(boolean queryManager) void
setQueryMemberGroupDetails
(boolean queryMemberOfGroups) void
setTenantId
(String key) Methods inherited from class de.xima.fc.security.authentication.model.properties.CommonRedirectAuthenticatorProperties
getRedirectTarget, getWindowHeight, getWindowWidth, setRedirectTarget, setWindowHeight, setWindowWidth
-
Constructor Details
-
AzureAdOauth2AuthenticatorProperties
-
-
Method Details
-
getClientId
-
setClientId
-
getClientSecret
-
setClientSecret
-
getTenantId
-
setTenantId
-
isQueryMemberGroupDetails
public boolean isQueryMemberGroupDetails() -
setQueryMemberGroupDetails
public void setQueryMemberGroupDetails(boolean queryMemberOfGroups) -
isQueryManager
public boolean isQueryManager() -
setQueryManager
public void setQueryManager(boolean queryManager) -
getAuthenticator
- Specified by:
getAuthenticator
in interfaceIAuthenticatorProperties<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,
? extends IFileDataEntity<?>>>>
-