Class PasswordCredentialResetSettings
- java.lang.Object
-
- pl.edu.icm.unity.stdext.credential.pass.PasswordCredentialResetSettings
-
public class PasswordCredentialResetSettings extends java.lang.ObjectCredential reset settings.- Author:
- K. Benedyczak
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPasswordCredentialResetSettings.ConfirmationMode
-
Constructor Summary
Constructors Constructor Description PasswordCredentialResetSettings()PasswordCredentialResetSettings(com.fasterxml.jackson.databind.node.ObjectNode node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeserializeFrom(com.fasterxml.jackson.databind.node.ObjectNode node)intgetCodeLength()PasswordCredentialResetSettings.ConfirmationModegetConfirmationMode()java.lang.StringgetEmailSecurityCodeMsgTemplate()java.lang.StringgetMobileSecurityCodeMsgTemplate()java.util.List<java.lang.String>getQuestions()booleanisEnabled()booleanisRequireEmailConfirmation()booleanisRequireMobileConfirmation()booleanisRequireSecurityQuestion()voidserializeTo(com.fasterxml.jackson.databind.node.ObjectNode node)voidsetCodeLength(int codeLength)voidsetConfirmationMode(PasswordCredentialResetSettings.ConfirmationMode confirmationMode)voidsetEmailSecurityCodeMsgTemplate(java.lang.String emailSecurityCodeMsgTemplate)voidsetEnabled(boolean enable)voidsetMobileSecurityCodeMsgTemplate(java.lang.String mobileSecurityCodeMsgTemplate)voidsetQuestions(java.util.List<java.lang.String> questions)voidsetRequireSecurityQuestion(boolean requireSecurityQuestion)voidvalidate()
-
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean enable)
-
setRequireSecurityQuestion
public void setRequireSecurityQuestion(boolean requireSecurityQuestion)
-
isRequireEmailConfirmation
public boolean isRequireEmailConfirmation()
-
isRequireMobileConfirmation
public boolean isRequireMobileConfirmation()
-
isRequireSecurityQuestion
public boolean isRequireSecurityQuestion()
-
getCodeLength
public int getCodeLength()
-
setCodeLength
public void setCodeLength(int codeLength)
-
getQuestions
public java.util.List<java.lang.String> getQuestions()
-
setQuestions
public void setQuestions(java.util.List<java.lang.String> questions)
-
getEmailSecurityCodeMsgTemplate
public java.lang.String getEmailSecurityCodeMsgTemplate()
-
setEmailSecurityCodeMsgTemplate
public void setEmailSecurityCodeMsgTemplate(java.lang.String emailSecurityCodeMsgTemplate)
-
getMobileSecurityCodeMsgTemplate
public java.lang.String getMobileSecurityCodeMsgTemplate()
-
setMobileSecurityCodeMsgTemplate
public void setMobileSecurityCodeMsgTemplate(java.lang.String mobileSecurityCodeMsgTemplate)
-
serializeTo
public void serializeTo(com.fasterxml.jackson.databind.node.ObjectNode node)
-
deserializeFrom
public void deserializeFrom(com.fasterxml.jackson.databind.node.ObjectNode node)
-
validate
public void validate()
-
getConfirmationMode
public PasswordCredentialResetSettings.ConfirmationMode getConfirmationMode()
-
setConfirmationMode
public void setConfirmationMode(PasswordCredentialResetSettings.ConfirmationMode confirmationMode)
-
-