SessionAuthModel interface
Modelo de autenticación de API con cookie de sesión.
- Extends
Propiedades
| headers | Encabezados de solicitud HTTP al punto de conexión de servicio de sesión. |
| is |
Indica si la clave de API está establecida en la carga de HTTP POST. |
| password | Nombre del atributo password. |
| query |
Parámetros de consulta al punto de conexión de servicio de sesión. |
| session |
Nombre del atributo id de sesión del encabezado de respuesta HTTP. |
| session |
Dirección URL de solicitud HTTP al punto de conexión de servicio de sesión. |
| session |
Tiempo de espera de sesión en minutos. |
| type | Tipo de autenticación |
| user |
Valor de clave de atributo de nombre de usuario. |
Detalles de las propiedades
headers
Encabezados de solicitud HTTP al punto de conexión de servicio de sesión.
headers?: Record<string, string>
Valor de propiedad
Record<string, string>
isPostPayloadJson
Indica si la clave de API está establecida en la carga de HTTP POST.
isPostPayloadJson?: boolean
Valor de propiedad
boolean
password
Nombre del atributo password.
password: Record<string, string>
Valor de propiedad
Record<string, string>
queryParameters
Parámetros de consulta al punto de conexión de servicio de sesión.
queryParameters?: Record<string, any>
Valor de propiedad
Record<string, any>
sessionIdName
Nombre del atributo id de sesión del encabezado de respuesta HTTP.
sessionIdName?: string
Valor de propiedad
string
sessionLoginRequestUri
Dirección URL de solicitud HTTP al punto de conexión de servicio de sesión.
sessionLoginRequestUri?: string
Valor de propiedad
string
sessionTimeoutInMinutes
Tiempo de espera de sesión en minutos.
sessionTimeoutInMinutes?: number
Valor de propiedad
number
type
Tipo de autenticación
type: "Session"
Valor de propiedad
"Session"
userName
Valor de clave de atributo de nombre de usuario.
userName: Record<string, string>
Valor de propiedad
Record<string, string>