syntax = "proto3"; package gpnetd; option go_package = "./gpnetdpb"; option java_outer_classname = "TokenProto"; option java_package = "com.gpnetd"; import "google/protobuf/empty.proto"; service Token { rpc Refresh(TokenRefreshReq) returns (TokenRefreshResp); rpc Revoke(TokenRevokeReq) returns (google.protobuf.Empty); rpc RefreshApplicationToken(TokenRefreshApplicationTokenReq) returns (TokenRefreshApplicationTokenResp); rpc RevokeApplicationToken(TokenRevokeApplicationTokenReq) returns (google.protobuf.Empty); } message TokenRefreshReq { string token = 1; } message TokenRefreshResp { string token = 1; } message TokenRevokeReq { string token = 1; } message TokenRefreshApplicationTokenReq { string token = 1; } message TokenRefreshApplicationTokenResp { string token = 1; } message TokenRevokeApplicationTokenReq { string token = 1; }