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 © 2020 XIMA MEDIA GmbH. All rights reserved.