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 BaseConfigViewModelemptyTypeAuthenticatorConfig(EAuthClientType authenticatorType, Locale locale) static BaseConfigViewModelforAuth(IAuthenticator<?> authenticator) static BaseConfigViewModelforAuthConfig(IAuthenticatorConfig config, Locale locale) voidsetAuthenticator(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, setIdentifierMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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:
toWorkflowStateAuthenticatorConfigin classAConfigViewModel
-
emptyTypeAuthenticatorConfig
public static BaseConfigViewModel emptyTypeAuthenticatorConfig(EAuthClientType authenticatorType, Locale locale) -
forAuth
-
forAuthConfig
-