Class HvlAuthVerificationRequestModel

java.lang.Object
tr.com.havelsan.javarch.oauth.auth.cloud.client.model.HvlAuthVerificationRequestModel
All Implemented Interfaces:
Serializable

@Validated public class HvlAuthVerificationRequestModel extends Object implements Serializable
A data transfer object is used for authentication verification requests.
See Also:
  • Constructor Details

    • HvlAuthVerificationRequestModel

      public HvlAuthVerificationRequestModel()
      Instantiates a new HvlAuthVerificationRequestModel.
    • HvlAuthVerificationRequestModel

      public HvlAuthVerificationRequestModel(@NotNull(groups=Generation.class) @NotNull(groups=Generation.class) HvlAuthVerificationType verificationType, @NotNull @Valid @NotNull @Valid HvlAuthVerificationCodeModel verificationCodeModel)
      Instantiates a new HvlAuthVerificationRequestModel.
      Parameters:
      verificationType - the type
      verificationCodeModel - the model
  • Method Details

    • getVerificationType

      public HvlAuthVerificationType getVerificationType()
      Gets type.
      Returns:
      the type
    • setVerificationType

      public void setVerificationType(HvlAuthVerificationType verificationType)
      Sets type.
      Parameters:
      verificationType - the type
    • getVerificationCodeModel

      public HvlAuthVerificationCodeModel getVerificationCodeModel()
      Gets model.
      Returns:
      the model
    • setVerificationCodeModel

      public void setVerificationCodeModel(HvlAuthVerificationCodeModel verificationCodeModel)
      Sets model.
      Parameters:
      verificationCodeModel - the model
    • getCaptchaVerificationCode

      public String getCaptchaVerificationCode()
      Gets captcha verification code.
      Returns:
      the captcha verification code
    • setCaptchaVerificationCode

      public void setCaptchaVerificationCode(String captchaVerificationCode)
      Sets captcha verification code.
      Parameters:
      captchaVerificationCode - the captcha verification code