/// <summary> /// ValidateOrder /// </summary> /// <returns>Error message compilation string</returns> public string ValidateOrder() { var errors = ""; if (string.IsNullOrEmpty(ReturnUrl)) { errors += "MISSING VALUE - Return url is required, SetReturnUrl(...).\n"; } var validator = new HostedOrderValidator(); //Check if payment method is EU country, PaymentMethod: INVOICE or PAYMENTPLAN var payment = this as PaymentMethodPayment; if (payment != null && (payment.GetPaymentMethod() == PaymentMethod.INVOICE || payment.GetPaymentMethod() == PaymentMethod.PAYMENTPLAN)) { switch (CrOrderBuilder.GetCountryCode()) { case CountryCode.NL: errors += new IdentityValidator().ValidateNlIdentity(CrOrderBuilder); break; case CountryCode.DE: errors += new IdentityValidator().ValidateDeIdentity(CrOrderBuilder); break; } } errors += validator.Validate(CrOrderBuilder); return(errors); }
public UserManager(ClaimsFactory claimsFactory, IdentityDataContext context, IdentityValidator identityValidator) { _identityManager = new UserManager <User>(new UserStore <User>(context)) { ClaimsIdentityFactory = claimsFactory, UserValidator = identityValidator }; }
protected Identity() { Validator = new IdentityValidator <TEntity, TId>(); }
public IdentityPasswordValidatorTests() { _identityValidator = new IdentityValidator(); }
public IdentityEmailValidatorTests() { _identityValidator = new IdentityValidator(); }
public MailingEmailService(IMailingEmailRepository mailingEmailRepository, IdentityValidator identityValidator) { _mailingEmailRepository = mailingEmailRepository; _identityValidator = identityValidator; }
public RegisterCommandHandler(IIdentityService identityService, IdentityValidator identityValidator, UserManager <User> userManager) { _identityService = identityService; _identityValidator = identityValidator; _userManager = userManager; }