package
6.0.0-beta.10+incompatible
Repository: https://github.com/nuts-foundation/nuts-node.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author

# Constants

AssertionMethodUsage indicates if the generated key pair can be used for assertions.
AuthenticationUsage indicates if the generated key pair can be used for authentication.
CapabilityDelegationUsage indicates if the generated key pair can be used for altering DID Documents.
CapabilityInvocationUsage indicates if the generated key pair can be used for capability invocations.
No description provided by the author
No description provided by the author
No description provided by the author
KeyAgreementUsage indicates if the generated key pair can be used for Key agreements.

# Structs

DID is the gorm representation of the DID table.
DIDChangeLog represents a log of changes to a DID document It is used as a 2-phase commit log to keep did:nuts/did:web/others in sync.
DIDDocument is the gorm representation of the did_document_version table.
No description provided by the author
Service is the gorm representation of the did_service table.
VerificationMethod is the gorm representation of the did_verificationmethod table.

# Type aliases

DIDKeyFlags is a bitmask used for specifying for what purposes a key in a DID document can be used (a.k.a.
VerificationMethodKeyType is used to marshal and unmarshal the key type to the DB SQL databases use SMALLINT for this type.