package
0.1.8
Repository: https://github.com/trustbloc/edv.git
Documentation: pkg.go.dev

# Constants

DeleteDocumentVaultOperation represents a delete operation to be performed in a batch.
UpsertDocumentVaultOperation represents an upsert operation to be performed in a batch.

# Structs

DataVaultConfiguration represents a Data Vault Configuration.
DataVaultConfigurationMapping represents an entry in the data vault config store that maps a DataVaultConfiguration to a vaultID.
EncryptedDocument represents an Encrypted Document.
HasQuery represents a simpler version of Query above that matches all documents that are tagged with the index name specified in "has", regardless of index value.
IDTypePair represents an ID+type pair.
IndexedAttribute represents a single indexed attribute.
IndexedAttributeCollection represents a collection of indexed attributes, all of which share a common MAC algorithm and key.
JSONWebEncryption represents a JWE.
Query represents an incoming vault query.
Recipient is a recipient of a JWE including the shared encryption key.
RecipientHeaders are the recipient headers.
StructuredDocument represents a Structured Document.
VaultOperation represents an upsert or delete operation to be performed in a vault.

# Type aliases

Batch represents a batch of operations to be performed in a vault.