C# Класс Riskified.SDK.Utils.InputValidators

Показать файл Открыть проект

Открытые методы

Метод Описание
ValidateAvsResultCode ( string resultCode ) : void
ValidateCountryOrProvinceCode ( string locationCode ) : void
ValidateCreditCard ( string creditCardNumber ) : void
ValidateCurrency ( string currency ) : void
ValidateCvvResultCode ( string resultCode ) : void
ValidateDateNotDefault ( System.DateTime date, string fieldName ) : void
ValidateEmail ( string email ) : void
ValidateIp ( string ip ) : void
ValidateObjectNotNull ( object obj, string fieldName ) : void
ValidatePhoneNumber ( string phoneNumber ) : void
ValidatePositiveValue ( int number, string fieldName ) : void
ValidateValuedString ( string stringToValidate, string fieldName ) : void
ValidateZeroOrPositiveValue ( double number, string fieldName ) : void
ValidateZeroOrPositiveValue ( float number, string fieldName ) : void

Приватные методы

Метод Описание
IsInputFullMatchingRegex ( string value, string regex ) : bool

Описание методов

ValidateAvsResultCode() публичный статический Метод

public static ValidateAvsResultCode ( string resultCode ) : void
resultCode string
Результат void

ValidateCountryOrProvinceCode() публичный статический Метод

public static ValidateCountryOrProvinceCode ( string locationCode ) : void
locationCode string
Результат void

ValidateCreditCard() публичный статический Метод

public static ValidateCreditCard ( string creditCardNumber ) : void
creditCardNumber string
Результат void

ValidateCurrency() публичный статический Метод

public static ValidateCurrency ( string currency ) : void
currency string
Результат void

ValidateCvvResultCode() публичный статический Метод

public static ValidateCvvResultCode ( string resultCode ) : void
resultCode string
Результат void

ValidateDateNotDefault() публичный статический Метод

public static ValidateDateNotDefault ( System.DateTime date, string fieldName ) : void
date System.DateTime
fieldName string
Результат void

ValidateEmail() публичный статический Метод

public static ValidateEmail ( string email ) : void
email string
Результат void

ValidateIp() публичный статический Метод

public static ValidateIp ( string ip ) : void
ip string
Результат void

ValidateObjectNotNull() публичный статический Метод

public static ValidateObjectNotNull ( object obj, string fieldName ) : void
obj object
fieldName string
Результат void

ValidatePhoneNumber() публичный статический Метод

public static ValidatePhoneNumber ( string phoneNumber ) : void
phoneNumber string
Результат void

ValidatePositiveValue() публичный статический Метод

public static ValidatePositiveValue ( int number, string fieldName ) : void
number int
fieldName string
Результат void

ValidateValuedString() публичный статический Метод

public static ValidateValuedString ( string stringToValidate, string fieldName ) : void
stringToValidate string
fieldName string
Результат void

ValidateZeroOrPositiveValue() публичный статический Метод

public static ValidateZeroOrPositiveValue ( double number, string fieldName ) : void
number double
fieldName string
Результат void

ValidateZeroOrPositiveValue() публичный статический Метод

public static ValidateZeroOrPositiveValue ( float number, string fieldName ) : void
number float
fieldName string
Результат void