identity namespace

Funkcje

Funkcjonować Opis
beforeOperation(typ zdarzenia, optsOrHandler, procedura obsługi)
beforeUserCreated(obsługa) Obsługuje zdarzenie wyzwalane przed utworzeniem użytkownika.
beforeUserCreated(opcje, procedura obsługi) Obsługuje zdarzenie wyzwalane przed utworzeniem użytkownika.
beforeUserSignedIn (obsługa) Obsługuje zdarzenie wyzwalane przed zalogowaniem użytkownika.
beforeUserSignedIn (opcje, procedura obsługi) Obsługuje zdarzenie wyzwalane przed zalogowaniem użytkownika.
getOpts(Opcje blokowania)

Zajęcia

Klasa Opis
Błąd Https Jawny błąd, który może zostać zgłoszony przez procedurę obsługi w celu wysłania błędu do klienta, który wywołał funkcję.

Interfejsy

Interfejs Opis
Zdarzenie blokujące uwierzytelnianie Definiuje zdarzenie uwierzytelniające dla zdarzeń blokujących drugiej generacji
Autoryzuj rekord użytkownika UserRecord przekazany do funkcji blokowania uwierzytelniania z platformy tożsamości.
Opcje blokowania Wszystkie opcje funkcji plus idToken, accessToken ifreshToken.

tożsamość.przedoperacją()

Podpis:

export declare function beforeOperation(eventType: AuthBlockingEventType, optsOrHandler: BlockingOptions | ((event: AuthBlockingEvent) => BeforeCreateResponse | BeforeSignInResponse | void | Promise<BeforeCreateResponse> | Promise<BeforeSignInResponse> | Promise<void>), handler: (event: AuthBlockingEvent) => BeforeCreateResponse | BeforeSignInResponse | void | Promise<BeforeCreateResponse> | Promise<BeforeSignInResponse> | Promise<void>): BlockingFunction;

Parametry

Parametr Typ Opis
typ wydarzenia Typ zdarzenia blokowania uwierzytelniania
optsOrHandler Opcje blokowania | ((zdarzenie: AuthBlockingEvent ) => Przed utworzeniem odpowiedzi | Przed odpowiedzią na logowanie | pustka | Obietnica<BeforeCreateResponse> | Obietnica<BeforeSignInResponse> | Obietnica<void>)
treser (zdarzenie: AuthBlockingEvent ) => Przed utworzeniem odpowiedzi | Przed odpowiedzią na logowanie | pustka | Obietnica<BeforeCreateResponse> | Obietnica<BeforeSignInResponse> | Obietnica<pusta>

Zwroty:

Funkcja blokowania

tożsamość.beforeUserCreated()

Obsługuje zdarzenie wyzwalane przed utworzeniem użytkownika.

Podpis:

export declare function beforeUserCreated(handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;

Parametry

Parametr Typ Opis
treser (zdarzenie: AuthBlockingEvent ) => Przed utworzeniem odpowiedzi | Obietnica<BeforeCreateResponse> | pustka | Obietnica<pusta> Obsługa zdarzeń uruchamiana za każdym razem przed utworzeniem użytkownika

Zwroty:

Funkcja blokowania

tożsamość.beforeUserCreated()

Obsługuje zdarzenie wyzwalane przed utworzeniem użytkownika.

Podpis:

export declare function beforeUserCreated(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;

Parametry

Parametr Typ Opis
decyduje się Opcje blokowania Obiekt zawierający opcje funkcji
treser (zdarzenie: AuthBlockingEvent ) => Przed utworzeniem odpowiedzi | Obietnica<BeforeCreateResponse> | pustka | Obietnica<pusta> Obsługa zdarzeń uruchamiana za każdym razem przed utworzeniem użytkownika

Zwroty:

Funkcja blokowania

tożsamość.beforeUserSignedIn()

Obsługuje zdarzenie wyzwalane przed zalogowaniem użytkownika.

Podpis:

export declare function beforeUserSignedIn(handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;

Parametry

Parametr Typ Opis
treser (zdarzenie: AuthBlockingEvent ) => Odpowiedź przed podpisaniem | Obietnica<BeforeSignInResponse> | pustka | Obietnica<pusta> Obsługa zdarzeń uruchamiana za każdym razem przed zalogowaniem użytkownika

Zwroty:

Funkcja blokowania

tożsamość.beforeUserSignedIn()

Obsługuje zdarzenie wyzwalane przed zalogowaniem użytkownika.

Podpis:

export declare function beforeUserSignedIn(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;

Parametry

Parametr Typ Opis
decyduje się Opcje blokowania Obiekt zawierający opcje funkcji
treser (zdarzenie: AuthBlockingEvent ) => Odpowiedź przed podpisaniem | Obietnica<BeforeSignInResponse> | pustka | Obietnica<pusta> Obsługa zdarzeń uruchamiana za każdym razem przed zalogowaniem użytkownika

Zwroty:

Funkcja blokowania

tożsamość.getOpts()

Podpis:

export declare function getOpts(blockingOptions: BlockingOptions): InternalOptions;

Parametry

Parametr Typ Opis
Opcje blokowania Opcje blokowania

Zwroty:

Opcje wewnętrzne