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 the IAuthenticator
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 Details

    • AzureAdOauth2AuthenticatorProperties

      public AzureAdOauth2AuthenticatorProperties(TAuthenticator authenticator)
  • Method Details

    • 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 TAuthenticator getAuthenticator()
      Specified by:
      getAuthenticator in interface IAuthenticatorProperties<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>