api

package
v0.0.0-...-a2807f9 Latest Latest
Warning

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

Go to latest
Published: Sep 10, 2019 License: BSD-3-Clause Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterMikaponicsIAMServer

func RegisterMikaponicsIAMServer(s *grpc.Server, srv MikaponicsIAMServer)

Types

type LoginRequest

type LoginRequest struct {
	Email                string   `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	Password             string   `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LoginRequest) Descriptor

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

func (*LoginRequest) GetEmail

func (m *LoginRequest) GetEmail() string

func (*LoginRequest) GetPassword

func (m *LoginRequest) GetPassword() string

func (*LoginRequest) ProtoMessage

func (*LoginRequest) ProtoMessage()

func (*LoginRequest) Reset

func (m *LoginRequest) Reset()

func (*LoginRequest) String

func (m *LoginRequest) String() string

func (*LoginRequest) XXX_DiscardUnknown

func (m *LoginRequest) XXX_DiscardUnknown()

func (*LoginRequest) XXX_Marshal

func (m *LoginRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LoginRequest) XXX_Merge

func (m *LoginRequest) XXX_Merge(src proto.Message)

func (*LoginRequest) XXX_Size

func (m *LoginRequest) XXX_Size() int

func (*LoginRequest) XXX_Unmarshal

func (m *LoginRequest) XXX_Unmarshal(b []byte) error

type LoginResponse

type LoginResponse struct {
	Status               bool     `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LoginResponse) Descriptor

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

func (*LoginResponse) GetStatus

func (m *LoginResponse) GetStatus() bool

func (*LoginResponse) GetToken

func (m *LoginResponse) GetToken() string

func (*LoginResponse) ProtoMessage

func (*LoginResponse) ProtoMessage()

func (*LoginResponse) Reset

func (m *LoginResponse) Reset()

func (*LoginResponse) String

func (m *LoginResponse) String() string

func (*LoginResponse) XXX_DiscardUnknown

func (m *LoginResponse) XXX_DiscardUnknown()

func (*LoginResponse) XXX_Marshal

func (m *LoginResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LoginResponse) XXX_Merge

func (m *LoginResponse) XXX_Merge(src proto.Message)

func (*LoginResponse) XXX_Size

func (m *LoginResponse) XXX_Size() int

func (*LoginResponse) XXX_Unmarshal

func (m *LoginResponse) XXX_Unmarshal(b []byte) error

type MikaponicsIAMClient

type MikaponicsIAMClient interface {
	Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*LoginResponse, error)
	VerifyAccessToken(ctx context.Context, in *VerifyAccessTokenRequest, opts ...grpc.CallOption) (*VerifyAccessTokenResponse, error)
	RefreshAccessToken(ctx context.Context, in *RefreshAccessTokenRequest, opts ...grpc.CallOption) (*RefreshAccessTokenResponse, error)
}

MikaponicsIAMClient is the client API for MikaponicsIAM service.

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

func NewMikaponicsIAMClient

func NewMikaponicsIAMClient(cc *grpc.ClientConn) MikaponicsIAMClient

type MikaponicsIAMServer

MikaponicsIAMServer is the server API for MikaponicsIAM service.

type RefreshAccessTokenRequest

type RefreshAccessTokenRequest struct {
	Token                string   `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RefreshAccessTokenRequest) Descriptor

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

func (*RefreshAccessTokenRequest) GetToken

func (m *RefreshAccessTokenRequest) GetToken() string

func (*RefreshAccessTokenRequest) ProtoMessage

func (*RefreshAccessTokenRequest) ProtoMessage()

func (*RefreshAccessTokenRequest) Reset

func (m *RefreshAccessTokenRequest) Reset()

func (*RefreshAccessTokenRequest) String

func (m *RefreshAccessTokenRequest) String() string

func (*RefreshAccessTokenRequest) XXX_DiscardUnknown

func (m *RefreshAccessTokenRequest) XXX_DiscardUnknown()

func (*RefreshAccessTokenRequest) XXX_Marshal

func (m *RefreshAccessTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RefreshAccessTokenRequest) XXX_Merge

func (m *RefreshAccessTokenRequest) XXX_Merge(src proto.Message)

func (*RefreshAccessTokenRequest) XXX_Size

func (m *RefreshAccessTokenRequest) XXX_Size() int

func (*RefreshAccessTokenRequest) XXX_Unmarshal

func (m *RefreshAccessTokenRequest) XXX_Unmarshal(b []byte) error

type RefreshAccessTokenResponse

type RefreshAccessTokenResponse struct {
	Status               bool                 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	UserId               int64                `protobuf:"varint,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	ThingId              int64                `protobuf:"varint,3,opt,name=thing_id,json=thingId,proto3" json:"thing_id,omitempty"`
	ExpiresAt            *timestamp.Timestamp `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*RefreshAccessTokenResponse) Descriptor

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

func (*RefreshAccessTokenResponse) GetExpiresAt

func (m *RefreshAccessTokenResponse) GetExpiresAt() *timestamp.Timestamp

