Docs / API Reference / B5SecurityKit.Net
B5SecurityKit.Net
B5 Secure · Never Trust · 21 attributes · 6 classes · 1 enums · 4 interfaces
Shared ASP.NET integration: request definitions, the registry base and the full attribute set.
| Type | Summary |
|---|---|
IAuthorizeRequestDefinition Interface | Interface — AuthorizeRequestDefinition. |
IAuthorizeRequestDefinitionRegistrar Interface | Interface — AuthorizeRequestDefinitionRegistrar. |
INetRequestService Interface | Service abstraction — NetRequest. |
INetSecuritySettings Interface | Interface — NetSecuritySettings. |
ActivityPermittedHandler Class | ActivityPermitted scheme handler. |
AuthorizeRequestDefinitionRegistrar Class | AuthorizeRequestDefinitionRegistrar. |
B5SecurityKitRegistryBase Class | DI registration for B5 Secure on this platform. |
MvcSecurityFailureResponseHandler Class | MvcSecurityFailureResponse scheme handler. |
NetSecuritySettings Class | NetSecuritySettings. |
RegistrationOptions Class | RegistrationOptions. |
AcceptAuthCookieAttribute Attribute | Attribute — AcceptAuthCookie. |
AcceptHmacTokenInQueryStringAttribute Attribute | Attribute — AcceptHmacTokenInQueryString. |
AcceptServiceHmacTokenAttribute Attribute | Attribute — AcceptServiceHmacToken. |
AcceptServiceKeyAttribute Attribute | Attribute — AcceptServiceKey. |
AllowAnonymousAttribute Attribute | Explicit, auditable exception that skips authentication. |
AllowImpersonationAttribute Attribute | Attribute — AllowImpersonation. |
AllowPasswordExpiredAttribute Attribute | Attribute — AllowPasswordExpired. |
AllowSuspendedUserAttribute Attribute | Permits a suspended user to reach an action. |
AuthActionAttribute Attribute | Attribute — AuthAction. |
AuthEntityAttribute Attribute | Declares the entity an action authorizes against (ADA). |
AuthPermissionAttribute Attribute | Requires a named permission for the action. |
AuthorizeControllerAttribute Attribute | Attribute — AuthorizeController. |
DisabledAttribute Attribute | Attribute — Disabled. |
ExcludeBodyFromHmacAttribute Attribute | Excludes the body from HMAC signature computation. |
FeatureAttribute Attribute | Attribute — Feature. |
MFANotRequiredAttribute Attribute | Exempts an action from multi-factor. |
MultiFactorSettingAttribute Attribute | Attribute — MultiFactorSetting. |
PossessesPermissionCodeAttribute Attribute | Attribute — PossessesPermissionCode. |
PublicAttribute Attribute | Marks an endpoint as public. |
SkipActivityAuthorizationAttribute Attribute | Skips ADA for an action. |
VerificationNotRequiredAttribute Attribute | Exempts an action from account-verification checks. |
ResponseStatus Enum | ResponseStatus. |
Developer Relations
Talk to a human.
Get architecture guidance, Test Mode access, integration review, or help choosing the right B5 identity and authorization pattern.