Ejemplo n.º 1
0
 /// <summary>
 /// Validate the security token
 /// </summary>
 /// <param name="activationRequest">Activation request</param>
 /// <returns>Return true if validated</returns>
 public bool Validate(ActivationRequestDto activationRequest)
 {
     return accountManager.Validate(new ActivationRequest
                             {
                                 Token = activationRequest.Token
                             });
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Converts Dto ActivationRequest
 /// </summary>
 /// <param name="request">Activation Request Dto</param>
 /// <returns>ActivationRequest</returns>
 public static ActivationRequest ConvertActivationRequestDtoToModel(ActivationRequestDto request)
 {
     return new ActivationRequest
            {
                Answer = request.Answer,
                Password = request.Password,
                SecurityQuestionId = request.SecurityQuestion,
                Token = request.Token
            };
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Activate a user using the security token
 /// </summary>
 /// <param name="request">Activation request</param>
 /// <returns>return activated user name</returns>
 public string ActivateUser(ActivationRequestDto request)
 {
     return accountManager.Activate(DataTransferObjectsConverter.ConvertActivationRequestDtoToModel(request));
 }