Gatekeeper.Api

Classes

Class Description
AuthorizationService Service for evaluating authorization decisions.
Base64Url Base64URL encoding utilities for WebAuthn credential IDs.
DatabaseSetup Database initialization and seeding using Migration library.
DbConfig Database connection configuration.
EvaluateRequest Request to evaluate multiple permissions.
FileLogger Simple file logger that appends log entries to a file.
FileLoggerProvider Simple file logger provider for writing logs to disk.
FileLoggingExtensions Extension methods for adding file logging.
JwtConfig JWT signing configuration.
LoginBeginRequest Request to begin passkey login.
LoginCompleteRequest Request to complete passkey login.
PermissionCheck Single permission check.
Program Program entry point marker for WebApplicationFactory.
RegisterBeginRequest Request to begin passkey registration.
RegisterCompleteRequest Request to complete passkey registration.
TokenClaims Token claims data.
TokenValidationError Failed token validation result.
TokenValidationOk Successful token validation result.
TokenService JWT token generation and validation service.