pb

package
v0.0.0-...-3eb4ebe Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 24, 2022 License: MIT Imports: 9 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_account_service_proto protoreflect.FileDescriptor

Functions

func RegisterAccountServer

func RegisterAccountServer(s *grpc.Server, srv AccountServer)

Types

type AccountClient

type AccountClient interface {
	IsAuth(ctx context.Context, in *IsAuthRequest, opts ...grpc.CallOption) (*IsAuthReply, error)
	SignUp(ctx context.Context, in *SignUpRequest, opts ...grpc.CallOption) (*SignUpReply, error)
	Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*LoginReply, error)
	Logout(ctx context.Context, in *LogoutRequest, opts ...grpc.CallOption) (*LogoutReply, error)
	ServiceStatus(ctx context.Context, in *ServiceStatusRequest, opts ...grpc.CallOption) (*ServiceStatusReply, error)
}

AccountClient is the client API for Account service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewAccountClient

func NewAccountClient(cc grpc.ClientConnInterface) AccountClient

type AccountServer

AccountServer is the server API for Account service.

type IsAuthReply

type IsAuthReply struct {
	Token *Token `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	Err   string `protobuf:"bytes,2,opt,name=err,proto3" json:"err,omitempty"`
	// contains filtered or unexported fields
}

func (*IsAuthReply) Descriptor deprecated

func (*IsAuthReply) Descriptor() ([]byte, []int)

Deprecated: Use IsAuthReply.ProtoReflect.Descriptor instead.

func (*IsAuthReply) GetErr

func (x *IsAuthReply) GetErr() string

func (*IsAuthReply) GetToken

func (x *IsAuthReply) GetToken() *Token

func (*IsAuthReply) ProtoMessage

func (*IsAuthReply) ProtoMessage()

func (*IsAuthReply) ProtoReflect

func (x *IsAuthReply) ProtoReflect() protoreflect.Message

func (*IsAuthReply) Reset

func (x *IsAuthReply) Reset()

func (*IsAuthReply) String

func (x *IsAuthReply) String() string

type IsAuthRequest

type IsAuthRequest struct {
	Token *Token `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*IsAuthRequest) Descriptor deprecated

func (*IsAuthRequest) Descriptor() ([]byte, []int)

Deprecated: Use IsAuthRequest.ProtoReflect.Descriptor instead.

func (*IsAuthRequest) GetToken

func (x *IsAuthRequest) GetToken() *Token

func (*IsAuthRequest) ProtoMessage

func (*IsAuthRequest) ProtoMessage()

func (*IsAuthRequest) ProtoReflect

func (x *IsAuthRequest) ProtoReflect() protoreflect.Message

func (*IsAuthRequest) Reset

func (x *IsAuthRequest) Reset()

func (*IsAuthRequest) String

func (x *IsAuthRequest) String() string

type LoginReply

type LoginReply struct {
	UserId uint64 `protobuf:"varint,1,opt,name=userId,proto3" json:"userId,omitempty"`
	Token  *Token `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	Err    string `protobuf:"bytes,3,opt,name=err,proto3" json:"err,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginReply) Descriptor deprecated

func (*LoginReply) Descriptor() ([]byte, []int)

Deprecated: Use LoginReply.ProtoReflect.Descriptor instead.

func (*LoginReply) GetErr

func (x *LoginReply) GetErr() string

func (*LoginReply) GetToken

func (x *LoginReply) GetToken() *Token

func (*LoginReply) GetUserId

func (x *LoginReply) GetUserId() uint64

func (*LoginReply) ProtoMessage

func (*LoginReply) ProtoMessage()

func (*LoginReply) ProtoReflect

func (x *LoginReply) ProtoReflect() protoreflect.Message

func (*LoginReply) Reset

func (x *LoginReply) Reset()

func (*LoginReply) String

func (x *LoginReply) String() string

type LoginRequest

type LoginRequest struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginRequest) Descriptor deprecated

