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  }