| Package | Description | 
|---|---|
| de.xima.fc.entities | 
 Package für Datenbankentitäten 
 | 
| de.xima.fc.interfaces.auth | |
| de.xima.fc.interfaces.plugin.param.auth | |
| de.xima.fc.plugin.interfaces.auth | |
| de.xima.fc.plugin.models.params.auth | |
| de.xima.fc.web.common.auth.wrapper | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AAuthenticator<T extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>
Abstract base class for user authenticators 
 | 
class  | 
ClientAuthenticator
Entity model for user authenticators in  
Mandant scope | 
class  | 
SystemAuthenticator
Entity model for user authenticators in system scope 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IAuthenticator<?> | 
ProjectAuthenticatorConfig.getAuthenticator()  | 
| Constructor and Description | 
|---|
ProjectAuthenticatorConfig(IAuthenticator<?> authenticator,
                          Projekt project)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IAuthenticatorWrapper<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>
Interface for authenticator wrappers 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IPluginFormAuthenticatorParams<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>
Interface for parameters for a authenticator type plugin to create a client with 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IPluginFormAuthenticatorRetVal | 
IPluginAuthenticatorType.buildFormAuthClient(IPluginFormAuthenticatorParams<? extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>> IPluginClientParams)
Method to build an client for the authentication for the request of a protected form. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PluginFormAuthenticatorParams<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FacebookWrapper<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>
Wrappe for an facebook authenticator 
 | 
class  | 
GoogleWrapper<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>
Wrapper for an google authenticator 
 | 
class  | 
OIDCWrapper<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>
Wrapper for an openid connect authenticator 
 | 
class  | 
PluginWrapper<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>
Wrapper for a plugin authenticator 
 | 
class  | 
SAMLWrapper<T extends IAuthenticator<E>,E extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>
Wrapper for an saml authenticator 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static IAuthenticatorWrapper<?> | 
AuthWrapperFactory.createWrapper(IAuthenticator<?> auth)
Creats an  
IAuthenticatorWrapper by the given IAuthenticator entity | 
Copyright © 2021 XIMA MEDIA GmbH. All rights reserved.