protodoc.io
Project trinsic-id/okapi
Welcome
Readme
License
Commits
GitHub project
Download project
Desktop application
Contact us
google.protobuf
okapi.examples.v1
okapi.hashing.v1
okapi.keys.v1
okapi.metadata
okapi.proofs.v1
okapi.security.v1
okapi.transport.v1
pbmse.v1
okapi.transport.v1
CoreMessage
PackRequest
PackResponse
SignRequest
SignResponse
UnpackRequest
UnpackResponse
VerifyRequest
VerifyResponse
package
okapi.transport.v1
Get desktop application:
View/edit binary Protocol Buffers messages
message
CoreMessage
transport.proto:55
string
id
= 1
string
type
= 2
bytes
body
= 3
repeated
string
to
= 4
string
from
= 5
int64
created
= 6
int64
expires
= 7
message
PackRequest
transport.proto:31
optional
keys.v1.JsonWebKey
sender_key
= 1
optional
keys.v1.JsonWebKey
receiver_key
= 2
bytes
associated_data
= 3
bytes
plaintext
= 4
pbmse.v1.EncryptionMode
mode
= 5
pbmse.v1.EncryptionAlgorithm
algorithm
= 6
message
PackResponse
transport.proto:40
optional
pbmse.v1.EncryptedMessage
message
= 1
message
SignRequest
transport.proto:12
bytes
payload
= 1
optional
keys.v1.JsonWebKey
key
= 2
optional
pbmse.v1.SignedMessage
append_to
= 3
message
SignResponse
transport.proto:18
optional
pbmse.v1.SignedMessage
message
= 1
message
UnpackRequest
transport.proto:44
optional
keys.v1.JsonWebKey
sender_key
= 1
optional
keys.v1.JsonWebKey
receiver_key
= 2
optional
pbmse.v1.EncryptedMessage
message
= 3
message
UnpackResponse
transport.proto:51
bytes
plaintext
= 1
message
VerifyRequest
transport.proto:22
optional
pbmse.v1.SignedMessage
message
= 1
optional
keys.v1.JsonWebKey
key
= 2
message
VerifyResponse
transport.proto:27
bool
is_valid
= 1