msal-iframe-ok
Version:
Fork to allow silent renewal in iFrame of Microsoft Authentication Library for js
25 lines (24 loc) • 666 B
TypeScript
import { Account } from "./Account";
/**
* Key-Value type to support queryParams and extraQueryParams
*/
export declare type QPDict = {
[key: string]: string;
};
/**
* @link AuthenticationParameters}AuthenticationParameters
*/
export declare type AuthenticationParameters = {
scopes?: Array<string>;
extraScopesToConsent?: Array<string>;
prompt?: string;
extraQueryParameters?: QPDict;
claimsRequest?: string;
authority?: string;
state?: string;
correlationId?: string;
account?: Account;
sid?: string;
loginHint?: string;
};
export declare function validateClaimsRequest(request: AuthenticationParameters): void;