Directories
¶
Path | Synopsis |
---|---|
Package dsp manages the dataspace protocol.
|
Package dsp manages the dataspace protocol. |
contract
Package contract contains the Negotiation type and all related code.
|
Package contract contains the Negotiation type and all related code. |
persistence
Package persistence contains the storage interfaces for the dataspace code.
|
Package persistence contains the storage interfaces for the dataspace code. |
persistence/badger
Package badger contains an implementation of the persistance.StorageProvider interface.
|
Package badger contains an implementation of the persistance.StorageProvider interface. |
internal
|
|
authforwarder
Package authforwarder is a combination of http middleware and grpc injectors that passes the content of the "Authorization" header from the incoming http request to any outgoing grpc calls.
|
Package authforwarder is a combination of http middleware and grpc injectors that passes the content of the "Authorization" header from the incoming http request to any outgoing grpc calls. |
cfg
Package cfg contains configuration helpers for RUN-DSP.
|
Package cfg contains configuration helpers for RUN-DSP. |
client
Package client contains a client for RUN-DSP, this is the base of all client subcommands.
|
Package client contains a client for RUN-DSP, this is the base of all client subcommands. |
client/authinjector
Package authinjector contains a helper injector that injects an argument in the metadata.
|
Package authinjector contains a helper injector that injects an argument in the metadata. |
client/downloaddataset
Package downloaddataset offers a command to download a dataset.
|
Package downloaddataset offers a command to download a dataset. |
client/getcatalog
Package getcatalog gets a catalog from the requested dataspace provider.
|
Package getcatalog gets a catalog from the requested dataspace provider. |
client/getdataset
Package getdataset offers a command to get the information of specific dataset.
|
Package getdataset offers a command to get the information of specific dataset. |
client/shared
Package shared contains shared constants for the client and all its subcommands.
|
Package shared contains shared constants for the client and all its subcommands. |
server
Package server provides the server subcommand.
|
Package server provides the server subcommand. |
ui
Package ui contains UI functions, mostly output functions at this time.
|
Package ui contains UI functions, mostly output functions at this time. |
Package jsonld contains utility types and functions to handle JSON-LD files.
|
Package jsonld contains utility types and functions to handle JSON-LD files. |
Package logging provides logging utilities.
|
Package logging provides logging utilities. |
mocks
|
|
Package odrl contains ODRL code
|
Package odrl contains ODRL code |
Package OID contains tools to work with OIDs.
|
Package OID contains tools to work with OIDs. |
Click to show internal directories.
Click to hide internal directories.