1234567891011121314151617181920212223242526272829303132333435363738 |
- syntax = "proto2";
- message Request {
- message InitQuoteRequest {
- optional uint32 timeout = 9;
- }
- message GetQuoteRequest {
- required bytes report = 1;
- required uint32 quote_type = 2;
- required bytes spid = 3;
- optional bytes nonce = 4;
- optional bytes sig_rl = 5;
- required uint32 buf_size = 6;
- optional bool qe_report = 7;
- optional uint32 timeout = 9;
- }
- optional InitQuoteRequest initQuoteReq = 1;
- optional GetQuoteRequest getQuoteReq = 2;
- }
- message Response {
- message InitQuoteResponse {
- required uint32 errorCode = 1 [default = 1];
- optional bytes targetInfo = 2;
- optional bytes gid = 3;
- }
- message GetQuoteResponse {
- required uint32 errorCode = 1 [default = 1];
- optional bytes quote = 2;
- optional bytes qe_report = 3;
- }
- optional InitQuoteResponse initQuoteRes = 1;
- optional GetQuoteResponse getQuoteRes = 2;
- }
|