[][src]Module gantry_protocol::catalog

Gantry catalog protocol

This module contains data types and traits for use with Gantry's catalog functionality. Gantry supports the following catalog operations:

  • put - Adds a token to the catalog
  • query - Queries the catalog
  • delete - Takes an entity out of service from the catalog. This will mark the entity as removed/unavailable but will not erase the entry.
  • get - Obtain details on a given entity

Structs

ActorRevision
CatalogQuery
CatalogQueryResult
CatalogQueryResults
Token

A token contains the raw string for a JWT signed with the ed25519 signature format. Actors, Accounts, Operators are all identified by tokens

TokenValidation

A protocol-specific message version of the validation result that the wascap library provides

Enums

PutTokenResponse
QueryType
TokenDetail

Statics

SUBJECT_CATALOG_DELETE_TOKEN
SUBJECT_CATALOG_GET
SUBJECT_CATALOG_PUT_TOKEN
SUBJECT_CATALOG_QUERY