Class PasswordConfigViewModel
java.lang.Object
de.xima.fc.mdl.auth.config.view.AConfigViewModel
de.xima.fc.mdl.auth.config.view.PasswordConfigViewModel
- All Implemented Interfaces:
IStringAttributesMixin, Serializable
View model for custom authenticator config of type
EAuthClientType.PASSWORD- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PasswordConfigViewModelstatic PasswordConfigViewModelforAuthConfig(IAuthenticatorConfig config, Locale locale) booleanvoidsetPassword(String password) voidsetShowPlain(boolean showPlain) voidtoString()toWorkflowStateAuthenticatorConfig(WorkflowState state, Function<UUID, ClientAuthenticator> clientAuthDao, Function<UUID, SystemAuthenticator> systemAuthDao) Methods inherited from class AConfigViewModel
getAttributes, getAuthenticatorType, getDisplayDescription, getDisplayName, getIdentifier, setAttributes, setAuthenticatorType, setDisplayDescription, setDisplayName, setIdentifierMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface IStringAttributesMixin
getAttributeValue, getAttributeValueList, getAttributeValueMap, putAttribute, putAttributes, putAttributes, removeAttribute
-
Field Details
-
ATTR_HASHED
-
ATTR_PASSWORD
- See Also:
-
-
Constructor Details
-
PasswordConfigViewModel
Deprecated.For JSON deserialization only.
-
-
Method Details
-
getPassword
-
isShowPlain
public boolean isShowPlain() -
setPassword
-
setShowPlain
public void setShowPlain(boolean showPlain) -
togglePlainPassword
public void togglePlainPassword() -
toString
-
toWorkflowStateAuthenticatorConfig
public WorkflowStateAuthenticatorConfig toWorkflowStateAuthenticatorConfig(WorkflowState state, Function<UUID, ClientAuthenticator> clientAuthDao, Function<UUID, SystemAuthenticator> systemAuthDao) - Specified by:
toWorkflowStateAuthenticatorConfigin classAConfigViewModel
-
empty
-
forAuthConfig
-