github.com/infraboard/keyauth@v0.8.1/apps/token/service_http.pb.go (about)

     1  // Code generated by protoc-gen-go-http. DO NOT EDIT.
     2  
     3  package token
     4  
     5  import (
     6  	http "github.com/infraboard/mcube/pb/http"
     7  )
     8  
     9  // HttpEntry todo
    10  func HttpEntry() *http.EntrySet {
    11  	set := &http.EntrySet{
    12  		Items: []*http.Entry{
    13  			{
    14  				Path:              "/keyauth.token.TokenService/IssueToken",
    15  				FunctionName:      "IssueToken",
    16  				Method:            "POST",
    17  				Resource:          "token",
    18  				AuthEnable:        false,
    19  				PermissionEnable:  false,
    20  				AuditLog:          false,
    21  				RequiredNamespace: false,
    22  				Labels:            map[string]string{},
    23  				Extension:         map[string]string{},
    24  			},
    25  			{
    26  				Path:              "/keyauth.token.TokenService/ValidateToken",
    27  				FunctionName:      "ValidateToken",
    28  				Method:            "GET",
    29  				Resource:          "token",
    30  				AuthEnable:        false,
    31  				PermissionEnable:  false,
    32  				AuditLog:          false,
    33  				RequiredNamespace: false,
    34  				Labels:            map[string]string{},
    35  				Extension:         map[string]string{},
    36  			},
    37  			{
    38  				Path:              "/keyauth.token.TokenService/DescribeToken",
    39  				FunctionName:      "DescribeToken",
    40  				Method:            "GET",
    41  				Resource:          "token",
    42  				AuthEnable:        true,
    43  				PermissionEnable:  false,
    44  				AuditLog:          false,
    45  				RequiredNamespace: false,
    46  				Labels:            map[string]string{},
    47  				Extension:         map[string]string{},
    48  			},
    49  			{
    50  				Path:              "/keyauth.token.TokenService/RevolkToken",
    51  				FunctionName:      "RevolkToken",
    52  				Method:            "DELETE",
    53  				Resource:          "token",
    54  				AuthEnable:        true,
    55  				PermissionEnable:  false,
    56  				AuditLog:          false,
    57  				RequiredNamespace: false,
    58  				Labels:            map[string]string{},
    59  				Extension:         map[string]string{},
    60  			},
    61  			{
    62  				Path:              "/keyauth.token.TokenService/BlockToken",
    63  				FunctionName:      "BlockToken",
    64  				Method:            "PUT",
    65  				Resource:          "token",
    66  				AuthEnable:        true,
    67  				PermissionEnable:  false,
    68  				AuditLog:          false,
    69  				RequiredNamespace: false,
    70  				Labels:            map[string]string{},
    71  				Extension:         map[string]string{},
    72  			},
    73  			{
    74  				Path:              "/keyauth.token.TokenService/ChangeNamespace",
    75  				FunctionName:      "ChangeNamespace",
    76  				Method:            "PUT",
    77  				Resource:          "token",
    78  				AuthEnable:        true,
    79  				PermissionEnable:  false,
    80  				AuditLog:          false,
    81  				RequiredNamespace: false,
    82  				Labels:            map[string]string{},
    83  				Extension:         map[string]string{},
    84  			},
    85  			{
    86  				Path:              "/keyauth.token.TokenService/QueryToken",
    87  				FunctionName:      "QueryToken",
    88  				Method:            "GET",
    89  				Resource:          "token",
    90  				AuthEnable:        true,
    91  				PermissionEnable:  false,
    92  				AuditLog:          false,
    93  				RequiredNamespace: false,
    94  				Labels:            map[string]string{},
    95  				Extension:         map[string]string{},
    96  			},
    97  			{
    98  				Path:              "/keyauth.token.TokenService/DeleteToken",
    99  				FunctionName:      "DeleteToken",
   100  				Method:            "GET",
   101  				Resource:          "token",
   102  				AuthEnable:        true,
   103  				PermissionEnable:  false,
   104  				AuditLog:          false,
   105  				RequiredNamespace: false,
   106  				Labels:            map[string]string{},
   107  				Extension:         map[string]string{},
   108  			},
   109  		},
   110  	}
   111  	return set
   112  }