// Code generated by protoc-gen-go. DO NOT EDIT. // source: auth/auth.proto package pbAuth // import "OpenIM/pkg/proto/auth" import proto "github.com/golang/protobuf/proto" import fmt "fmt" import math "math" import ( context "golang.org/x/net/context" grpc "google.golang.org/grpc" ) // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal var _ = fmt.Errorf var _ = math.Inf // This is a compile-time assertion to ensure that this generated file // is compatible with the proto package it is being compiled against. // A compilation error at this line likely means your copy of the // proto package needs to be updated. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package type UserTokenReq struct { PlatformID int32 `protobuf:"varint,1,opt,name=platformID" json:"platformID,omitempty"` UserID string `protobuf:"bytes,2,opt,name=userID" json:"userID,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UserTokenReq) Reset() { *m = UserTokenReq{} } func (m *UserTokenReq) String() string { return proto.CompactTextString(m) } func (*UserTokenReq) ProtoMessage() {} func (*UserTokenReq) Descriptor() ([]byte, []int) { return fileDescriptor_auth_6fb89f4c8f0019ff, []int{0} } func (m *UserTokenReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UserTokenReq.Unmarshal(m, b) } func (m *UserTokenReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UserTokenReq.Marshal(b, m, deterministic) } func (dst *UserTokenReq) XXX_Merge(src proto.Message) { xxx_messageInfo_UserTokenReq.Merge(dst, src) } func (m *UserTokenReq) XXX_Size() int { return xxx_messageInfo_UserTokenReq.Size(m) } func (m *UserTokenReq) XXX_DiscardUnknown() { xxx_messageInfo_UserTokenReq.DiscardUnknown(m) } var xxx_messageInfo_UserTokenReq proto.InternalMessageInfo func (m *UserTokenReq) GetPlatformID() int32 { if m != nil { return m.PlatformID } return 0 } func (m *UserTokenReq) GetUserID() string { if m != nil { return m.UserID } return "" } type UserTokenResp struct { Token string `protobuf:"bytes,2,opt,name=token" json:"token,omitempty"` ExpireTimeSeconds int64 `protobuf:"varint,3,opt,name=expireTimeSeconds" json:"expireTimeSeconds,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *UserTokenResp) Reset() { *m = UserTokenResp{} } func (m *UserTokenResp) String() string { return proto.CompactTextString(m) } func (*UserTokenResp) ProtoMessage() {} func (*UserTokenResp) Descriptor() ([]byte, []int) { return fileDescriptor_auth_6fb89f4c8f0019ff, []int{1} } func (m *UserTokenResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UserTokenResp.Unmarshal(m, b) } func (m *UserTokenResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UserTokenResp.Marshal(b, m, deterministic) } func (dst *UserTokenResp) XXX_Merge(src proto.Message) { xxx_messageInfo_UserTokenResp.Merge(dst, src) } func (m *UserTokenResp) XXX_Size() int { return xxx_messageInfo_UserTokenResp.Size(m) } func (m *UserTokenResp) XXX_DiscardUnknown() { xxx_messageInfo_UserTokenResp.DiscardUnknown(m) } var xxx_messageInfo_UserTokenResp proto.InternalMessageInfo func (m *UserTokenResp) GetToken() string { if m != nil { return m.Token } return "" } func (m *UserTokenResp) GetExpireTimeSeconds() int64 { if m != nil { return m.ExpireTimeSeconds } return 0 } type ForceLogoutReq struct { PlatformID int32 `protobuf:"varint,1,opt,name=platformID" json:"platformID,omitempty"` UserID string `protobuf:"bytes,2,opt,name=userID" json:"userID,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ForceLogoutReq) Reset() { *m = ForceLogoutReq{} } func (m *ForceLogoutReq) String() string { return proto.CompactTextString(m) } func (*ForceLogoutReq) ProtoMessage() {} func (*ForceLogoutReq) Descriptor() ([]byte, []int) { return fileDescriptor_auth_6fb89f4c8f0019ff, []int{2} } func (m *ForceLogoutReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ForceLogoutReq.Unmarshal(m, b) } func (m *ForceLogoutReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ForceLogoutReq.Marshal(b, m, deterministic) } func (dst *ForceLogoutReq) XXX_Merge(src proto.Message) { xxx_messageInfo_ForceLogoutReq.Merge(dst, src) } func (m *ForceLogoutReq) XXX_Size() int { return xxx_messageInfo_ForceLogoutReq.Size(m) } func (m *ForceLogoutReq) XXX_DiscardUnknown() { xxx_messageInfo_ForceLogoutReq.DiscardUnknown(m) } var xxx_messageInfo_ForceLogoutReq proto.InternalMessageInfo func (m *ForceLogoutReq) GetPlatformID() int32 { if m != nil { return m.PlatformID } return 0 } func (m *ForceLogoutReq) GetUserID() string { if m != nil { return m.UserID } return "" } type ForceLogoutResp struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ForceLogoutResp) Reset() { *m = ForceLogoutResp{} } func (m *ForceLogoutResp) String() string { return proto.CompactTextString(m) } func (*ForceLogoutResp) ProtoMessage() {} func (*ForceLogoutResp) Descriptor() ([]byte, []int) { return fileDescriptor_auth_6fb89f4c8f0019ff, []int{3} } func (m *ForceLogoutResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ForceLogoutResp.Unmarshal(m, b) } func (m *ForceLogoutResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ForceLogoutResp.Marshal(b, m, deterministic) } func (dst *ForceLogoutResp) XXX_Merge(src proto.Message) { xxx_messageInfo_ForceLogoutResp.Merge(dst, src) } func (m *ForceLogoutResp) XXX_Size() int { return xxx_messageInfo_ForceLogoutResp.Size(m) } func (m *ForceLogoutResp) XXX_DiscardUnknown() { xxx_messageInfo_ForceLogoutResp.DiscardUnknown(m) } var xxx_messageInfo_ForceLogoutResp proto.InternalMessageInfo type ParseTokenReq struct { Token string `protobuf:"bytes,1,opt,name=token" json:"token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ParseTokenReq) Reset() { *m = ParseTokenReq{} } func (m *ParseTokenReq) String() string { return proto.CompactTextString(m) } func (*ParseTokenReq) ProtoMessage() {} func (*ParseTokenReq) Descriptor() ([]byte, []int) { return fileDescriptor_auth_6fb89f4c8f0019ff, []int{4} } func (m *ParseTokenReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ParseTokenReq.Unmarshal(m, b) } func (m *ParseTokenReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ParseTokenReq.Marshal(b, m, deterministic) } func (dst *ParseTokenReq) XXX_Merge(src proto.Message) { xxx_messageInfo_ParseTokenReq.Merge(dst, src) } func (m *ParseTokenReq) XXX_Size() int { return xxx_messageInfo_ParseTokenReq.Size(m) } func (m *ParseTokenReq) XXX_DiscardUnknown() { xxx_messageInfo_ParseTokenReq.DiscardUnknown(m) } var xxx_messageInfo_ParseTokenReq proto.InternalMessageInfo func (m *ParseTokenReq) GetToken() string { if m != nil { return m.Token } return "" } type ParseTokenResp struct { UserID string `protobuf:"bytes,1,opt,name=userID" json:"userID,omitempty"` Platform string `protobuf:"bytes,2,opt,name=platform" json:"platform,omitempty"` ExpireTimeSeconds int64 `protobuf:"varint,4,opt,name=expireTimeSeconds" json:"expireTimeSeconds,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ParseTokenResp) Reset() { *m = ParseTokenResp{} } func (m *ParseTokenResp) String() string { return proto.CompactTextString(m) } func (*ParseTokenResp) ProtoMessage() {} func (*ParseTokenResp) Descriptor() ([]byte, []int) { return fileDescriptor_auth_6fb89f4c8f0019ff, []int{5} } func (m *ParseTokenResp) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ParseTokenResp.Unmarshal(m, b) } func (m *ParseTokenResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ParseTokenResp.Marshal(b, m, deterministic) } func (dst *ParseTokenResp) XXX_Merge(src proto.Message) { xxx_messageInfo_ParseTokenResp.Merge(dst, src) } func (m *ParseTokenResp) XXX_Size() int { return xxx_messageInfo_ParseTokenResp.Size(m) } func (m *ParseTokenResp) XXX_DiscardUnknown() { xxx_messageInfo_ParseTokenResp.DiscardUnknown(m) } var xxx_messageInfo_ParseTokenResp proto.InternalMessageInfo func (m *ParseTokenResp) GetUserID() string { if m != nil { return m.UserID } return "" } func (m *ParseTokenResp) GetPlatform() string { if m != nil { return m.Platform } return "" } func (m *ParseTokenResp) GetExpireTimeSeconds() int64 { if m != nil { return m.ExpireTimeSeconds } return 0 } func init() { proto.RegisterType((*UserTokenReq)(nil), "OpenIMServer.pbAuth.userTokenReq") proto.RegisterType((*UserTokenResp)(nil), "OpenIMServer.pbAuth.userTokenResp") proto.RegisterType((*ForceLogoutReq)(nil), "OpenIMServer.pbAuth.forceLogoutReq") proto.RegisterType((*ForceLogoutResp)(nil), "OpenIMServer.pbAuth.forceLogoutResp") proto.RegisterType((*ParseTokenReq)(nil), "OpenIMServer.pbAuth.parseTokenReq") proto.RegisterType((*ParseTokenResp)(nil), "OpenIMServer.pbAuth.parseTokenResp") } // Reference imports to suppress errors if they are not otherwise used. var _ context.Context var _ grpc.ClientConn // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. const _ = grpc.SupportPackageIsVersion4 // Client API for Auth service type AuthClient interface { // 生成token UserToken(ctx context.Context, in *UserTokenReq, opts ...grpc.CallOption) (*UserTokenResp, error) // 强制退出登录 ForceLogout(ctx context.Context, in *ForceLogoutReq, opts ...grpc.CallOption) (*ForceLogoutResp, error) // 解析token ParseToken(ctx context.Context, in *ParseTokenReq, opts ...grpc.CallOption) (*ParseTokenResp, error) } type authClient struct { cc *grpc.ClientConn } func NewAuthClient(cc *grpc.ClientConn) AuthClient { return &authClient{cc} } func (c *authClient) UserToken(ctx context.Context, in *UserTokenReq, opts ...grpc.CallOption) (*UserTokenResp, error) { out := new(UserTokenResp) err := grpc.Invoke(ctx, "/OpenIMServer.pbAuth.Auth/userToken", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *authClient) ForceLogout(ctx context.Context, in *ForceLogoutReq, opts ...grpc.CallOption) (*ForceLogoutResp, error) { out := new(ForceLogoutResp) err := grpc.Invoke(ctx, "/OpenIMServer.pbAuth.Auth/forceLogout", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } func (c *authClient) ParseToken(ctx context.Context, in *ParseTokenReq, opts ...grpc.CallOption) (*ParseTokenResp, error) { out := new(ParseTokenResp) err := grpc.Invoke(ctx, "/OpenIMServer.pbAuth.Auth/parseToken", in, out, c.cc, opts...) if err != nil { return nil, err } return out, nil } // Server API for Auth service type AuthServer interface { // 生成token UserToken(context.Context, *UserTokenReq) (*UserTokenResp, error) // 强制退出登录 ForceLogout(context.Context, *ForceLogoutReq) (*ForceLogoutResp, error) // 解析token ParseToken(context.Context, *ParseTokenReq) (*ParseTokenResp, error) } func RegisterAuthServer(s *grpc.Server, srv AuthServer) { s.RegisterService(&_Auth_serviceDesc, srv) } func _Auth_UserToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(UserTokenReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AuthServer).UserToken(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/OpenIMServer.pbAuth.Auth/UserToken", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AuthServer).UserToken(ctx, req.(*UserTokenReq)) } return interceptor(ctx, in, info, handler) } func _Auth_ForceLogout_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(ForceLogoutReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AuthServer).ForceLogout(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/OpenIMServer.pbAuth.Auth/ForceLogout", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AuthServer).ForceLogout(ctx, req.(*ForceLogoutReq)) } return interceptor(ctx, in, info, handler) } func _Auth_ParseToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(ParseTokenReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(AuthServer).ParseToken(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/OpenIMServer.pbAuth.Auth/ParseToken", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AuthServer).ParseToken(ctx, req.(*ParseTokenReq)) } return interceptor(ctx, in, info, handler) } var _Auth_serviceDesc = grpc.ServiceDesc{ ServiceName: "OpenIMServer.pbAuth.Auth", HandlerType: (*AuthServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "userToken", Handler: _Auth_UserToken_Handler, }, { MethodName: "forceLogout", Handler: _Auth_ForceLogout_Handler, }, { MethodName: "parseToken", Handler: _Auth_ParseToken_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "auth/auth.proto", } func init() { proto.RegisterFile("auth/auth.proto", fileDescriptor_auth_6fb89f4c8f0019ff) } var fileDescriptor_auth_6fb89f4c8f0019ff = []byte{ // 320 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x92, 0xdf, 0x4b, 0x02, 0x41, 0x10, 0xc7, 0x59, 0x7f, 0x91, 0x53, 0x2a, 0x4e, 0x11, 0x72, 0x84, 0xd8, 0x5a, 0xe0, 0x43, 0x9c, 0x50, 0x8f, 0x3d, 0x15, 0x12, 0x09, 0x45, 0x70, 0x1a, 0x44, 0x6f, 0x6a, 0xe3, 0x0f, 0x4c, 0x77, 0xda, 0xdd, 0x8b, 0xfe, 0x87, 0xfe, 0xe9, 0x38, 0xb5, 0x6b, 0xa5, 0x8b, 0x7b, 0xe8, 0xe5, 0xe0, 0xbb, 0xf7, 0xd9, 0x9d, 0xef, 0x7c, 0x67, 0xa0, 0x32, 0x08, 0xed, 0xb4, 0x1d, 0x7d, 0x7c, 0xd6, 0xca, 0x2a, 0xdc, 0x7f, 0x60, 0x5a, 0x76, 0xef, 0x7b, 0xa4, 0xdf, 0x49, 0xfb, 0x3c, 0xbc, 0x0a, 0xed, 0x54, 0xde, 0xc0, 0x5e, 0x68, 0x48, 0xf7, 0xd5, 0x9c, 0x96, 0x01, 0xbd, 0x61, 0x1d, 0x80, 0x5f, 0x07, 0x76, 0xac, 0xf4, 0xa2, 0xdb, 0xa9, 0x89, 0x86, 0x68, 0xe5, 0x03, 0xe7, 0x04, 0x0f, 0xa1, 0x10, 0xf1, 0xdd, 0x4e, 0x2d, 0xd3, 0x10, 0xad, 0x62, 0xb0, 0x51, 0xb2, 0x07, 0x25, 0xe7, 0x1d, 0xc3, 0x78, 0x00, 0x79, 0x1b, 0x89, 0x0d, 0xb7, 0x16, 0x78, 0x06, 0x55, 0xfa, 0xe0, 0x99, 0xa6, 0xfe, 0x6c, 0x41, 0x3d, 0x1a, 0xa9, 0xe5, 0x8b, 0xa9, 0x65, 0x1b, 0xa2, 0x95, 0x0d, 0x7e, 0xff, 0x90, 0xb7, 0x50, 0x1e, 0x2b, 0x3d, 0xa2, 0x3b, 0x35, 0x51, 0xa1, 0xfd, 0x8f, 0xbd, 0x2a, 0x54, 0xb6, 0x5e, 0x32, 0x2c, 0x4f, 0xa1, 0xc4, 0x03, 0x6d, 0x28, 0x6e, 0x3d, 0x76, 0x2c, 0x1c, 0xc7, 0x52, 0x43, 0xd9, 0xc5, 0x0c, 0x3b, 0x35, 0x84, 0x5b, 0x03, 0x3d, 0xd8, 0xf9, 0x76, 0xb2, 0xa9, 0x1e, 0xeb, 0xe4, 0xbe, 0x73, 0x7f, 0xf4, 0x7d, 0xfe, 0x99, 0x81, 0x5c, 0x34, 0x1d, 0x0c, 0xa0, 0x18, 0xa7, 0x8a, 0xc7, 0x7e, 0xc2, 0x00, 0x7d, 0x77, 0x7a, 0x9e, 0x4c, 0x43, 0x0c, 0xe3, 0x13, 0xec, 0x3a, 0x51, 0x60, 0x33, 0xf1, 0xca, 0x76, 0xec, 0xde, 0x49, 0x3a, 0x64, 0x18, 0x1f, 0x01, 0x7e, 0xa2, 0xc2, 0x64, 0x2f, 0x5b, 0x91, 0x7b, 0xcd, 0x54, 0xc6, 0xf0, 0x75, 0xfd, 0xf9, 0x68, 0x4d, 0xb5, 0x79, 0x3e, 0x69, 0xaf, 0x76, 0x79, 0xb5, 0xd6, 0x97, 0x6b, 0x7c, 0x58, 0x58, 0x1d, 0x5d, 0x7c, 0x05, 0x00, 0x00, 0xff, 0xff, 0x40, 0xb2, 0x28, 0x6e, 0xf1, 0x02, 0x00, 0x00, }