EndSessionPopupRequest type
FimSessãoPopupPedido
- account - Objeto de conta do qual será desconectado. Todos os tokens ligados a esta conta serão compensados.
- postLogoutRedirectUri - URI para navegar para a página após o logout dentro do popup. Obrigatório para garantir que o pop-up pode ser fechado.
- autoridade - Autoridade para enviar o pedido de logout para.
- correlationId - GUID único definido por pedido para rastrear um pedido de ponta a ponta para fins de telemetria.
- idTokenHint - ID Token usado pelo B2C para validar a saída de logout se exigido pela política
- mainWindowRedirectUri - URI para navegar pela janela principal após a conclusão do logout
- popupWindowAttributes - Atributos opcionais da janela popup. popupSize com altura e largura, e popupPosition com topo e esquerda podem ser definidos.
- logoutHint - Uma cadeia que especifica a conta que está a ser deslogada para que se possa saltar o seletor de contas do servidor ao sair
- popupWindowParent - Objeto opcional de janela para usar como pai ao abrir janelas popup. Usa global
windowse não for indicado.
type EndSessionPopupRequest = Partial<
Omit<CommonEndSessionRequest, "tokenQueryParameters">
> & {
authority?: string
mainWindowRedirectUri?: string
popupWindowAttributes?: PopupWindowAttributes
popupWindowParent?: Window
}