auth_v1

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Oct 9, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AuthV1_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "auth_v1.AuthV1",
	HandlerType: (*AuthV1Server)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Login",
			Handler:    _AuthV1_Login_Handler,
		},
		{
			MethodName: "GetRefreshToken",
			Handler:    _AuthV1_GetRefreshToken_Handler,
		},
		{
			MethodName: "GetAccessToken",
			Handler:    _AuthV1_GetAccessToken_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "auth.proto",
}

AuthV1_ServiceDesc is the grpc.ServiceDesc for AuthV1 service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterAuthV1Server

func RegisterAuthV1Server(s grpc.ServiceRegistrar, srv AuthV1Server)

Types

type AuthV1Client

type AuthV1Client interface {
	Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*LoginResponse, error)
	GetRefreshToken(ctx context.Context, in *GetRefreshTokenRequest, opts ...grpc.CallOption) (*GetRefreshTokenResponse, error)
	GetAccessToken(ctx context.Context, in *GetAccessTokenRequest, opts ...grpc.CallOption) (*GetAccessTokenResponse, error)
}

AuthV1Client is the client API for AuthV1 service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAuthV1Client

func NewAuthV1Client(cc grpc.ClientConnInterface) AuthV1Client

type AuthV1Server

type AuthV1Server interface {
	Login(context.Context, *LoginRequest) (*LoginResponse, error)
	GetRefreshToken(context.Context, *GetRefreshTokenRequest) (*GetRefreshTokenResponse, error)
	GetAccessToken(context.Context, *GetAccessTokenRequest) (*GetAccessTokenResponse, error)
	// contains filtered or unexported methods
}

AuthV1Server is the server API for AuthV1 service. All implementations must embed UnimplementedAuthV1Server for forward compatibility

type GetAccessTokenRequest

type GetAccessTokenRequest struct {
	RefreshToken string `protobuf:"bytes,1,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAccessTokenRequest) Descriptor deprecated

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

Deprecated: Use GetAccessTokenRequest.ProtoReflect.Descriptor instead.

func (*GetAccessTokenRequest) GetRefreshToken

func (x *GetAccessTokenRequest) GetRefreshToken() string

func (*GetAccessTokenRequest) ProtoMessage

func (*GetAccessTokenRequest) ProtoMessage()

func (*GetAccessTokenRequest) ProtoReflect

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

func (*GetAccessTokenRequest) Reset

func (x *GetAccessTokenRequest) Reset()

func (*GetAccessTokenRequest) String

func (x *GetAccessTokenRequest) String() string

type GetAccessTokenResponse

type GetAccessTokenResponse struct {
	AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAccessTokenResponse) Descriptor deprecated

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

Deprecated: Use GetAccessTokenResponse.ProtoReflect.Descriptor instead.

func (*GetAccessTokenResponse) GetAccessToken

func (x *GetAccessTokenResponse) GetAccessToken() string

func (*GetAccessTokenResponse) ProtoMessage

func (*GetAccessTokenResponse) ProtoMessage()

func (*GetAccessTokenResponse) ProtoReflect

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

func (*GetAccessTokenResponse) Reset

func (x *GetAccessTokenResponse) Reset()

func (*GetAccessTokenResponse) String

func (x *GetAccessTokenResponse) String() string

type GetRefreshTokenRequest

type GetRefreshTokenRequest struct {
	RefreshToken string `protobuf:"bytes,1,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRefreshTokenRequest) Descriptor deprecated

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

Deprecated: Use GetRefreshTokenRequest.ProtoReflect.Descriptor instead.

func (*GetRefreshTokenRequest) GetRefreshToken

func (x *GetRefreshTokenRequest) GetRefreshToken() string

func (*GetRefreshTokenRequest) ProtoMessage

func (*GetRefreshTokenRequest) ProtoMessage()

func (*GetRefreshTokenRequest) ProtoReflect

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

func (*GetRefreshTokenRequest) Reset

func (x *GetRefreshTokenRequest) Reset()

func (*GetRefreshTokenRequest) String

func (x *GetRefreshTokenRequest) String() string

type GetRefreshTokenResponse

type GetRefreshTokenResponse struct {
	RefreshToken string `protobuf:"bytes,1,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRefreshTokenResponse) Descriptor deprecated

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

Deprecated: Use GetRefreshTokenResponse.ProtoReflect.Descriptor instead.

func (*GetRefreshTokenResponse) GetRefreshToken

func (x *GetRefreshTokenResponse) GetRefreshToken() string

func (*GetRefreshTokenResponse) ProtoMessage

func (*GetRefreshTokenResponse) ProtoMessage()

func (*GetRefreshTokenResponse) ProtoReflect

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

func (*GetRefreshTokenResponse) Reset

func (x *GetRefreshTokenResponse) Reset()

func (*GetRefreshTokenResponse) String

func (x *GetRefreshTokenResponse) String() string

type LoginRequest

type LoginRequest struct {
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginRequest) Descriptor deprecated

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

Deprecated: Use LoginRequest.ProtoReflect.Descriptor instead.

func (*LoginRequest) GetPassword

func (x *LoginRequest) GetPassword() string

func (*LoginRequest) GetUsername

func (x *LoginRequest) GetUsername() string

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 LoginResponse

type LoginResponse struct {
	RefreshToken string `protobuf:"bytes,1,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginResponse) Descriptor deprecated

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

Deprecated: Use LoginResponse.ProtoReflect.Descriptor instead.

func (*LoginResponse) GetRefreshToken

func (x *LoginResponse) GetRefreshToken() string

func (*LoginResponse) ProtoMessage

func (*LoginResponse) ProtoMessage()

func (*LoginResponse) ProtoReflect

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

func (*LoginResponse) Reset

func (x *LoginResponse) Reset()

func (*LoginResponse) String

func (x *LoginResponse) String() string

type UnimplementedAuthV1Server

type UnimplementedAuthV1Server struct {
}

UnimplementedAuthV1Server must be embedded to have forward compatible implementations.

func (UnimplementedAuthV1Server) GetAccessToken

func (UnimplementedAuthV1Server) GetRefreshToken

func (UnimplementedAuthV1Server) Login

type UnsafeAuthV1Server

type UnsafeAuthV1Server interface {
	// contains filtered or unexported methods
}

UnsafeAuthV1Server may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AuthV1Server will result in compilation errors.

Jump to

Keyboard shortcuts

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