UNPKG

msal

Version:
39 lines (35 loc) 917 B
/* * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. */ import { Account } from "./Account"; import { IdToken } from "./IdToken"; import { StringDict } from "./MsalTypes"; export type AuthResponse = { uniqueId: string; tenantId: string; tokenType: string; idToken: IdToken; idTokenClaims: StringDict; accessToken: string; scopes: Array<string>; expiresOn: Date; account: Account; accountState: string; fromCache: boolean }; export function buildResponseStateOnly(state: string) : AuthResponse { return { uniqueId: "", tenantId: "", tokenType: "", idToken: null, idTokenClaims: null, accessToken: "", scopes: null, expiresOn: null, account: null, accountState: state, fromCache: false }; }