get.porter.sh/porter@v1.3.0/pkg/signing/plugins/proto/signing_protocol.proto (about)

     1  syntax = "proto3";
     2  package plugins;
     3  
     4  option go_package = "get.porter.sh/porter/pkg/signing/plugins/proto";
     5  
     6  message SignRequest {
     7    string Ref = 1;
     8  }
     9  
    10  message VerifyRequest {
    11    string Ref = 1;
    12  }
    13  
    14  message ConnectRequest {}
    15  
    16  message SignResponse {}
    17  
    18  message VerifyResponse {}
    19  
    20  message ConnectResponse {}
    21  
    22  service SigningProtocol {
    23    rpc Sign(SignRequest) returns (SignResponse);
    24    rpc Verify(VerifyRequest) returns (VerifyResponse);
    25    rpc Connect(ConnectRequest) returns (ConnectResponse);
    26  }