SessionAuthModel interface

Модель проверки подлинности API с помощью файла cookie сеанса.

Extends

Свойства

headers

Заголовки HTTP-запросов к конечной точке службы сеансов.

isPostPayloadJson

Указывает, задан ли ключ API в полезных данных HTTP POST.

password

Имя атрибута пароля.

queryParameters

Запрос параметров к конечной точке службы сеанса.

sessionIdName

Имя атрибута идентификатора сеанса из заголовка ответа HTTP.

sessionLoginRequestUri

URL-адрес HTTP-запроса к конечной точке службы сеансов.

sessionTimeoutInMinutes

Время ожидания сеанса в минутах.

type

Тип проверки подлинности

userName

Значение ключа атрибута имени пользователя.

Сведения о свойстве

headers

Заголовки HTTP-запросов к конечной точке службы сеансов.

headers?: Record<string, string>

Значение свойства

Record<string, string>

isPostPayloadJson

Указывает, задан ли ключ API в полезных данных HTTP POST.

isPostPayloadJson?: boolean

Значение свойства

boolean

password

Имя атрибута пароля.

password: Record<string, string>

Значение свойства

Record<string, string>

queryParameters

Запрос параметров к конечной точке службы сеанса.

queryParameters?: Record<string, any>

Значение свойства

Record<string, any>

sessionIdName

Имя атрибута идентификатора сеанса из заголовка ответа HTTP.

sessionIdName?: string

Значение свойства

string

sessionLoginRequestUri

URL-адрес HTTP-запроса к конечной точке службы сеансов.

sessionLoginRequestUri?: string

Значение свойства

string

sessionTimeoutInMinutes

Время ожидания сеанса в минутах.

sessionTimeoutInMinutes?: number

Значение свойства

number

type

Тип проверки подлинности

type: "Session"

Значение свойства

"Session"

userName

Значение ключа атрибута имени пользователя.

userName: Record<string, string>

Значение свойства

Record<string, string>