Package de.xima.fc.mdl.auth.config.view
Class BaseConfigViewModel
java.lang.Object
de.xima.fc.mdl.auth.config.view.AConfigViewModel
de.xima.fc.mdl.auth.config.view.BaseConfigViewModel
- All Implemented Interfaces:
IStringAttributesMixin
,Serializable
View model for general authenticator configs
- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BaseConfigViewModel
emptyTypeAuthenticatorConfig
(EAuthClientType authenticatorType, Locale locale) static BaseConfigViewModel
forAuth
(IAuthenticator<?> authenticator) static BaseConfigViewModel
forAuthConfig
(IAuthenticatorConfig config, Locale locale) void
setAuthenticator
(UuidEntityRef authenticator) toString()
toWorkflowStateAuthenticatorConfig
(WorkflowState state, Function<UUID, ClientAuthenticator> clientAuthDao, Function<UUID, SystemAuthenticator> systemAuthDao) Methods inherited from class de.xima.fc.mdl.auth.config.view.AConfigViewModel
getAttributes, getAuthenticatorType, getDisplayDescription, getDisplayName, getIdentifier, setAttributes, setAuthenticatorType, setDisplayDescription, setDisplayName, setIdentifier
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface de.xima.fc.interfaces.mixin.attributes.IStringAttributesMixin
getAttributeValue, getAttributeValueList, getAttributeValueMap, putAttribute, putAttributes, putAttributes, removeAttribute
-
Constructor Details
-
BaseConfigViewModel
Deprecated.For JSON deserialization only.
-
-
Method Details
-
getAuthenticator
-
setAuthenticator
-
toString
-
toWorkflowStateAuthenticatorConfig
public WorkflowStateAuthenticatorConfig toWorkflowStateAuthenticatorConfig(WorkflowState state, Function<UUID, ClientAuthenticator> clientAuthDao, Function<UUID, SystemAuthenticator> systemAuthDao) - Specified by:
toWorkflowStateAuthenticatorConfig
in classAConfigViewModel
-
emptyTypeAuthenticatorConfig
public static BaseConfigViewModel emptyTypeAuthenticatorConfig(EAuthClientType authenticatorType, Locale locale) -
forAuth
-
forAuthConfig
-