public (bool ValidationResult, string ValidationMessage) ValidateSetCode(AuthorizationPersonModel person, string code) { if (string.IsNullOrWhiteSpace(code)) { return(false, ErrorDictionary.GetErrorMessage(7, _culture)); } else if (!Regex.Match(code, RegexTemplates.AuthorizationCodeTemplate).Success) { return(false, ErrorDictionary.GetErrorMessage(7, _culture)); } if (person == null) { return(false, ErrorDictionary.GetErrorMessage(2, _culture)); } else if (person.Code != code) { return(false, ErrorDictionary.GetErrorMessage(3, _culture)); } return(true, string.Empty); }
public (bool ValidationResult, string ValidationMessage) ValidateGetAccessToken(AuthorizationPersonModel person, string refreshToken) { if (string.IsNullOrWhiteSpace(refreshToken)) { return(false, ErrorDictionary.GetErrorMessage(8, _culture)); } if (person == null) { return(false, ErrorDictionary.GetErrorMessage(2, _culture)); } if (person.RefreshToken != refreshToken) { return(false, ErrorDictionary.GetErrorMessage(4, _culture)); } return(true, string.Empty); }