Documentation ¶
Index ¶
- func RegisterMikaponicsIAMServer(s *grpc.Server, srv MikaponicsIAMServer)
- type LoginRequest
- func (*LoginRequest) Descriptor() ([]byte, []int)
- func (m *LoginRequest) GetEmail() string
- func (m *LoginRequest) GetPassword() string
- func (*LoginRequest) ProtoMessage()
- func (m *LoginRequest) Reset()
- func (m *LoginRequest) String() string
- func (m *LoginRequest) XXX_DiscardUnknown()
- func (m *LoginRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LoginRequest) XXX_Merge(src proto.Message)
- func (m *LoginRequest) XXX_Size() int
- func (m *LoginRequest) XXX_Unmarshal(b []byte) error
- type LoginResponse
- func (*LoginResponse) Descriptor() ([]byte, []int)
- func (m *LoginResponse) GetStatus() bool
- func (m *LoginResponse) GetToken() string
- func (*LoginResponse) ProtoMessage()
- func (m *LoginResponse) Reset()
- func (m *LoginResponse) String() string
- func (m *LoginResponse) XXX_DiscardUnknown()
- func (m *LoginResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LoginResponse) XXX_Merge(src proto.Message)
- func (m *LoginResponse) XXX_Size() int
- func (m *LoginResponse) XXX_Unmarshal(b []byte) error
- type MikaponicsIAMClient
- type MikaponicsIAMServer
- type RefreshAccessTokenRequest
- func (*RefreshAccessTokenRequest) Descriptor() ([]byte, []int)
- func (m *RefreshAccessTokenRequest) GetToken() string
- func (*RefreshAccessTokenRequest) ProtoMessage()
- func (m *RefreshAccessTokenRequest) Reset()
- func (m *RefreshAccessTokenRequest) String() string
- func (m *RefreshAccessTokenRequest) XXX_DiscardUnknown()
- func (m *RefreshAccessTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RefreshAccessTokenRequest) XXX_Merge(src proto.Message)
- func (m *RefreshAccessTokenRequest) XXX_Size() int
- func (m *RefreshAccessTokenRequest) XXX_Unmarshal(b []byte) error
- type RefreshAccessTokenResponse
- func (*RefreshAccessTokenResponse) Descriptor() ([]byte, []int)
- func (m *RefreshAccessTokenResponse) GetExpiresAt() *timestamp.Timestamp
- func (m *RefreshAccessTokenResponse) GetStatus() bool
- func (m *RefreshAccessTokenResponse) GetThingId() int64
- func (m *RefreshAccessTokenResponse) GetUserId() int64
- func (*RefreshAccessTokenResponse) ProtoMessage()
- func (m *RefreshAccessTokenResponse) Reset()
- func (m *RefreshAccessTokenResponse) String() string
- func (m *RefreshAccessTokenResponse) XXX_DiscardUnknown()
- func (m *RefreshAccessTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RefreshAccessTokenResponse) XXX_Merge(src proto.Message)
- func (m *RefreshAccessTokenResponse) XXX_Size() int
- func (m *RefreshAccessTokenResponse) XXX_Unmarshal(b []byte) error
- type UnimplementedMikaponicsIAMServer
- func (*UnimplementedMikaponicsIAMServer) Login(ctx context.Context, req *LoginRequest) (*LoginResponse, error)
- func (*UnimplementedMikaponicsIAMServer) RefreshAccessToken(ctx context.Context, req *RefreshAccessTokenRequest) (*RefreshAccessTokenResponse, error)
- func (*UnimplementedMikaponicsIAMServer) VerifyAccessToken(ctx context.Context, req *VerifyAccessTokenRequest) (*VerifyAccessTokenResponse, error)
- type VerifyAccessTokenRequest
- func (*VerifyAccessTokenRequest) Descriptor() ([]byte, []int)
- func (m *VerifyAccessTokenRequest) GetToken() string
- func (*VerifyAccessTokenRequest) ProtoMessage()
- func (m *VerifyAccessTokenRequest) Reset()
- func (m *VerifyAccessTokenRequest) String() string
- func (m *VerifyAccessTokenRequest) XXX_DiscardUnknown()
- func (m *VerifyAccessTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VerifyAccessTokenRequest) XXX_Merge(src proto.Message)
- func (m *VerifyAccessTokenRequest) XXX_Size() int
- func (m *VerifyAccessTokenRequest) XXX_Unmarshal(b []byte) error
- type VerifyAccessTokenResponse
- func (*VerifyAccessTokenResponse) Descriptor() ([]byte, []int)
- func (m *VerifyAccessTokenResponse) GetExpiresAt() *timestamp.Timestamp
- func (m *VerifyAccessTokenResponse) GetStatus() bool
- func (m *VerifyAccessTokenResponse) GetThingId() int64
- func (m *VerifyAccessTokenResponse) GetUserId() int64
- func (*VerifyAccessTokenResponse) ProtoMessage()
- func (m *VerifyAccessTokenResponse) Reset()
- func (m *VerifyAccessTokenResponse) String() string
- func (m *VerifyAccessTokenResponse) XXX_DiscardUnknown()
- func (m *VerifyAccessTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VerifyAccessTokenResponse) XXX_Merge(src proto.Message)
- func (m *VerifyAccessTokenResponse) XXX_Size() int
- func (m *VerifyAccessTokenResponse) XXX_Unmarshal(b []byte) error
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 ¶
type MikaponicsIAMServer interface { Login(context.Context, *LoginRequest) (*LoginResponse, error) VerifyAccessToken(context.Context, *VerifyAccessTokenRequest) (*VerifyAccessTokenResponse, error) RefreshAccessToken(context.Context, *RefreshAccessTokenRequest) (*RefreshAccessTokenResponse, error) }
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) Login(ctx context.Context, req *LoginRequest) (*LoginResponse, error)
func (*UnimplementedMikaponicsIAMServer) RefreshAccessToken ¶
func (*UnimplementedMikaponicsIAMServer) RefreshAccessToken(ctx context.Context, req *RefreshAccessTokenRequest) (*RefreshAccessTokenResponse, error)
func (*UnimplementedMikaponicsIAMServer) VerifyAccessToken ¶
func (*UnimplementedMikaponicsIAMServer) VerifyAccessToken(ctx context.Context, req *VerifyAccessTokenRequest) (*VerifyAccessTokenResponse, error)
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
Click to show internal directories.
Click to hide internal directories.