C# Класс Sholo.Web.Security.EnhancedSecurity

EnhancedSecurity exposes a public API for use in working with Stateful Forms Authentication in the .NET framework. It also exposes the configured configuration parameters as public static properties.
Показать файл Открыть проект

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

Метод Описание
DelayCryptographicExceptionResponse ( ) : void

Delay the execution of a request that caused a CryptographicException by a random amount of time between MinimumDelayOnCryptographicException and MaximumDelayOnCryptographicException

DelayMaliciousResponse ( ) : void

Delay the execution of the malicious request by a random amount of time between MinimumDelayOnMaliciousRequest and MaximumDelayOnMaliciousRequest

DelaySuspiciousResponse ( ) : void

Delay the execution of the suspicious request by a random amount of time between MinimumDelayOnSuspiciousRequest and MaximumDelayOnSuspiciousRequest

Initialize ( ) : void

Initializes configuration-related properties and validates configuration.

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

Метод Описание
EnhancedSecurity ( ) : System

Static constructor

GetFormsAuthStatus ( ) : FormsAuthenticationStatus
SetFormsAuthStatus ( FormsAuthenticationStatus status ) : void

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

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

Delay the execution of a request that caused a CryptographicException by a random amount of time between MinimumDelayOnCryptographicException and MaximumDelayOnCryptographicException
public static DelayCryptographicExceptionResponse ( ) : void
Результат void

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

Delay the execution of the malicious request by a random amount of time between MinimumDelayOnMaliciousRequest and MaximumDelayOnMaliciousRequest
public static DelayMaliciousResponse ( ) : void
Результат void

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

Delay the execution of the suspicious request by a random amount of time between MinimumDelayOnSuspiciousRequest and MaximumDelayOnSuspiciousRequest
public static DelaySuspiciousResponse ( ) : void
Результат void

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

Initializes configuration-related properties and validates configuration.
public static Initialize ( ) : void
Результат void