Docs / API Reference / B5SecurityKit.AuthProviders
B5SecurityKit.AuthProviders
B5 Secure · Never Trust · 10 classes · 2 enums · 8 interfaces
Authentication and authorization providers and the HMAC / Service-HMAC / Service-Key handlers.
| Type | Summary |
|---|---|
IActivityPermittedHandler Interface | Handler abstraction — ActivityPermitted. |
IAuthCookieProvider Interface | Provider abstraction — AuthCookie. |
IAuthenticationProvider Interface | Provider abstraction — Authentication. |
IAuthenticationSchemeHandler Interface | Handler abstraction — AuthenticationScheme. |
IAuthorizationProvider Interface | Provider abstraction — Authorization. |
IMultiFactorProvider Interface | Provider abstraction — MultiFactor. |
IServiceHmacTokenDetails Interface | Interface — ServiceHmacTokenDetails. |
IServiceHmacTokenProvider Interface | Issues and validates Service-HMAC tokens bound to specific values. |
AuthCookieHandler Class | AuthCookie scheme handler. |
AuthCookieProvider Class | Issues and validates AuthCookie sessions. |
AuthResult Class | AuthResult. |
AuthSchemeValidationResult Class | AuthSchemeValidationResult. |
AuthenticationProvider Class | AuthenticationProvider. |
AuthorizationProvider Class | AuthorizationProvider. |
DefaultHmacTokenHandler Class | Handles the HMAC scheme with timestamp expiry and replay prevention. |
MultiFactorProvider Class | MultiFactorProvider. |
ServiceHmacTokenHandler Class | Handles the Service-HMAC scheme with expiry and integrity checks. |
ServiceKeyHandler Class | Handles the scoped Service-Key scheme. |
AuthMethod Enum | AuthMethod. |
KeyType Enum | KeyType. |
Developer Relations
Talk to a human.
Get architecture guidance, Test Mode access, integration review, or help choosing the right B5 identity and authorization pattern.