TsgcWSAPIServer_WebAuthn › Métodos

Métodos de TsgcWSAPIServer_WebAuthn

Métodos públicos agrupados por finalidade, seguidos pela lista alfabética completa.

Credenciais

NameDescrição
AddCredentialRegistra uma credencial existente (chave pública, id da credencial e usuário) no armazenamento de credenciais do servidor.

Validação

NameDescrição
ValidateRegistrationOptionsAnalisa o payload de atestação do cliente e valida um novo registro de credencial conforme a especificação WebAuthn.
ValidateAuthenticationOptionsAnalisa os dados do autenticador, os dados do cliente e a assinatura e autentica o usuário contra a credencial armazenada.
IsWebAuthnTokenValidVerifica se o WebAuthn bearer token fornecido pelo cliente ainda é válido para a conexão fornecida.
IsWebAuthnUnauthorizedRetorna True quando a conexão não está autorizada e uma resposta 401 deve ser enviada.
IsWebAuthnRequestRetorna True quando o caminho da URL recebida corresponde a um dos endpoints WebAuthn configurados.

Ciclo de Vida

NameDescrição
KeepAliveEnvia um ping de keep-alive na conexão fornecida para impedir que a sessão autenticada expire.

Avançado

NameDescrição
DoProcessHTTPPonto de entrada do pipeline HTTP; despacha requisições de registro, autenticação e autorização.

Todos os Métodos (em ordem alfabética)

NameDescrição
AddCredentialRegistra uma credencial existente (chave pública, id da credencial e usuário) no armazenamento de credenciais do servidor.
DoProcessHTTPPonto de entrada do pipeline HTTP; despacha requisições de registro, autenticação e autorização.
IsWebAuthnRequestRetorna True quando o caminho da URL recebida corresponde a um dos endpoints WebAuthn configurados.
IsWebAuthnTokenValidVerifica se o WebAuthn bearer token fornecido pelo cliente ainda é válido para a conexão fornecida.
IsWebAuthnUnauthorizedRetorna True quando a conexão não está autorizada e uma resposta 401 deve ser enviada.
KeepAliveEnvia um ping de keep-alive na conexão fornecida para impedir que a sessão autenticada expire.
ValidateAuthenticationOptionsAnalisa os dados do autenticador, os dados do cliente e a assinatura e autentica o usuário contra a credencial armazenada.
ValidateRegistrationOptionsAnalisa o payload de atestação do cliente e valida um novo registro de credencial conforme a especificação WebAuthn.