@@ -46,7 +46,7 @@ export class CheckSessionIFrame {
4646}
4747
4848// @public (undocumented)
49- export interface CreateSigninRequestArgs extends Omit <SigninRequestArgs , " url" | " authority" | " client_id" | " redirect_uri" | " response_type" | " scope" | " state_data" > {
49+ export interface CreateSigninRequestArgs extends Omit <SigninRequestCreateArgs , " url" | " authority" | " client_id" | " redirect_uri" | " response_type" | " scope" | " state_data" > {
5050 // (undocumented)
5151 redirect_uri? : string ;
5252 // (undocumented)
@@ -622,15 +622,16 @@ export type SigninRedirectArgs = RedirectParams & ExtraSigninRequestArgs;
622622
623623// @public (undocumented)
624624export class SigninRequest {
625- constructor ({ url , authority , client_id , redirect_uri , response_type , scope , state_data , response_mode , request_type , client_secret , nonce , url_state , resource , skipUserInfo , extraQueryParams , extraTokenParams , disablePKCE , ... optionalParams }: SigninRequestArgs );
625+ // (undocumented)
626+ static create({ url , authority , client_id , redirect_uri , response_type , scope , state_data , response_mode , request_type , client_secret , nonce , url_state , resource , skipUserInfo , extraQueryParams , extraTokenParams , disablePKCE , ... optionalParams }: SigninRequestCreateArgs ): Promise <SigninRequest >;
626627 // (undocumented)
627628 readonly state: SigninState ;
628629 // (undocumented)
629630 readonly url: string ;
630631}
631632
632633// @public (undocumented)
633- export interface SigninRequestArgs {
634+ export interface SigninRequestCreateArgs {
634635 // (undocumented)
635636 acr_values? : string ;
636637 // (undocumented)
@@ -731,22 +732,6 @@ export type SigninSilentArgs = IFrameWindowParams & ExtraSigninRequestArgs;
731732
732733// @public (undocumented)
733734export class SigninState extends State {
734- constructor (args : {
735- id? : string ;
736- data? : unknown ;
737- created? : number ;
738- request_type? : string ;
739- url_state? : string ;
740- code_verifier? : string | boolean ;
741- authority: string ;
742- client_id: string ;
743- redirect_uri: string ;
744- scope: string ;
745- client_secret? : string ;
746- extraTokenParams? : Record <string , unknown >;
747- response_mode? : " query" | " fragment" ;
748- skipUserInfo? : boolean ;
749- });
750735 // (undocumented)
751736 readonly authority: string ;
752737 // (undocumented)
@@ -756,9 +741,11 @@ export class SigninState extends State {
756741 readonly code_challenge: string | undefined ;
757742 readonly code_verifier: string | undefined ;
758743 // (undocumented)
744+ static create(args : SigninStateCreateArgs ): Promise <SigninState >;
745+ // (undocumented)
759746 readonly extraTokenParams: Record <string , unknown > | undefined ;
760747 // (undocumented)
761- static fromStorageString(storageString : string ): SigninState ;
748+ static fromStorageString(storageString : string ): Promise < SigninState > ;
762749 // (undocumented)
763750 readonly redirect_uri: string ;
764751 // (undocumented)
@@ -771,6 +758,45 @@ export class SigninState extends State {
771758 toStorageString(): string ;
772759}
773760
761+ // @public (undocumented)
762+ export interface SigninStateArgs {
763+ // (undocumented)
764+ authority: string ;
765+ // (undocumented)
766+ client_id: string ;
767+ // (undocumented)
768+ client_secret? : string ;
769+ // (undocumented)
770+ code_challenge? : string ;
771+ // (undocumented)
772+ code_verifier? : string ;
773+ // (undocumented)
774+ created? : number ;
775+ // (undocumented)
776+ data? : unknown ;
777+ // (undocumented)
778+ extraTokenParams? : Record <string , unknown >;
779+ // (undocumented)
780+ id? : string ;
781+ // (undocumented)
782+ redirect_uri: string ;
783+ // (undocumented)
784+ request_type? : string ;
785+ // (undocumented)
786+ response_mode? : " query" | " fragment" ;
787+ // (undocumented)
788+ scope: string ;
789+ // (undocumented)
790+ skipUserInfo? : boolean ;
791+ // (undocumented)
792+ url_state? : string ;
793+ }
794+
795+ // @public (undocumented)
796+ export type SigninStateCreateArgs = Omit <SigninStateArgs , " code_verifier" > & {
797+ code_verifier? : string | boolean ;
798+ };
799+
774800// @public (undocumented)
775801export type SignoutPopupArgs = PopupWindowParams & ExtraSignoutRequestArgs ;
776802
@@ -838,7 +864,7 @@ export class State {
838864 readonly created: number ;
839865 readonly data? : unknown ;
840866 // (undocumented)
841- static fromStorageString(storageString : string ): State ;
867+ static fromStorageString(storageString : string ): Promise < State > ;
842868 // (undocumented)
843869 readonly id: string ;
844870 // (undocumented)
0 commit comments