EndSessionPopupRequest type

EndSessionPopupRequest

  • account – Kontoobjekt som loggas ut från. Alla token som är kopplade till det här kontot rensas.
  • postLogoutRedirectUri – URI att navigera till efter utloggningssidan i popup-fönstret. Krävs för att säkerställa att popup-fönstret kan stängas.
  • authority – Behörighet att skicka utloggningsbegäran till.
  • correlationId – Unik GUID-uppsättning per begäran för att spåra en begäran från slutpunkt till slutpunkt för telemetriändamål.
  • idTokenHint – ID-token som används av B2C för att verifiera utloggning om det krävs av principen
  • mainWindowRedirectUri – URI för att navigera huvudfönstret till när utloggningen är klar
  • popupWindowAttributes – Valfria popup-fönsterattribut. popupSize med höjd och bredd, och popupPosition med överkant och vänster kan ställas in.
  • logoutHint – en sträng som anger det konto som loggas ut för att hoppa över serverkontoväljaren vid utloggning
  • popupWindowParent – Valfritt fönsterobjekt som ska användas som överordnat när popup-fönster öppnas. Använder globalt window om det inte anges.
type EndSessionPopupRequest = Partial<
  Omit<CommonEndSessionRequest, "tokenQueryParameters">
> & {
  authority?: string
  mainWindowRedirectUri?: string
  popupWindowAttributes?: PopupWindowAttributes
  popupWindowParent?: Window
}