Securing 2M+ accounts & $15B+ in assets, protected & secure·B5 Secure™ — per data-element authorization for .NET platforms

B5SecurityKit.Authorization

Docs / API Reference / B5SecurityKit.Authorization

B5SecurityKit.Authorization

B5 Secure · Never Trust · 3 attributes · 5 classes · 4 interfaces

Activity-based, data-aware authorization (ADA): authorizers, references and attributes.

TypeSummary
IEntityIdAuthorizer InterfaceCustom record-level authorization hook for ADA.
IIdMemberReference InterfaceInterface — IdMemberReference.
IIdReference InterfaceInterface — IdReference.
IReferencesProvider<TIdMemberReference> InterfaceProvider abstraction — References.
EntityIdAuthorizer<TIdMemberReference> ClassEntityIdAuthorizer.
IdMemberReference<TIdReference> ClassIdMemberReference.
IdReference<TId> ClassIdReference.
MemberInfo ClassMemberInfo.
ReferencesProviderBase<TIdMemberReference,TIdReference> ClassReferencesProviderBase.
AuthorizeAttribute AttributeMarks a member for ADA authorization.
DoNotAuthorizeAttribute AttributeExplicitly exempts a member from ADA.
NotAReferencesLoaderAttribute AttributeAttribute — NotAReferencesLoader.
Developer Relations

Talk to a human.

Get architecture guidance, Test Mode access, integration review, or help choosing the right B5 identity and authorization pattern.

Scroll to Top