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.

isPostPayloadJson

Indica si la clave de API está establecida en la carga de HTTP POST.

password

Nombre del atributo password.

queryParameters

Parámetros de consulta al punto de conexión de servicio de sesión.

sessionIdName

Nombre del atributo id de sesión del encabezado de respuesta HTTP.

sessionLoginRequestUri

Dirección URL de solicitud HTTP al punto de conexión de servicio de sesión.

sessionTimeoutInMinutes

Tiempo de espera de sesión en minutos.

type

Tipo de autenticación

userName

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>