...
1
2
3
4
5
6
7 package identity
8
9 import (
10 context "context"
11 grpc "google.golang.org/grpc"
12 codes "google.golang.org/grpc/codes"
13 status "google.golang.org/grpc/status"
14 )
15
16
17
18
19 const _ = grpc.SupportPackageIsVersion7
20
21 const (
22 Identity_Certify_FullMethodName = "/io.linkerd.proxy.identity.Identity/Certify"
23 )
24
25
26
27
28 type IdentityClient interface {
29
30
31
32
33
34
35
36 Certify(ctx context.Context, in *CertifyRequest, opts ...grpc.CallOption) (*CertifyResponse, error)
37 }
38
39 type identityClient struct {
40 cc grpc.ClientConnInterface
41 }
42
43 func NewIdentityClient(cc grpc.ClientConnInterface) IdentityClient {
44 return &identityClient{cc}
45 }
46
47 func (c *identityClient) Certify(ctx context.Context, in *CertifyRequest, opts ...grpc.CallOption) (*CertifyResponse, error) {
48 out := new(CertifyResponse)
49 err := c.cc.Invoke(ctx, Identity_Certify_FullMethodName, in, out, opts...)
50 if err != nil {
51 return nil, err
52 }
53 return out, nil
54 }
55
56
57
58
59 type IdentityServer interface {
60
61
62
63
64
65
66
67 Certify(context.Context, *CertifyRequest) (*CertifyResponse, error)
68 mustEmbedUnimplementedIdentityServer()
69 }
70
71
72 type UnimplementedIdentityServer struct {
73 }
74
75 func (UnimplementedIdentityServer) Certify(context.Context, *CertifyRequest) (*CertifyResponse, error) {
76 return nil, status.Errorf(codes.Unimplemented, "method Certify not implemented")
77 }
78 func (UnimplementedIdentityServer) mustEmbedUnimplementedIdentityServer() {}
79
80
81
82
83 type UnsafeIdentityServer interface {
84 mustEmbedUnimplementedIdentityServer()
85 }
86
87 func RegisterIdentityServer(s grpc.ServiceRegistrar, srv IdentityServer) {
88 s.RegisterService(&Identity_ServiceDesc, srv)
89 }
90
91 func _Identity_Certify_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
92 in := new(CertifyRequest)
93 if err := dec(in); err != nil {
94 return nil, err
95 }
96 if interceptor == nil {
97 return srv.(IdentityServer).Certify(ctx, in)
98 }
99 info := &grpc.UnaryServerInfo{
100 Server: srv,
101 FullMethod: Identity_Certify_FullMethodName,
102 }
103 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
104 return srv.(IdentityServer).Certify(ctx, req.(*CertifyRequest))
105 }
106 return interceptor(ctx, in, info, handler)
107 }
108
109
110
111
112 var Identity_ServiceDesc = grpc.ServiceDesc{
113 ServiceName: "io.linkerd.proxy.identity.Identity",
114 HandlerType: (*IdentityServer)(nil),
115 Methods: []grpc.MethodDesc{
116 {
117 MethodName: "Certify",
118 Handler: _Identity_Certify_Handler,
119 },
120 },
121 Streams: []grpc.StreamDesc{},
122 Metadata: "identity.proto",
123 }
124
View as plain text