MJCZone.DapperMatic.AspNetCore.Security
Assembly: MJCZone.DapperMatic.AspNetCore
Classes
| Name | Description |
|---|---|
| CryptoUtils | Utility methods for encryption and decryption using AES-GCM. Supports both raw 256-bit keys (Base64) and passphrase-derived keys (PBKDF2). Encrypted payloads include necessary metadata (mode, salt, nonce, tag). |
| DefaultDapperMaticPermissions | Default implementation of IDapperMaticPermissions that allows all users, all authenticated user, or users with a specific role. |
| OperationTags | Utility class for identifying DapperMatic operation tags. |
Interfaces
| Name | Description |
|---|---|
| IDapperMaticPermissions | Interface for implementing custom authorization logic for DapperMatic operations. |
Enums
| Name | Description |
|---|---|
| PermissionDefault | Specifies the default permission behavior. |