func (*RefreshAccessTokenResponse) GetStatus

func (m *RefreshAccessTokenResponse) GetStatus() bool

func (*RefreshAccessTokenResponse) GetThingId

func (m *RefreshAccessTokenResponse) GetThingId() int64

func (*RefreshAccessTokenResponse) GetUserId

func (m *RefreshAccessTokenResponse) GetUserId() int64

func (*RefreshAccessTokenResponse) ProtoMessage

func (*RefreshAccessTokenResponse) ProtoMessage()

func (*RefreshAccessTokenResponse) Reset

func (m *RefreshAccessTokenResponse) Reset()

func (*RefreshAccessTokenResponse) String

func (m *RefreshAccessTokenResponse) String() string

func (*RefreshAccessTokenResponse) XXX_DiscardUnknown

func (m *RefreshAccessTokenResponse) XXX_DiscardUnknown()

func (*RefreshAccessTokenResponse) XXX_Marshal

func (m *RefreshAccessTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RefreshAccessTokenResponse) XXX_Merge

func (m *RefreshAccessTokenResponse) XXX_Merge(src proto.Message)

func (*RefreshAccessTokenResponse) XXX_Size

func (m *RefreshAccessTokenResponse) XXX_Size() int

func (*RefreshAccessTokenResponse) XXX_Unmarshal

func (m *RefreshAccessTokenResponse) XXX_Unmarshal(b []byte) error

type UnimplementedMikaponicsIAMServer

type UnimplementedMikaponicsIAMServer struct {
}

UnimplementedMikaponicsIAMServer can be embedded to have forward compatible implementations.

func (*UnimplementedMikaponicsIAMServer) Login

func (*UnimplementedMikaponicsIAMServer) RefreshAccessToken

func (*UnimplementedMikaponicsIAMServer) VerifyAccessToken

type VerifyAccessTokenRequest

type VerifyAccessTokenRequest struct {
	Token                string   `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*VerifyAccessTokenRequest) Descriptor

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

func (*VerifyAccessTokenRequest) GetToken

func (m *VerifyAccessTokenRequest) GetToken() string

func (*VerifyAccessTokenRequest) ProtoMessage

func (*VerifyAccessTokenRequest) ProtoMessage()

func (*VerifyAccessTokenRequest) Reset

func (m *VerifyAccessTokenRequest) Reset()

func (*VerifyAccessTokenRequest) String

func (m *VerifyAccessTokenRequest) String() string

func (*VerifyAccessTokenRequest) XXX_DiscardUnknown

func (m *VerifyAccessTokenRequest) XXX_DiscardUnknown()

func (*VerifyAccessTokenRequest) XXX_Marshal

func (m *VerifyAccessTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VerifyAccessTokenRequest) XXX_Merge

func (m *VerifyAccessTokenRequest) XXX_Merge(src proto.Message)

func (*VerifyAccessTokenRequest) XXX_Size

func (m *VerifyAccessTokenRequest) XXX_Size() int

func (*VerifyAccessTokenRequest) XXX_Unmarshal

func (m *VerifyAccessTokenRequest) XXX_Unmarshal(b []byte) error

type VerifyAccessTokenResponse

type VerifyAccessTokenResponse struct {
	Status               bool                 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	UserId               int64                `protobuf:"varint,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	ThingId              int64                `protobuf:"varint,3,opt,name=thing_id,json=thingId,proto3" json:"thing_id,omitempty"`
	ExpiresAt            *timestamp.Timestamp `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*VerifyAccessTokenResponse) Descriptor

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

func (*VerifyAccessTokenResponse) GetExpiresAt

func (m *VerifyAccessTokenResponse) GetExpiresAt() *timestamp.Timestamp

func (*VerifyAccessTokenResponse) GetStatus

func (m *VerifyAccessTokenResponse) GetStatus() bool

func (*VerifyAccessTokenResponse) GetThingId

func (m *VerifyAccessTokenResponse) GetThingId() int64

func (*VerifyAccessTokenResponse) GetUserId

func (m *VerifyAccessTokenResponse) GetUserId() int64

func (*VerifyAccessTokenResponse) ProtoMessage

func (*VerifyAccessTokenResponse) ProtoMessage()

func (*VerifyAccessTokenResponse) Reset

func (m *VerifyAccessTokenResponse) Reset()

func (*VerifyAccessTokenResponse) String

func (m *VerifyAccessTokenResponse) String() string

func (*VerifyAccessTokenResponse) XXX_DiscardUnknown

func (m *VerifyAccessTokenResponse) XXX_DiscardUnknown()

func (*VerifyAccessTokenResponse) XXX_Marshal

func (m *VerifyAccessTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VerifyAccessTokenResponse) XXX_Merge

func (m *VerifyAccessTokenResponse) XXX_Merge(src proto.Message)

func (*VerifyAccessTokenResponse) XXX_Size

func (m *VerifyAccessTokenResponse) XXX_Size() int

func (*VerifyAccessTokenResponse) XXX_Unmarshal

func (m *VerifyAccessTokenResponse) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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