EndSessionPopupRequest type
EndSessionPopupRequest
- account: objeto de cuenta del que se cerrará la sesión. Se borrarán todos los tokens vinculados a esta cuenta.
- postLogoutRedirectUri: URI para navegar a después de la página de cierre de sesión dentro del elemento emergente. Obligatorio para asegurarse de que se puede cerrar el elemento emergente.
- authority: autoridad a la que se va a enviar la solicitud de cierre de sesión.
- correlationId: conjunto único de GUID por solicitud para realizar un seguimiento de una solicitud de un extremo a otro con fines de telemetría.
- idTokenHint: token de identificador usado por B2C para validar el cierre de sesión si es necesario en la directiva.
- mainWindowRedirectUri: URI para navegar por la ventana principal a una vez completado el cierre de sesión
- popupWindowAttributes: atributos de ventana emergente opcionales. popupSize con alto y ancho, y popupPosition con superior e izquierdo se puede establecer.
- logoutHint: una cadena que especifica la cuenta que se cierra la sesión para omitir el selector de cuentas de servidor en el cierre de sesión.
- popupWindowParent: objeto de ventana opcional que se va a usar como elemento primario al abrir ventanas emergentes. Usa global
windowsi no se proporcionan.
type EndSessionPopupRequest = Partial<
Omit<CommonEndSessionRequest, "tokenQueryParameters">
> & {
authority?: string
mainWindowRedirectUri?: string
popupWindowAttributes?: PopupWindowAttributes
popupWindowParent?: Window
}