package trisa.gds.models.v1beta1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

enum BusinessCategory

models.proto:186

Used in: api.v1beta1.RegisterRequest, api.v1beta1.SearchRequest, VASP

message Certificate

ca.proto:6

Used in: api.v1beta1.LookupReply, VASP

message Contact

models.proto:108

Used in: Contacts

message Contacts

models.proto:101

At least one of the following contact information is required for the VASP to be registered in a TRISA directory. Contact information should be kept private in the directory service and only used for email communication or verification.

Used in: api.v1beta1.RegisterRequest, VASP

message Jurisdiction

models.proto:174

Used in: TRIXOQuestionnaire

message Name

ca.proto:33

An X.509 distinguished name with the common elements of a DN.

Used in: Certificate

enum ServiceState

models.proto:208

Used in: api.v1beta1.VerificationReply, VASP

message TRIXOQuestionnaire

models.proto:126

Used in: api.v1beta1.RegisterRequest, VASP

message VASP

models.proto:20

VASP represents the top-level directory entry for certificate public key exchange. The TRISA Directory service allows search and lookup of VASP entries and returns TRISA implementation details and certificate key material. VASPs must be registered with IVMS 101 identity data for the business entity as well as natural person entities for technical, legal, billing, and administrative contacts. A VASP entry is also the primary point of replication between directories that implement the directory replication service. It maintains the version information to detect changes with respect to a specific registered directory and faciliates anti-entropy gossip protocols.

enum VerificationState

models.proto:195

Used in: api.v1beta1.RegisterReply, api.v1beta1.VerificationReply, api.v1beta1.VerifyContactReply, VASP

message Version

models.proto:181

Implements a distributed version as a Lamport Scalar

Used in: VASP