package
0.0.0-20220916203922-7b7c10a5d0ef
Repository: https://github.com/trustbloc/ace.git
Documentation: pkg.go.dev

# Functions

NewService returns a new instance of Service.

# Constants

Approver represents an entity that provides authorization for the release of the protected data.
Collector represents an entity that collects sensitive data.
Handler represents an entity that is permitted to request the release of protected data.

# Variables

ErrNotAllowed is returned when a subject DID is not allowed to proceed under the given policy.

# Structs

Policy contains policy configuration for storing and releasing protected data.
Service works with policy configurations.

# Type aliases

Role is a role of entity represented by DID.