Uses of Interface
de.xima.fc.entities.interfaces.IAuthenticator
-
-
Uses of IAuthenticator in de.xima.fc.api.entity
Methods in de.xima.fc.api.entity with parameters of type IAuthenticator Modifier and Type Method Description List<IndirectClientAuthorization>IndirectClientAuthorizationAPI. getByAuthenticator(UserContext uc, IAuthenticator<?> auth)Retrieves all indirect client authorizations that use the given authenticator. -
Uses of IAuthenticator in de.xima.fc.api.system
Methods in de.xima.fc.api.system that return IAuthenticator Modifier and Type Method Description IAuthenticator<?>AuthenticationAPI. getAuthenticator(UserContext uc, UUID callbackUuid) -
Uses of IAuthenticator in de.xima.fc.dao.impl
Methods in de.xima.fc.dao.impl with parameters of type IAuthenticator Modifier and Type Method Description intVorgangDao. getCountByAuthenticatorDependentCreator(IEntityContext ec, IAuthenticator<?> authenticator) -
Uses of IAuthenticator in de.xima.fc.dao.interfaces
Methods in de.xima.fc.dao.interfaces with parameters of type IAuthenticator Modifier and Type Method Description intIVorgangDao. getCountByAuthenticatorDependentCreator(IEntityContext ec, IAuthenticator<?> authenticator)Returns the number of form records that have a creator that is dependent on this authenticator. -
Uses of IAuthenticator in de.xima.fc.dao.utils
Methods in de.xima.fc.dao.utils that return IAuthenticator Modifier and Type Method Description static IAuthenticator<?>ClientDescriptorDaoHelper. getAuthenticator(IEntityContext ec, UUID callbackUuid)Returns theauthentictorfor the given callback UUID. -
Uses of IAuthenticator in de.xima.fc.entities
Classes in de.xima.fc.entities that implement IAuthenticator Modifier and Type Class Description classAAuthenticator<TFile extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>Abstract base class for user authenticatorsclassClientAuthenticatorEntity model for user authenticators inMandantscopeclassSystemAuthenticatorEntity model for user authenticators in system scopeMethods in de.xima.fc.entities that return IAuthenticator Modifier and Type Method Description IAuthenticator<?>AAuthenticatorConfig. getAuthenticator()IAuthenticator<?>IndirectClientAuthorization. getAuthenticator()IAuthenticator<?>UserRefreshToken. getAuthenticator()Methods in de.xima.fc.entities with parameters of type IAuthenticator Modifier and Type Method Description voidAAuthenticatorConfig. setAuthenticator(IAuthenticator<?> authenticator)voidIndirectClientAuthorization. setAuthenticator(IAuthenticator<?> authenticator)Deprecated.voidUserRefreshToken. setAuthenticator(IAuthenticator<?> authenticator)Constructors in de.xima.fc.entities with parameters of type IAuthenticator Constructor Description ProjectAuthenticatorConfig(IAuthenticator<?> authenticator, Projekt project)ProjectAuthenticatorConfig(IAuthenticator<?> authenticator, Projekt project, Map<String,String> attributes)WorkflowStateAuthenticatorConfig(WorkflowState workflowState, IAuthenticator<?> authenticator)WorkflowStateAuthenticatorConfig(WorkflowState workflowState, IAuthenticator<?> authenticator, Map<String,String> attributes) -
Uses of IAuthenticator in de.xima.fc.entities.interfaces
Methods in de.xima.fc.entities.interfaces that return IAuthenticator Modifier and Type Method Description default IAuthenticator<?>IAuthenticatorConfig. getAuthenticator()Deprecated.since version 8.0.0 UseIClientDescriptor.getAuthenticator()instead. -
Uses of IAuthenticator in de.xima.fc.form.helper
Methods in de.xima.fc.form.helper with parameters of type IAuthenticator Modifier and Type Method Description static StringURLHelper. getAuthCallbackUrl(String baseUrl, IAuthenticator<?> authenticator) -
Uses of IAuthenticator in de.xima.fc.gui.bean
Methods in de.xima.fc.gui.bean that return IAuthenticator Modifier and Type Method Description protected abstract IAuthenticator<F>AExternalUserBean. save(IEntityContext ec, E authenticator) -
Uses of IAuthenticator in de.xima.fc.gui.model
Constructors in de.xima.fc.gui.model with parameters of type IAuthenticator Constructor Description AuthenticatorDependenciesData(IEntityContext ec, IAuthenticator<?> authenticator) -
Uses of IAuthenticator in de.xima.fc.handler.entity
Methods in de.xima.fc.handler.entity with parameters of type IAuthenticator Modifier and Type Method Description List<IndirectClientAuthorization>IndirectClientAuthorizationHandler. getByAuthenticator(UserContext uc, IAuthenticator<?> auth) -
Uses of IAuthenticator in de.xima.fc.handler.interfaces.entity
Methods in de.xima.fc.handler.interfaces.entity with parameters of type IAuthenticator Modifier and Type Method Description List<IndirectClientAuthorization>IIndirectClientAuthorizationHandler. getByAuthenticator(UserContext uc, IAuthenticator<?> auth)Retrieves all indirect client authorizations that use the given authenticator. -
Uses of IAuthenticator in de.xima.fc.handler.interfaces.system
Methods in de.xima.fc.handler.interfaces.system that return IAuthenticator Modifier and Type Method Description IAuthenticator<?>IAuthenticationHandler. getAuthenticator(UserContext uc, UUID callbackUuid)Returns the authenticator with the given callback UUID. -
Uses of IAuthenticator in de.xima.fc.handler.system
Methods in de.xima.fc.handler.system that return IAuthenticator Modifier and Type Method Description IAuthenticator<?>AuthenticationHandler. getAuthenticator(UserContext uc, UUID callbackUuid) -
Uses of IAuthenticator in de.xima.fc.interfaces.auth
Classes in de.xima.fc.interfaces.auth with type parameters of type IAuthenticator Modifier and Type Interface Description interfaceIAuthenticatorWrapper<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Deprecated.Usede.xima.fc.security.interfaces.authentication.IAuthenticatorPropertiesinstead.Methods in de.xima.fc.interfaces.auth that return IAuthenticator Modifier and Type Method Description IAuthenticator<?>IClientDescriptor. getAuthenticator()Returns the authenticator entity of the client that provides the properties for the client. -
Uses of IAuthenticator in de.xima.fc.interfaces.plugin.param.auth
Classes in de.xima.fc.interfaces.plugin.param.auth with type parameters of type IAuthenticator Modifier and Type Interface Description interfaceIPluginFormAuthenticatorParams<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Interface with the parameters passed to an authenticator type plugin when a new client needs to be created for a form authentication context.interfaceIPluginGenericAuthenticatorParams<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Interface with the parameters passed to an authenticator type plugin when a new client needs to be created for a generic authentication context. -
Uses of IAuthenticator in de.xima.fc.mdl.auth.client
Methods in de.xima.fc.mdl.auth.client with parameters of type IAuthenticator Modifier and Type Method Description static IClientDescriptorClientDescriptorFactory. forAuthenticator(IAuthenticator<?> authenticator) -
Uses of IAuthenticator in de.xima.fc.mdl.auth.config
Methods in de.xima.fc.mdl.auth.config that return IAuthenticator Modifier and Type Method Description IAuthenticator<?>VirtualAuthenticatorConfig. getAuthenticator() -
Uses of IAuthenticator in de.xima.fc.mdl.auth.config.view
Methods in de.xima.fc.mdl.auth.config.view with parameters of type IAuthenticator Modifier and Type Method Description static BaseConfigViewModelBaseConfigViewModel. forAuth(IAuthenticator<?> authenticator) -
Uses of IAuthenticator in de.xima.fc.plugin
Methods in de.xima.fc.plugin with parameters of type IAuthenticator Modifier and Type Method Description static IPluginAuthenticatorTypePluginManager. getPluginAuthenticatorType(IAuthenticator<?> authenticator)static org.apache.commons.lang3.tuple.Pair<PluginRuntime,IPluginAuthenticatorType>PluginManager. getPluginAuthenticatorTypeWithRuntime(IAuthenticator<?> authenticator) -
Uses of IAuthenticator in de.xima.fc.plugin.interfaces.auth
Method parameters in de.xima.fc.plugin.interfaces.auth with type arguments of type IAuthenticator Modifier and Type Method Description default IPluginFormAuthenticatorRetValIPluginAuthenticatorType. buildFormAuthClient(IPluginFormAuthenticatorParams<? extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>> params)Deprecated.since Version 8.0.0 UseIPluginAuthenticatorType.buildGenericAuthClient(IPluginGenericAuthenticatorParams)instead.default IPluginGenericAuthenticatorRetValIPluginAuthenticatorType. buildGenericAuthClient(IPluginGenericAuthenticatorParams<? extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>> params)Method to build a client used to authenticate users for a generic authentication context. -
Uses of IAuthenticator in de.xima.fc.plugin.models.params.auth
Classes in de.xima.fc.plugin.models.params.auth with type parameters of type IAuthenticator Modifier and Type Class Description classPluginFormAuthenticatorParams<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>classPluginGenericAuthenticatorParams<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Default POJO implementation ofIPluginGenericAuthenticatorParams. -
Uses of IAuthenticator in de.xima.fc.security.authentication.model.properties
Classes in de.xima.fc.security.authentication.model.properties with type parameters of type IAuthenticator Modifier and Type Class Description classAzureAdAuthenticatorProperties<TAuthenticator extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Model class for the properties of an authenticator of typeEAuthClientType.AZURE_AD.classAzureAdOauth2AuthenticatorProperties<TAuthenticator extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Deprecated.useAzureAdAuthenticatorPropertiesinsteadclassCommonRedirectAuthenticatorProperties<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Model class for the properties of authenticators that use redirection to an external IDP.classFacebookAuthenticatorProperties<TAuthenticator extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Model class for accessing the properties of an authenticator of typeEAuthClientType.FACEBOOKin a structured manner.classGoogleAuthenticatorProperties<TAuthenticator extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Model class for the properties of an authenticator of typeEAuthClientType.GOOGLE.classKerberosExtensionAuthenticatorProperties<TAuthenticator extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Model class for the properties of an authenticator of typeEAuthClientType.KERBEROS_EXTENSION.classLdapAuthenticatorProperties<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Model class for the properties of an authenticator of typeEAuthClientType.LDAP.classOAuth2AuthenticatorProperties<TAuthenticator extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Model class for accessing the properties of an authenticator of typeEAuthClientType.GENERIC_OAUTH2in a structured manner.classOpenIdConnectAuthenticatorProperties<TAuthenticator extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Model class for accessing the properties of an authenticator of typeEAuthClientType.GENERIC_OPENIDCONNECTin a structured manner.classPluginAuthenticatorProperties<TAuthenticator extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Model class for accessing the properties of an authenticator of typeEAuthClientType.PLUGINin a structured manner.classSamlAuthenticatorProperties<TAuthenticator extends IAuthenticator<E>,E extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>Model class for accessing the properties of an authenticator of typeEAuthClientType.GENERIC_OPENIDCONNECTin a structured manner.Methods in de.xima.fc.security.authentication.model.properties with type parameters of type IAuthenticator Modifier and Type Method Description static <T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>
IAuthenticatorProperties<T>AuthenticatorPropertiesFactory. createPropertiesModel(T authenticator) -
Uses of IAuthenticator in de.xima.fc.security.helper
Methods in de.xima.fc.security.helper with parameters of type IAuthenticator Modifier and Type Method Description static InstantSecurityPluginHelper. getAuthenticatorPlugin(IAuthenticator<?> authenticator)static IPluginAuthenticatorTypeSecurityPluginHelper. getPluginAuthenticatorType(IAuthenticator<?> authenticator)Method parameters in de.xima.fc.security.helper with type arguments of type IAuthenticator Modifier and Type Method Description static voidSecurityPluginHelper. registerPluginAuthenticatortTypeInstantiationInstantFinder(Function<IAuthenticator<?>,Instant> pluginAuthenticatorTypeInstantiationInstantFinderImpl)static voidSecurityPluginHelper. registerPluginAuthenticatorTypeFinder(Function<IAuthenticator<?>,IPluginAuthenticatorType> pluginImplementionFinder) -
Uses of IAuthenticator in de.xima.fc.security.interfaces.authentication
Classes in de.xima.fc.security.interfaces.authentication with type parameters of type IAuthenticator Modifier and Type Interface Description interfaceIAuthenticatorProperties<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Common interfaces for models representing the properties of anIAuthenticator. -
Uses of IAuthenticator in de.xima.fc.security.pac4j.authentication
Methods in de.xima.fc.security.pac4j.authentication with parameters of type IAuthenticator Modifier and Type Method Description static EntityApiAuthenticatorEntityApiAuthenticator. forEntity(IAuthenticator<?> authenticator) -
Uses of IAuthenticator in de.xima.fc.security.pac4j.helper
Methods in de.xima.fc.security.pac4j.helper with parameters of type IAuthenticator Modifier and Type Method Description static org.pac4j.core.http.callback.CallbackUrlResolverPac4jHelper. getCallbackUrlResolver(IAuthenticator<?> auth) -
Uses of IAuthenticator in de.xima.fc.testhelper
Methods in de.xima.fc.testhelper with parameters of type IAuthenticator Modifier and Type Method Description static ProjectAuthenticatorConfigEntityDummyFactory. dummyProjectAuthenticatorConfig(Projekt project, IAuthenticator<?> auth) -
Uses of IAuthenticator in de.xima.fc.testhelper.security
Methods in de.xima.fc.testhelper.security with type parameters of type IAuthenticator Modifier and Type Method Description static <T extends IAuthenticator<?>>
AzureAdAuthenticatorProperties<T>DummyAuthenticatorPropsFactory. dummyAzureProps(T authenticator)static <T extends IAuthenticator<?>>
FacebookAuthenticatorProperties<T>DummyAuthenticatorPropsFactory. dummyFacebookProps(T authenticator)static <T extends IAuthenticator<?>>
GoogleAuthenticatorProperties<T>DummyAuthenticatorPropsFactory. dummyGoogleProps(T authenticator)static <T extends IAuthenticator<?>>
KerberosExtensionAuthenticatorProperties<T>DummyAuthenticatorPropsFactory. dummyKerberosExtensionProps(T authenticator, LDAPZugriff ldapCon)static <T extends IAuthenticator<?>>
LdapAuthenticatorProperties<T>DummyAuthenticatorPropsFactory. dummyLdapProps(T authenticator)static <T extends IAuthenticator<?>>
OAuth2AuthenticatorProperties<T>DummyAuthenticatorPropsFactory. dummyOauthProps(T authenticator)static <T extends IAuthenticator<?>>
OpenIdConnectAuthenticatorProperties<T>DummyAuthenticatorPropsFactory. dummyOidcProps(T authenticator)static <TEntity extends IAuthenticator<TFileEntity>,TFileEntity extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>
SamlAuthenticatorProperties<TEntity,TFileEntity>DummyAuthenticatorPropsFactory. dummySamlProps(TEntity authenticator) -
Uses of IAuthenticator in de.xima.fc.web.common.auth.wrapper
Classes in de.xima.fc.web.common.auth.wrapper with type parameters of type IAuthenticator Modifier and Type Class Description classAzureAdWrapper<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Deprecated.UseAzureAdAuthenticatorPropertiesinstead.classFacebookWrapper<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Deprecated.UseFacebookAuthenticatorPropertiesinstead.classGoogleWrapper<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Deprecated.UseGoogleAuthenticatorPropertiesinstead.classOAuth20Wrapper<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Deprecated.UseOAuth2AuthenticatorPropertiesinstead.classOIDCWrapper<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Deprecated.UseOpenIdConnectAuthenticatorPropertiesinstead.classPluginWrapper<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>Deprecated.UsePluginAuthenticatorPropertiesinstead.classSAMLWrapper<T extends IAuthenticator<E>,E extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>Deprecated.UseSamlAuthenticatorPropertiesinstead.Methods in de.xima.fc.web.common.auth.wrapper with parameters of type IAuthenticator Modifier and Type Method Description static IAuthenticatorWrapper<?>AuthWrapperFactory. createWrapper(IAuthenticator<?> auth)Deprecated.Creats anIAuthenticatorWrapperby the givenIAuthenticatorentitystatic org.pac4j.core.http.callback.CallbackUrlResolverAuthWrapperHelper. getCallbackUrlResolver(IAuthenticator<?> auth)Deprecated.UsePac4jHelper.getCallbackUrlResolver(IAuthenticator)instead.
-