func (*LoginRequest) Descriptor() ([]byte, []int)

Deprecated: Use LoginRequest.ProtoReflect.Descriptor instead.

func (*LoginRequest) GetUser

func (x *LoginRequest) GetUser() *User

func (*LoginRequest) ProtoMessage

func (*LoginRequest) ProtoMessage()

func (*LoginRequest) ProtoReflect

func (x *LoginRequest) ProtoReflect() protoreflect.Message

func (*LoginRequest) Reset

func (x *LoginRequest) Reset()

func (*LoginRequest) String

func (x *LoginRequest) String() string

type LogoutReply

type LogoutReply struct {
	Err string `protobuf:"bytes,2,opt,name=err,proto3" json:"err,omitempty"`
	// contains filtered or unexported fields
}

func (*LogoutReply) Descriptor deprecated

func (*LogoutReply) Descriptor() ([]byte, []int)

Deprecated: Use LogoutReply.ProtoReflect.Descriptor instead.

func (*LogoutReply) GetErr

func (x *LogoutReply) GetErr() string

func (*LogoutReply) ProtoMessage

func (*LogoutReply) ProtoMessage()

func (*LogoutReply) ProtoReflect

func (x *LogoutReply) ProtoReflect() protoreflect.Message

func (*LogoutReply) Reset

func (x *LogoutReply) Reset()

func (*LogoutReply) String

func (x *LogoutReply) String() string

type LogoutRequest

type LogoutRequest struct {
	Token *Token `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*LogoutRequest) Descriptor deprecated

func (*LogoutRequest) Descriptor() ([]byte, []int)

Deprecated: Use LogoutRequest.ProtoReflect.Descriptor instead.

func (*LogoutRequest) GetToken

func (x *LogoutRequest) GetToken() *Token

func (*LogoutRequest) ProtoMessage

func (*LogoutRequest) ProtoMessage()

func (*LogoutRequest) ProtoReflect

func (x *LogoutRequest) ProtoReflect() protoreflect.Message

func (*LogoutRequest) Reset

func (x *LogoutRequest) Reset()

func (*LogoutRequest) String

func (x *LogoutRequest) String() string

type ServiceStatusReply

type ServiceStatusReply struct {
	Code int32  `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
	Err  string `protobuf:"bytes,2,opt,name=err,proto3" json:"err,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceStatusReply) Descriptor deprecated

func (*ServiceStatusReply) Descriptor() ([]byte, []int)

Deprecated: Use ServiceStatusReply.ProtoReflect.Descriptor instead.

func (*ServiceStatusReply) GetCode

func (x *ServiceStatusReply) GetCode() int32

func (*ServiceStatusReply) GetErr

func (x *ServiceStatusReply) GetErr() string

func (*ServiceStatusReply) ProtoMessage

func (*ServiceStatusReply) ProtoMessage()

func (*ServiceStatusReply) ProtoReflect

func (x *ServiceStatusReply) ProtoReflect() protoreflect.Message

func (*ServiceStatusReply) Reset

func (x *ServiceStatusReply) Reset()

func (*ServiceStatusReply) String

func (x *ServiceStatusReply) String() string

type ServiceStatusRequest

type ServiceStatusRequest struct {
	// contains filtered or unexported fields
}

func (*ServiceStatusRequest) Descriptor deprecated

func (*ServiceStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use ServiceStatusRequest.ProtoReflect.Descriptor instead.

func (*ServiceStatusRequest) ProtoMessage

func (*ServiceStatusRequest) ProtoMessage()

func (*ServiceStatusRequest) ProtoReflect

func (x *ServiceStatusRequest) ProtoReflect() protoreflect.Message

func (*ServiceStatusRequest) Reset

func (x *ServiceStatusRequest) Reset()

func (*ServiceStatusRequest) String

func (x *ServiceStatusRequest) String() string

type SignUpReply

type SignUpReply struct {
	UserId uint64 `protobuf:"varint,1,opt,name=userId,proto3" json:"userId,omitempty"`
	Token  *Token `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	Err    string `protobuf:"bytes,3,opt,name=err,proto3" json:"err,omitempty"`
	// contains filtered or unexported fields
}

