SessionAuthModel interface
Модель проверки подлинности API с помощью файла cookie сеанса.
- Extends
Свойства
| headers | Заголовки HTTP-запросов к конечной точке службы сеансов. |
| is |
Указывает, задан ли ключ API в полезных данных HTTP POST. |
| password | Имя атрибута пароля. |
| query |
Запрос параметров к конечной точке службы сеанса. |
| session |
Имя атрибута идентификатора сеанса из заголовка ответа HTTP. |
| session |
URL-адрес HTTP-запроса к конечной точке службы сеансов. |
| session |
Время ожидания сеанса в минутах. |
| type | Тип проверки подлинности |
| user |
Значение ключа атрибута имени пользователя. |
Сведения о свойстве
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>