T - the type of the IAuthenticatorpublic class PluginWrapper<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>> extends Object implements IAuthenticatorWrapper<T>
| Modifier and Type | Field and Description |
|---|---|
static String |
ATTR_PLUGIN_NAME |
| Constructor and Description |
|---|
PluginWrapper(T authenticator) |
| Modifier and Type | Method and Description |
|---|---|
org.pac4j.core.client.IndirectClient<? extends org.pac4j.core.credentials.Credentials> |
buildAuthClient(IFormAuthContext authCtx)
Builds the authentication client based on the current data of the wrapper
|
T |
getAuthenticator()
Gets the
IAuthenticator-entity |
String |
getHtmlHelpSnippet(Mandant client,
Locale locale) |
String |
getPluginName() |
void |
setPluginName(String name) |
public static final String ATTR_PLUGIN_NAME
public PluginWrapper(T authenticator)
public T getAuthenticator()
IAuthenticatorWrapperIAuthenticator-entitygetAuthenticator in interface IAuthenticatorWrapper<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>IAuthenticatorpublic void setPluginName(String name)
public String getPluginName()
public org.pac4j.core.client.IndirectClient<? extends org.pac4j.core.credentials.Credentials> buildAuthClient(IFormAuthContext authCtx)
IAuthenticatorWrapperbuildAuthClient in interface IAuthenticatorWrapper<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>authCtx - IFormAuthContext to build the client forClientCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.