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 window se não for indicado.
type EndSessionPopupRequest = Partial<
  Omit<CommonEndSessionRequest, "tokenQueryParameters">
> & {
  authority?: string
  mainWindowRedirectUri?: string
  popupWindowAttributes?: PopupWindowAttributes
  popupWindowParent?: Window
}