C# Класс Raven.Database.Server.Security.AbstractRequestAuthorizer

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
server HttpServer

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

Метод Описание
Authorize ( IHttpContext context ) : bool
Initialize ( Func databaseGetter, Func settingsGetter, Func tenantIdGetter, HttpServer theServer ) : void
IsGetRequest ( string httpMethod, string requestPath ) : bool

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

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

public abstract Authorize ( IHttpContext context ) : bool
context IHttpContext
Результат bool

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

public Initialize ( Func databaseGetter, Func settingsGetter, Func tenantIdGetter, HttpServer theServer ) : void
databaseGetter Func
settingsGetter Func
tenantIdGetter Func
theServer HttpServer
Результат void

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

public static IsGetRequest ( string httpMethod, string requestPath ) : bool
httpMethod string
requestPath string
Результат bool

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

server защищенное свойство

protected HttpServer server
Результат HttpServer