Documentation
¶
Index ¶
- Variables
- func RegisterAuthServer(s grpc.ServiceRegistrar, srv AuthServer)
- type AuthClient
- type AuthServer
- type GetAdminTokenRequest
- type GetAdminTokenResponse
- func (*GetAdminTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAdminTokenResponse) GetJwt() string
- func (*GetAdminTokenResponse) ProtoMessage()
- func (x *GetAdminTokenResponse) ProtoReflect() protoreflect.Message
- func (x *GetAdminTokenResponse) Reset()
- func (x *GetAdminTokenResponse) String() string
- type GetClaimsTokenRequest
- func (*GetClaimsTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetClaimsTokenRequest) GetJwt() string
- func (*GetClaimsTokenRequest) ProtoMessage()
- func (x *GetClaimsTokenRequest) ProtoReflect() protoreflect.Message
- func (x *GetClaimsTokenRequest) Reset()
- func (x *GetClaimsTokenRequest) String() string
- type GetClaimsTokenResponse
- func (*GetClaimsTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetClaimsTokenResponse) GetExpiresAt() int64
- func (x *GetClaimsTokenResponse) GetIssuedAt() int64
- func (x *GetClaimsTokenResponse) GetIssuer() string
- func (x *GetClaimsTokenResponse) GetRole() string
- func (x *GetClaimsTokenResponse) GetSubject() string
- func (*GetClaimsTokenResponse) ProtoMessage()
- func (x *GetClaimsTokenResponse) ProtoReflect() protoreflect.Message
- func (x *GetClaimsTokenResponse) Reset()
- func (x *GetClaimsTokenResponse) String() string
- type GetThingTokenRequest
- func (*GetThingTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetThingTokenRequest) GetThingId() string
- func (*GetThingTokenRequest) ProtoMessage()
- func (x *GetThingTokenRequest) ProtoReflect() protoreflect.Message
- func (x *GetThingTokenRequest) Reset()
- func (x *GetThingTokenRequest) String() string
- type GetThingTokenResponse
- func (*GetThingTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetThingTokenResponse) GetJwt() string
- func (*GetThingTokenResponse) ProtoMessage()
- func (x *GetThingTokenResponse) ProtoReflect() protoreflect.Message
- func (x *GetThingTokenResponse) Reset()
- func (x *GetThingTokenResponse) String() string
- type GetUserTokenRequest
- func (*GetUserTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserTokenRequest) GetUserId() string
- func (*GetUserTokenRequest) ProtoMessage()
- func (x *GetUserTokenRequest) ProtoReflect() protoreflect.Message
- func (x *GetUserTokenRequest) Reset()
- func (x *GetUserTokenRequest) String() string
- type GetUserTokenResponse
- func (*GetUserTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserTokenResponse) GetJwt() string
- func (*GetUserTokenResponse) ProtoMessage()
- func (x *GetUserTokenResponse) ProtoReflect() protoreflect.Message
- func (x *GetUserTokenResponse) Reset()
- func (x *GetUserTokenResponse) String() string
- type UnimplementedAuthServer
- func (UnimplementedAuthServer) GetAdminToken(context.Context, *GetAdminTokenRequest) (*GetAdminTokenResponse, error)
- func (UnimplementedAuthServer) GetClaimsToken(context.Context, *GetClaimsTokenRequest) (*GetClaimsTokenResponse, error)
- func (UnimplementedAuthServer) GetThingToken(context.Context, *GetThingTokenRequest) (*GetThingTokenResponse, error)
- func (UnimplementedAuthServer) GetUserToken(context.Context, *GetUserTokenRequest) (*GetUserTokenResponse, error)
- type UnsafeAuthServer
Constants ¶
This section is empty.
Variables ¶
var Auth_ServiceDesc = grpc.ServiceDesc{ ServiceName: "auth.Auth", HandlerType: (*AuthServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetAdminToken", Handler: _Auth_GetAdminToken_Handler, }, { MethodName: "GetUserToken", Handler: _Auth_GetUserToken_Handler, }, { MethodName: "GetThingToken", Handler: _Auth_GetThingToken_Handler, }, { MethodName: "GetClaimsToken", Handler: _Auth_GetClaimsToken_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "auth.proto", }
Auth_ServiceDesc is the grpc.ServiceDesc for Auth service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_auth_proto protoreflect.FileDescriptor
Functions ¶
func RegisterAuthServer ¶
func RegisterAuthServer(s grpc.ServiceRegistrar, srv AuthServer)
Types ¶
type AuthClient ¶
type AuthClient interface { GetAdminToken(ctx context.Context, in *GetAdminTokenRequest, opts ...grpc.CallOption) (*GetAdminTokenResponse, error) GetUserToken(ctx context.Context, in *GetUserTokenRequest, opts ...grpc.CallOption) (*GetUserTokenResponse, error) GetThingToken(ctx context.Context, in *GetThingTokenRequest, opts ...grpc.CallOption) (*GetThingTokenResponse, error) GetClaimsToken(ctx context.Context, in *GetClaimsTokenRequest, opts ...grpc.CallOption) (*GetClaimsTokenResponse, error) }
AuthClient is the client API for Auth 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 NewAuthClient ¶
func NewAuthClient(cc grpc.ClientConnInterface) AuthClient
type AuthServer ¶
type AuthServer interface { GetAdminToken(context.Context, *GetAdminTokenRequest) (*GetAdminTokenResponse, error) GetUserToken(context.Context, *GetUserTokenRequest) (*GetUserTokenResponse, error) GetThingToken(context.Context, *GetThingTokenRequest) (*GetThingTokenResponse, error) GetClaimsToken(context.Context, *GetClaimsTokenRequest) (*GetClaimsTokenResponse, error) // contains filtered or unexported methods }
AuthServer is the server API for Auth service. All implementations must embed UnimplementedAuthServer for forward compatibility
type GetAdminTokenRequest ¶
type GetAdminTokenRequest struct {
// contains filtered or unexported fields
}
func (*GetAdminTokenRequest) Descriptor
deprecated
func (*GetAdminTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAdminTokenRequest.ProtoReflect.Descriptor instead.
func (*GetAdminTokenRequest) ProtoMessage ¶
func (*GetAdminTokenRequest) ProtoMessage()
func (*GetAdminTokenRequest) ProtoReflect ¶
func (x *GetAdminTokenRequest) ProtoReflect() protoreflect.Message
func (*GetAdminTokenRequest) Reset ¶
func (x *GetAdminTokenRequest) Reset()
func (*GetAdminTokenRequest) String ¶
func (x *GetAdminTokenRequest) String() string
type GetAdminTokenResponse ¶
type GetAdminTokenResponse struct { Jwt string `protobuf:"bytes,1,opt,name=jwt,proto3" json:"jwt,omitempty"` // contains filtered or unexported fields }
func (*GetAdminTokenResponse) Descriptor
deprecated
func (*GetAdminTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAdminTokenResponse.ProtoReflect.Descriptor instead.
func (*GetAdminTokenResponse) GetJwt ¶
func (x *GetAdminTokenResponse) GetJwt() string
func (*GetAdminTokenResponse) ProtoMessage ¶
func (*GetAdminTokenResponse) ProtoMessage()
func (*GetAdminTokenResponse) ProtoReflect ¶
func (x *GetAdminTokenResponse) ProtoReflect() protoreflect.Message
func (*GetAdminTokenResponse) Reset ¶
func (x *GetAdminTokenResponse) Reset()
func (*GetAdminTokenResponse) String ¶
func (x *GetAdminTokenResponse) String() string
type GetClaimsTokenRequest ¶
type GetClaimsTokenRequest struct { Jwt string `protobuf:"bytes,1,opt,name=jwt,proto3" json:"jwt,omitempty"` // contains filtered or unexported fields }
func (*GetClaimsTokenRequest) Descriptor
deprecated
func (*GetClaimsTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetClaimsTokenRequest.ProtoReflect.Descriptor instead.
func (*GetClaimsTokenRequest) GetJwt ¶
func (x *GetClaimsTokenRequest) GetJwt() string
func (*GetClaimsTokenRequest) ProtoMessage ¶
func (*GetClaimsTokenRequest) ProtoMessage()
func (*GetClaimsTokenRequest) ProtoReflect ¶
func (x *GetClaimsTokenRequest) ProtoReflect() protoreflect.Message
func (*GetClaimsTokenRequest) Reset ¶
func (x *GetClaimsTokenRequest) Reset()
func (*GetClaimsTokenRequest) String ¶
func (x *GetClaimsTokenRequest) String() string
type GetClaimsTokenResponse ¶
type GetClaimsTokenResponse struct { Role string `protobuf:"bytes,1,opt,name=Role,proto3" json:"Role,omitempty"` Subject string `protobuf:"bytes,2,opt,name=Subject,proto3" json:"Subject,omitempty"` IssuedAt int64 `protobuf:"varint,3,opt,name=IssuedAt,proto3" json:"IssuedAt,omitempty"` ExpiresAt int64 `protobuf:"varint,4,opt,name=ExpiresAt,proto3" json:"ExpiresAt,omitempty"` Issuer string `protobuf:"bytes,5,opt,name=Issuer,proto3" json:"Issuer,omitempty"` // contains filtered or unexported fields }
func (*GetClaimsTokenResponse) Descriptor
deprecated
func (*GetClaimsTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetClaimsTokenResponse.ProtoReflect.Descriptor instead.
func (*GetClaimsTokenResponse) GetExpiresAt ¶
func (x *GetClaimsTokenResponse) GetExpiresAt() int64
func (*GetClaimsTokenResponse) GetIssuedAt ¶
func (x *GetClaimsTokenResponse) GetIssuedAt() int64
func (*GetClaimsTokenResponse) GetIssuer ¶
func (x *GetClaimsTokenResponse) GetIssuer() string
func (*GetClaimsTokenResponse) GetRole ¶
func (x *GetClaimsTokenResponse) GetRole() string
func (*GetClaimsTokenResponse) GetSubject ¶
func (x *GetClaimsTokenResponse) GetSubject() string
func (*GetClaimsTokenResponse) ProtoMessage ¶
func (*GetClaimsTokenResponse) ProtoMessage()
func (*GetClaimsTokenResponse) ProtoReflect ¶
func (x *GetClaimsTokenResponse) ProtoReflect() protoreflect.Message
func (*GetClaimsTokenResponse) Reset ¶
func (x *GetClaimsTokenResponse) Reset()
func (*GetClaimsTokenResponse) String ¶
func (x *GetClaimsTokenResponse) String() string
type GetThingTokenRequest ¶
type GetThingTokenRequest struct { ThingId string `protobuf:"bytes,1,opt,name=thingId,proto3" json:"thingId,omitempty"` // contains filtered or unexported fields }
func (*GetThingTokenRequest) Descriptor
deprecated
func (*GetThingTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetThingTokenRequest.ProtoReflect.Descriptor instead.
func (*GetThingTokenRequest) GetThingId ¶
func (x *GetThingTokenRequest) GetThingId() string
func (*GetThingTokenRequest) ProtoMessage ¶
func (*GetThingTokenRequest) ProtoMessage()
func (*GetThingTokenRequest) ProtoReflect ¶
func (x *GetThingTokenRequest) ProtoReflect() protoreflect.Message
func (*GetThingTokenRequest) Reset ¶
func (x *GetThingTokenRequest) Reset()
func (*GetThingTokenRequest) String ¶
func (x *GetThingTokenRequest) String() string
type GetThingTokenResponse ¶
type GetThingTokenResponse struct { Jwt string `protobuf:"bytes,1,opt,name=jwt,proto3" json:"jwt,omitempty"` // contains filtered or unexported fields }
func (*GetThingTokenResponse) Descriptor
deprecated
func (*GetThingTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetThingTokenResponse.ProtoReflect.Descriptor instead.
func (*GetThingTokenResponse) GetJwt ¶
func (x *GetThingTokenResponse) GetJwt() string
func (*GetThingTokenResponse) ProtoMessage ¶
func (*GetThingTokenResponse) ProtoMessage()
func (*GetThingTokenResponse) ProtoReflect ¶
func (x *GetThingTokenResponse) ProtoReflect() protoreflect.Message
func (*GetThingTokenResponse) Reset ¶
func (x *GetThingTokenResponse) Reset()
func (*GetThingTokenResponse) String ¶
func (x *GetThingTokenResponse) String() string
type GetUserTokenRequest ¶
type GetUserTokenRequest struct { UserId string `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"` // contains filtered or unexported fields }
func (*GetUserTokenRequest) Descriptor
deprecated
func (*GetUserTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetUserTokenRequest.ProtoReflect.Descriptor instead.
func (*GetUserTokenRequest) GetUserId ¶
func (x *GetUserTokenRequest) GetUserId() string
func (*GetUserTokenRequest) ProtoMessage ¶
func (*GetUserTokenRequest) ProtoMessage()
func (*GetUserTokenRequest) ProtoReflect ¶
func (x *GetUserTokenRequest) ProtoReflect() protoreflect.Message
func (*GetUserTokenRequest) Reset ¶
func (x *GetUserTokenRequest) Reset()
func (*GetUserTokenRequest) String ¶
func (x *GetUserTokenRequest) String() string
type GetUserTokenResponse ¶
type GetUserTokenResponse struct { Jwt string `protobuf:"bytes,1,opt,name=jwt,proto3" json:"jwt,omitempty"` // contains filtered or unexported fields }
func (*GetUserTokenResponse) Descriptor
deprecated
func (*GetUserTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetUserTokenResponse.ProtoReflect.Descriptor instead.
func (*GetUserTokenResponse) GetJwt ¶
func (x *GetUserTokenResponse) GetJwt() string
func (*GetUserTokenResponse) ProtoMessage ¶
func (*GetUserTokenResponse) ProtoMessage()
func (*GetUserTokenResponse) ProtoReflect ¶
func (x *GetUserTokenResponse) ProtoReflect() protoreflect.Message
func (*GetUserTokenResponse) Reset ¶
func (x *GetUserTokenResponse) Reset()
func (*GetUserTokenResponse) String ¶
func (x *GetUserTokenResponse) String() string
type UnimplementedAuthServer ¶
type UnimplementedAuthServer struct { }
UnimplementedAuthServer must be embedded to have forward compatible implementations.
func (UnimplementedAuthServer) GetAdminToken ¶
func (UnimplementedAuthServer) GetAdminToken(context.Context, *GetAdminTokenRequest) (*GetAdminTokenResponse, error)
func (UnimplementedAuthServer) GetClaimsToken ¶
func (UnimplementedAuthServer) GetClaimsToken(context.Context, *GetClaimsTokenRequest) (*GetClaimsTokenResponse, error)
func (UnimplementedAuthServer) GetThingToken ¶
func (UnimplementedAuthServer) GetThingToken(context.Context, *GetThingTokenRequest) (*GetThingTokenResponse, error)
func (UnimplementedAuthServer) GetUserToken ¶
func (UnimplementedAuthServer) GetUserToken(context.Context, *GetUserTokenRequest) (*GetUserTokenResponse, error)
type UnsafeAuthServer ¶
type UnsafeAuthServer interface {
// contains filtered or unexported methods
}
UnsafeAuthServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AuthServer will result in compilation errors.