package
0.1.8
Repository: https://github.com/trustbloc/edge-service.git
Documentation: pkg.go.dev

# Functions

UnmarshalCaveat unmarshals polymorphic Caveat.
UnmarshalCaveatSlice unmarshals polymorphic slices of Caveat.
UnmarshalOperator unmarshals polymorphic Operator.
UnmarshalOperatorSlice unmarshals polymorphic slices of Operator.
UnmarshalQuery unmarshals polymorphic Query.
UnmarshalQuerySlice unmarshals polymorphic slices of Query.

# Structs

Authorization An authorization object encodes the permissions granted to a third party.
AuthorizedQuery AuthorizedQuery is a query that has been pre-authorized by another Comparator.
Comparison A comparison is a request to compare two or more documents.
ComparisonResult comparison result swagger:model ComparisonResult.
Config config swagger:model Config.
DocQuery DocQuery identifies a document by directly referencing the document's Vault Server vaultID and docID.
DocQueryAO1AuthTokens doc query a o1 auth tokens swagger:model DocQueryAO1AuthTokens.
EqOp eq op swagger:model EqOp.
Error error swagger:model Error.
ExpiryCaveat expiry caveat swagger:model ExpiryCaveat.
Extract extract swagger:model Extract.
ExtractResp extract resp swagger:model ExtractResp.
ExtractRespDocumentsItems0 extract resp documents items0 swagger:model ExtractRespDocumentsItems0.
Scope scope swagger:model Scope.
ScopeAuthTokens scope auth tokens swagger:model ScopeAuthTokens.

# Interfaces

Caveat Caveats place constraints on the scope of an authorization.
Operator Operators indicate the kind of comparison operation to be performed.
Query A query identifies a document to be compared.