EndSessionPopupRequest type

EndSessionPopupRequest

  • conta – objeto de conta do qual será feito logon. Todos os tokens vinculados a essa conta serão limpos.
  • postLogoutRedirectUri – URI para navegar até a página após o logoff dentro do pop-up. Necessário para garantir que o pop-up possa ser fechado.
  • autoridade – Autoridade para a qual enviar a solicitação de logoff.
  • correlationId – conjunto guid exclusivo por solicitação para rastrear uma solicitação de ponta a ponta para fins de telemetria.
  • idTokenHint – Token de ID usado por B2C para validar o logoff, se necessário, pela política
  • mainWindowRedirectUri – URI para navegar pela janela principal após a conclusão do logoff
  • popupWindowAttributes – Atributos de janela pop-up opcionais. popupSize com altura e largura e popupPosition com parte superior e esquerda podem ser definidos.
  • logoutHint – Uma cadeia de caracteres que especifica a conta que está sendo registrada em log para ignorar o seletor de conta do servidor no logoff
  • popupWindowParent – Objeto de janela opcional a ser usado como pai ao abrir janelas pop-up. Usa global window se não for dado.
type EndSessionPopupRequest = Partial<
  Omit<CommonEndSessionRequest, "tokenQueryParameters">
> & {
  authority?: string
  mainWindowRedirectUri?: string
  popupWindowAttributes?: PopupWindowAttributes
  popupWindowParent?: Window
}