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 typeEAuthClientType.AZURE_AD
.- Since:
- 8.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AzureAdOauth2AuthenticatorProperties(TAuthenticator authenticator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
getAuthenticator()
String
getClientId()
String
getClientSecret()
String
getTenantId()
boolean
isQueryManager()
boolean
isQueryMemberGroupDetails()
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 Detail
-
AzureAdOauth2AuthenticatorProperties
public AzureAdOauth2AuthenticatorProperties(TAuthenticator authenticator)
-
-
Method Detail
-
getClientId
public String getClientId()
-
setClientId
public void setClientId(String key)
-
getClientSecret
public String getClientSecret()
-
setClientSecret
public void setClientSecret(String key)
-
getTenantId
public String getTenantId()
-
setTenantId
public void setTenantId(String key)
-
isQueryMemberGroupDetails
public boolean isQueryMemberGroupDetails()
-
setQueryMemberGroupDetails
public void setQueryMemberGroupDetails(boolean queryMemberOfGroups)
-
isQueryManager
public boolean isQueryManager()
-
setQueryManager
public void setQueryManager(boolean queryManager)
-
getAuthenticator
public T getAuthenticator()
- Specified by:
getAuthenticator
in interfaceIAuthenticatorProperties<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>
-
-