Funções
Função | Descrição |
---|---|
beforeOperation(eventType, optsOrHandler, handle) | |
beforeUserCreated(handler) | Processa um evento acionado antes da criação de um usuário. |
beforeUserCreated(opts, handle) | Processa um evento acionado antes da criação de um usuário. |
beforeUserSignedIn(handler) | Processa um evento acionado antes do login do usuário. |
beforeUserSignedIn(opts, handle) | Processa um evento acionado antes do login do usuário. |
getOpts(BlockingOptions) |
Classes
Turma | Descrição |
---|---|
HttpsError (em inglês) | Um erro explícito que pode ser gerado a partir de um manipulador para enviar um erro ao cliente que chamou a função. |
Interfaces
Interface | Descrição |
---|---|
AuthBlockingEvent | Define o evento de autenticação para eventos de bloqueio da 2a geração |
AuthUserRecord (em inglês) | O UserRecord transmitido para autenticação de funções de bloqueio da plataforma de identidade. |
BlockingOptions | Todas as opções de função mais idToken, accessToken e refreshToken. |
Identity.beforeOperation()
Assinatura:
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;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
eventType | AuthBlockingEventType | |
optsOrHandler | BlockingOptions | ((evento: AuthBlockingEvent) => beforeCreateResponse | beforeSignInResponse | void | Commit<BeforeCreateResponse> | Commit<BeforeSignInResponse> | Promessa<void>) | |
handler | (evento: AuthBlockingEvent) => beforeCreateResponse | AntesSignInResponse | anular | Promessa<Antes deCriarResponse> | Promessa<BeforeSignInResponse> | Promessa<void> |
Retorna:
Função de bloqueio
Identity.beforeUserCreated()
Processa um evento acionado antes da criação de um usuário.
Assinatura:
export declare function beforeUserCreated(handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
handler | (evento: AuthBlockingEvent) => beforeCreateResponse | Promessa<Antes deCriarResponse> | anular | Promessa<void> | Manipulador de eventos que é executado sempre antes da criação de um usuário |
Retorna:
Função de bloqueio
Identity.beforeUserCreated()
Processa um evento acionado antes da criação de um usuário.
Assinatura:
export declare function beforeUserCreated(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
opta | BlockingOptions | Objeto contendo opções de função |
handler | (evento: AuthBlockingEvent) => beforeCreateResponse | Promessa<Antes deCriarResponse> | anular | Promessa<void> | Manipulador de eventos que é executado sempre antes da criação de um usuário |
Retorna:
Função de bloqueio
Identity.beforeUserSignedIn()
Processa um evento acionado antes do login do usuário.
Assinatura:
export declare function beforeUserSignedIn(handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
handler | (evento: AuthBlockingEvent) => AntesSignInResponse | Promessa<BeforeSignInResponse> | anular | Promessa<void> | Manipulador de eventos que é executado sempre antes do login de um usuário |
Retorna:
Função de bloqueio
Identity.beforeUserSignedIn()
Processa um evento acionado antes do login do usuário.
Assinatura:
export declare function beforeUserSignedIn(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
opta | BlockingOptions | Objeto contendo opções de função |
handler | (evento: AuthBlockingEvent) => AntesSignInResponse | Promessa<BeforeSignInResponse> | anular | Promessa<void> | Manipulador de eventos que é executado sempre antes do login de um usuário |
Retorna:
Função de bloqueio
Identity.getOpts()
Assinatura:
export declare function getOpts(blockingOptions: BlockingOptions): InternalOptions;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
blockOptions | BlockingOptions |
Retorna:
InternalOptions