Directories
¶
Path | Synopsis |
---|---|
didtest
Package didtest provides Personas that can be used for testing.
|
Package didtest provides Personas that can be used for testing. |
pkg
|
|
args
Package args provides the type that represents the Arguments passed to a command within an invocation.Token as well as a convenient Add method to incrementally build the underlying map.
|
Package args provides the type that represents the Arguments passed to a command within an invocation.Token as well as a convenient Add method to incrementally build the underlying map. |
policy/literal
Package literal holds a collection of functions to create IPLD types to use in policies, selector and args.
|
Package literal holds a collection of functions to create IPLD types to use in policies, selector and args. |
delegation
Package delegation implements the UCAN delegation specification with an immutable Token type as well as methods to convert the Token to and from the envelope-enclosed, signed and DAG-CBOR-encoded form that should most commonly be used for transport and storage.
|
Package delegation implements the UCAN delegation specification with an immutable Token type as well as methods to convert the Token to and from the envelope-enclosed, signed and DAG-CBOR-encoded form that should most commonly be used for transport and storage. |
delegation/delegationtest
Package delegationtest provides a set of pre-built delegation tokens for a variety of test cases.
|
Package delegationtest provides a set of pre-built delegation tokens for a variety of test cases. |
internal/envelope
Package envelope provides functions that convert between wire-format encoding of a [UCAN] token's [Envelope] and the Go type representing a verified [TokenPayload].
|
Package envelope provides functions that convert between wire-format encoding of a [UCAN] token's [Envelope] and the Go type representing a verified [TokenPayload]. |
internal/varsig
Package varsig implements the portion of the [varsig specification] that's needed for the UCAN [Envelope].
|
Package varsig implements the portion of the [varsig specification] that's needed for the UCAN [Envelope]. |
invocation
Package invocation implements the UCAN invocation specification with an immutable Token type as well as methods to convert the Token to and from the envelope-enclosed, signed and DAG-CBOR-encoded form that should most commonly be used for transport and storage.
|
Package invocation implements the UCAN invocation specification with an immutable Token type as well as methods to convert the Token to and from the envelope-enclosed, signed and DAG-CBOR-encoded form that should most commonly be used for transport and storage. |
Click to show internal directories.
Click to hide internal directories.