Versions in this module Expand all Collapse all v0 v0.7.1 Aug 12, 2020 Changes in this version + var ErrIntOverflowJwt = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthJwt = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrUnexpectedEndOfGroupJwt = fmt.Errorf("proto: unexpected end of group") + func RegisterJWTServer(s *grpc.Server, srv JWTServer) + type JWTClient interface + NewJWT func(ctx context.Context, in *NewJWTRequest, opts ...grpc.CallOption) (*NewJWTResponse, error) + RenewJWT func(ctx context.Context, in *RenewJWTRequest, opts ...grpc.CallOption) (*RenewJWTResponse, error) + RevokeJWT func(ctx context.Context, in *RevokeJWTRequest, opts ...grpc.CallOption) (*RevokeJWTResponse, error) + func NewJWTClient(cc *grpc.ClientConn) JWTClient + type JWTServer interface + NewJWT func(context.Context, *NewJWTRequest) (*NewJWTResponse, error) + RenewJWT func(context.Context, *RenewJWTRequest) (*RenewJWTResponse, error) + RevokeJWT func(context.Context, *RevokeJWTRequest) (*RevokeJWTResponse, error) + type NewJWTRequest struct + Claims []byte + KID string + func (*NewJWTRequest) Descriptor() ([]byte, []int) + func (*NewJWTRequest) ProtoMessage() + func (m *NewJWTRequest) GetClaims() []byte + func (m *NewJWTRequest) GetKID() string + func (m *NewJWTRequest) Marshal() (dAtA []byte, err error) + func (m *NewJWTRequest) MarshalTo(dAtA []byte) (int, error) + func (m *NewJWTRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *NewJWTRequest) Reset() + func (m *NewJWTRequest) Size() (n int) + func (m *NewJWTRequest) String() string + func (m *NewJWTRequest) Unmarshal(dAtA []byte) error + func (m *NewJWTRequest) XXX_DiscardUnknown() + func (m *NewJWTRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *NewJWTRequest) XXX_Merge(src proto.Message) + func (m *NewJWTRequest) XXX_Size() int + func (m *NewJWTRequest) XXX_Unmarshal(b []byte) error + type NewJWTResponse struct + AccessToken string + Expiry int64 + ID string + RefreshToken string + func (*NewJWTResponse) Descriptor() ([]byte, []int) + func (*NewJWTResponse) ProtoMessage() + func (m *NewJWTResponse) GetAccessToken() string + func (m *NewJWTResponse) GetExpiry() int64 + func (m *NewJWTResponse) GetID() string + func (m *NewJWTResponse) GetRefreshToken() string + func (m *NewJWTResponse) Marshal() (dAtA []byte, err error) + func (m *NewJWTResponse) MarshalTo(dAtA []byte) (int, error) + func (m *NewJWTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *NewJWTResponse) Reset() + func (m *NewJWTResponse) Size() (n int) + func (m *NewJWTResponse) String() string + func (m *NewJWTResponse) Unmarshal(dAtA []byte) error + func (m *NewJWTResponse) XXX_DiscardUnknown() + func (m *NewJWTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *NewJWTResponse) XXX_Merge(src proto.Message) + func (m *NewJWTResponse) XXX_Size() int + func (m *NewJWTResponse) XXX_Unmarshal(b []byte) error + type RenewJWTRequest struct + KID string + RefreshStrategy string + RefreshToken string + func (*RenewJWTRequest) Descriptor() ([]byte, []int) + func (*RenewJWTRequest) ProtoMessage() + func (m *RenewJWTRequest) GetKID() string + func (m *RenewJWTRequest) GetRefreshStrategy() string + func (m *RenewJWTRequest) GetRefreshToken() string + func (m *RenewJWTRequest) Marshal() (dAtA []byte, err error) + func (m *RenewJWTRequest) MarshalTo(dAtA []byte) (int, error) + func (m *RenewJWTRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RenewJWTRequest) Reset() + func (m *RenewJWTRequest) Size() (n int) + func (m *RenewJWTRequest) String() string + func (m *RenewJWTRequest) Unmarshal(dAtA []byte) error + func (m *RenewJWTRequest) XXX_DiscardUnknown() + func (m *RenewJWTRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RenewJWTRequest) XXX_Merge(src proto.Message) + func (m *RenewJWTRequest) XXX_Size() int + func (m *RenewJWTRequest) XXX_Unmarshal(b []byte) error + type RenewJWTResponse struct + AccessToken string + Expiry int64 + ID string + RefreshToken string + func (*RenewJWTResponse) Descriptor() ([]byte, []int) + func (*RenewJWTResponse) ProtoMessage() + func (m *RenewJWTResponse) GetAccessToken() string + func (m *RenewJWTResponse) GetExpiry() int64 + func (m *RenewJWTResponse) GetID() string + func (m *RenewJWTResponse) GetRefreshToken() string + func (m *RenewJWTResponse) Marshal() (dAtA []byte, err error) + func (m *RenewJWTResponse) MarshalTo(dAtA []byte) (int, error) + func (m *RenewJWTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RenewJWTResponse) Reset() + func (m *RenewJWTResponse) Size() (n int) + func (m *RenewJWTResponse) String() string + func (m *RenewJWTResponse) Unmarshal(dAtA []byte) error + func (m *RenewJWTResponse) XXX_DiscardUnknown() + func (m *RenewJWTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RenewJWTResponse) XXX_Merge(src proto.Message) + func (m *RenewJWTResponse) XXX_Size() int + func (m *RenewJWTResponse) XXX_Unmarshal(b []byte) error + type RevokeJWTRequest struct + ID string + KID string + RefreshToken string + func (*RevokeJWTRequest) Descriptor() ([]byte, []int) + func (*RevokeJWTRequest) ProtoMessage() + func (m *RevokeJWTRequest) GetID() string + func (m *RevokeJWTRequest) GetKID() string + func (m *RevokeJWTRequest) GetRefreshToken() string + func (m *RevokeJWTRequest) Marshal() (dAtA []byte, err error) + func (m *RevokeJWTRequest) MarshalTo(dAtA []byte) (int, error) + func (m *RevokeJWTRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RevokeJWTRequest) Reset() + func (m *RevokeJWTRequest) Size() (n int) + func (m *RevokeJWTRequest) String() string + func (m *RevokeJWTRequest) Unmarshal(dAtA []byte) error + func (m *RevokeJWTRequest) XXX_DiscardUnknown() + func (m *RevokeJWTRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RevokeJWTRequest) XXX_Merge(src proto.Message) + func (m *RevokeJWTRequest) XXX_Size() int + func (m *RevokeJWTRequest) XXX_Unmarshal(b []byte) error + type RevokeJWTResponse struct + func (*RevokeJWTResponse) Descriptor() ([]byte, []int) + func (*RevokeJWTResponse) ProtoMessage() + func (m *RevokeJWTResponse) Marshal() (dAtA []byte, err error) + func (m *RevokeJWTResponse) MarshalTo(dAtA []byte) (int, error) + func (m *RevokeJWTResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RevokeJWTResponse) Reset() + func (m *RevokeJWTResponse) Size() (n int) + func (m *RevokeJWTResponse) String() string + func (m *RevokeJWTResponse) Unmarshal(dAtA []byte) error + func (m *RevokeJWTResponse) XXX_DiscardUnknown() + func (m *RevokeJWTResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RevokeJWTResponse) XXX_Merge(src proto.Message) + func (m *RevokeJWTResponse) XXX_Size() int + func (m *RevokeJWTResponse) XXX_Unmarshal(b []byte) error + type UnimplementedJWTServer struct + func (*UnimplementedJWTServer) NewJWT(ctx context.Context, req *NewJWTRequest) (*NewJWTResponse, error) + func (*UnimplementedJWTServer) RenewJWT(ctx context.Context, req *RenewJWTRequest) (*RenewJWTResponse, error) + func (*UnimplementedJWTServer) RevokeJWT(ctx context.Context, req *RevokeJWTRequest) (*RevokeJWTResponse, error)