C# Класс Foundstone.RequestToValidate

Summary description for RequestToValidate.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
HttpRequestToAnalyse System.Web.HttpRequest
pageClassName string

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

Метод Описание
RequestToValidate ( ) : System
protectAndMitigateSQLInjections ( ) : ArrayList
protectAndMitigateXSSAttacks ( ) : ArrayList

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

Метод Описание
___requiredBindingFlagsToAccessPrivateMembers ( ) : BindingFlags
htmlGreen ( string htmlCodeToApplyFormating ) : string
htmlOrange ( string htmlCodeToApplyFormating ) : string
htmlRed ( string htmlCodeToApplyFormating ) : string
pageHasItemsToValidate ( ) : bool
validateAndHandleMaliciousInput ( XmlElement objXmlElementWithFormMappings, Hashtable hashtableWithValidator_FormRules ) : ArrayList
validateCurrentPage ( ArrayList pagesToProcess ) : bool

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

RequestToValidate() публичный Метод

public RequestToValidate ( ) : System
Результат System

protectAndMitigateSQLInjections() публичный Метод

public protectAndMitigateSQLInjections ( ) : ArrayList
Результат System.Collections.ArrayList

protectAndMitigateXSSAttacks() публичный Метод

public protectAndMitigateXSSAttacks ( ) : ArrayList
Результат System.Collections.ArrayList

Описание свойств

HttpRequestToAnalyse публичное свойство

public HttpRequest,System.Web HttpRequestToAnalyse
Результат System.Web.HttpRequest

pageClassName публичное свойство

public string pageClassName
Результат string