github.com/infraboard/keyauth@v0.8.1/apps/token/pb/service.proto (about) 1 syntax = "proto3"; 2 3 package infraboard.keyauth.token; 4 option go_package = "github.com/infraboard/keyauth/apps/token"; 5 6 import "apps/token/pb/request.proto"; 7 import "apps/token/pb/token.proto"; 8 9 service Service { 10 rpc IssueToken(IssueTokenRequest) returns (Token) {}; 11 rpc ValidateToken (ValidateTokenRequest) returns (Token) {}; 12 rpc DescribeToken(DescribeTokenRequest) returns (Token) {}; 13 rpc RevolkToken(RevolkTokenRequest) returns (Token) {}; 14 rpc BlockToken(BlockTokenRequest) returns (Token) {}; 15 rpc ChangeNamespace(ChangeNamespaceRequest) returns (Token) {}; 16 rpc QueryToken(QueryTokenRequest) returns (Set) {}; 17 rpc DeleteToken(DeleteTokenRequest) returns (DeleteTokenResponse) {}; 18 }