affinidi_tdk_vault 1.13.0
affinidi_tdk_vault: ^1.13.0 copied to clipboard
The Affinidi TDK Vault package provides libraries and tools for embedding Affinidi Vault into your existing Dart applications.
Change Log #
1.13.0 #
Changes #
Feat: Time-Bound Sharing for Granular Access
- Added
expiresAtparameter toItemPermissionsPolicy.addPermission()to configure automatic expiration for shared items - Shared items (files/folders) can now be shared with a time limit, after which access is automatically revoked by the backend
- If
expiresAtis not provided, access remains until manually revoked (default behavior) expiresAtcan be set to any date (past or future) to support testing scenarios
1.12.0 #
Changes #
Feat: Granular File and Folder Sharing
- Added
shareItemmethod to share individual files/folders with specific permissions (read, write, or all) - Added
revokeNodeAccessmethod to revoke access to specific files/folders - Added
getNodeAccessmethod to retrieve access permissions for files/folders
1.1.0 #
Changes #
Promote package for the stable release, which encapsulates these feature(s):
-
Enables Vault creation using the Wallet implementation from the SSI package.
-
Supports creating, managing, and deleting cloud profiles via Affinidi’s services using the Affinidi Vault Data Manager package.
-
Provides the ability to share cloud profiles and retrieve shared profiles.
1.0.0-dev.2 #
- Initial version.