func (*SignUpReply) Descriptor deprecated

func (*SignUpReply) Descriptor() ([]byte, []int)

Deprecated: Use SignUpReply.ProtoReflect.Descriptor instead.

func (*SignUpReply) GetErr

func (x *SignUpReply) GetErr() string

func (*SignUpReply) GetToken

func (x *SignUpReply) GetToken() *Token

func (*SignUpReply) GetUserId

func (x *SignUpReply) GetUserId() uint64

func (*SignUpReply) ProtoMessage

func (*SignUpReply) ProtoMessage()

func (*SignUpReply) ProtoReflect

func (x *SignUpReply) ProtoReflect() protoreflect.Message

func (*SignUpReply) Reset

func (x *SignUpReply) Reset()

func (*SignUpReply) String

func (x *SignUpReply) String() string

type SignUpRequest

type SignUpRequest struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*SignUpRequest) Descriptor deprecated

func (*SignUpRequest) Descriptor() ([]byte, []int)

Deprecated: Use SignUpRequest.ProtoReflect.Descriptor instead.

func (*SignUpRequest) GetUser

func (x *SignUpRequest) GetUser() *User

func (*SignUpRequest) ProtoMessage

func (*SignUpRequest) ProtoMessage()

func (*SignUpRequest) ProtoReflect

func (x *SignUpRequest) ProtoReflect() protoreflect.Message

func (*SignUpRequest) Reset

func (x *SignUpRequest) Reset()

func (*SignUpRequest) String

func (x *SignUpRequest) String() string

type Token

type Token struct {
	PlaintText string                 `protobuf:"bytes,1,opt,name=plaintText,proto3" json:"plaintText,omitempty"`
	Hash       []byte                 `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
	UserId     uint64                 `protobuf:"varint,3,opt,name=userId,proto3" json:"userId,omitempty"`
	Expiry     *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expiry,proto3" json:"expiry,omitempty"`
	Scope      string                 `protobuf:"bytes,5,opt,name=scope,proto3" json:"scope,omitempty"`
	// contains filtered or unexported fields
}

func (*Token) Descriptor deprecated

func (*Token) Descriptor() ([]byte, []int)

Deprecated: Use Token.ProtoReflect.Descriptor instead.

func (*Token) GetExpiry

func (x *Token) GetExpiry() *timestamppb.Timestamp

func (*Token) GetHash

func (x *Token) GetHash() []byte

func (*Token) GetPlaintText

func (x *Token) GetPlaintText() string

func (*Token) GetScope

func (x *Token) GetScope() string

func (*Token) GetUserId

func (x *Token) GetUserId() uint64

func (*Token) ProtoMessage

func (*Token) ProtoMessage()

func (*Token) ProtoReflect

func (x *Token) ProtoReflect() protoreflect.Message

func (*Token) Reset

func (x *Token) Reset()

func (*Token) String

func (x *Token) String() string

type UnimplementedAccountServer

type UnimplementedAccountServer struct {
}

UnimplementedAccountServer can be embedded to have forward compatible implementations.

func (*UnimplementedAccountServer) IsAuth

func (*UnimplementedAccountServer) Login

func (*UnimplementedAccountServer) Logout

func (*UnimplementedAccountServer) ServiceStatus

func (*UnimplementedAccountServer) SignUp

type User

type User struct {
	Email    string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*User) Descriptor deprecated

func (*User) Descriptor() ([]byte, []int)

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetEmail

func (x *User) GetEmail() string

func (*User) GetPassword

func (x *User) GetPassword() string

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

func (x *User) ProtoReflect() protoreflect.Message

func (*User) Reset

func (x *User) Reset()

func (*User) String

func (x *User) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL