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.
| Type | Summary |
|---|---|
IEntityIdAuthorizer Interface | Custom record-level authorization hook for ADA. |
IIdMemberReference Interface | Interface — IdMemberReference. |
IIdReference Interface | Interface — IdReference. |
IReferencesProvider<TIdMemberReference> Interface | Provider abstraction — References. |
EntityIdAuthorizer<TIdMemberReference> Class | EntityIdAuthorizer. |
IdMemberReference<TIdReference> Class | IdMemberReference. |
IdReference<TId> Class | IdReference. |
MemberInfo Class | MemberInfo. |
ReferencesProviderBase<TIdMemberReference,TIdReference> Class | ReferencesProviderBase. |
AuthorizeAttribute Attribute | Marks a member for ADA authorization. |
DoNotAuthorizeAttribute Attribute | Explicitly exempts a member from ADA. |
NotAReferencesLoaderAttribute Attribute | Attribute — 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.