TsgcWSAPIServer_WebAuthn › Methods
Public methods grouped by purpose, followed by the full alphabetical list.
| Name | Description |
|---|---|
| AddCredential | Registers an existing credential (public key, credential id and user) in the server credential store. |
| Name | Description |
|---|---|
| ValidateRegistrationOptions | Parses the client attestation payload and validates a new credential registration per the WebAuthn specification. |
| ValidateAuthenticationOptions | Parses the authenticator data, client data and signature and authenticates the user against the stored credential. |
| IsWebAuthnTokenValid | Checks whether the WebAuthn bearer token supplied by the client is still valid for the given connection. |
| IsWebAuthnUnauthorized | Returns True when the connection is not authorized and a 401 response must be sent. |
| IsWebAuthnRequest | Returns True when the incoming URL path matches one of the configured WebAuthn endpoints. |
| Name | Description |
|---|---|
| KeepAlive | Sends a keep-alive ping on the given connection to prevent the authenticated session from expiring. |
| Name | Description |
|---|---|
| DoProcessHTTP | Entry point of the HTTP pipeline; dispatches registration, authentication and authorization requests. |
| Name | Description |
|---|---|
| AddCredential | Registers an existing credential (public key, credential id and user) in the server credential store. |
| DoProcessHTTP | Entry point of the HTTP pipeline; dispatches registration, authentication and authorization requests. |
| IsWebAuthnRequest | Returns True when the incoming URL path matches one of the configured WebAuthn endpoints. |
| IsWebAuthnTokenValid | Checks whether the WebAuthn bearer token supplied by the client is still valid for the given connection. |
| IsWebAuthnUnauthorized | Returns True when the connection is not authorized and a 401 response must be sent. |
| KeepAlive | Sends a keep-alive ping on the given connection to prevent the authenticated session from expiring. |
| ValidateAuthenticationOptions | Parses the authenticator data, client data and signature and authenticates the user against the stored credential. |
| ValidateRegistrationOptions | Parses the client attestation payload and validates a new credential registration per the WebAuthn specification. |