Versions in this module Expand all Collapse all v0 v0.7.1 Aug 12, 2020 Changes in this version + var ErrIntOverflowKeys = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthKeys = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrUnexpectedEndOfGroupKeys = fmt.Errorf("proto: unexpected end of group") + func RegisterKeysServer(s *grpc.Server, srv KeysServer) + type AuthRequest struct + KID string + func (*AuthRequest) Descriptor() ([]byte, []int) + func (*AuthRequest) ProtoMessage() + func (m *AuthRequest) GetKID() string + func (m *AuthRequest) Marshal() (dAtA []byte, err error) + func (m *AuthRequest) MarshalTo(dAtA []byte) (int, error) + func (m *AuthRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *AuthRequest) Reset() + func (m *AuthRequest) Size() (n int) + func (m *AuthRequest) String() string + func (m *AuthRequest) Unmarshal(dAtA []byte) error + func (m *AuthRequest) XXX_DiscardUnknown() + func (m *AuthRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *AuthRequest) XXX_Merge(src proto.Message) + func (m *AuthRequest) XXX_Size() int + func (m *AuthRequest) XXX_Unmarshal(b []byte) error + type AuthResponse struct + AuthJWT string + func (*AuthResponse) Descriptor() ([]byte, []int) + func (*AuthResponse) ProtoMessage() + func (m *AuthResponse) GetAuthJWT() string + func (m *AuthResponse) Marshal() (dAtA []byte, err error) + func (m *AuthResponse) MarshalTo(dAtA []byte) (int, error) + func (m *AuthResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *AuthResponse) Reset() + func (m *AuthResponse) Size() (n int) + func (m *AuthResponse) String() string + func (m *AuthResponse) Unmarshal(dAtA []byte) error + func (m *AuthResponse) XXX_DiscardUnknown() + func (m *AuthResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *AuthResponse) XXX_Merge(src proto.Message) + func (m *AuthResponse) XXX_Size() int + func (m *AuthResponse) XXX_Unmarshal(b []byte) error + type DelKeysRequest struct + KID string + func (*DelKeysRequest) Descriptor() ([]byte, []int) + func (*DelKeysRequest) ProtoMessage() + func (m *DelKeysRequest) GetKID() string + func (m *DelKeysRequest) Marshal() (dAtA []byte, err error) + func (m *DelKeysRequest) MarshalTo(dAtA []byte) (int, error) + func (m *DelKeysRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *DelKeysRequest) Reset() + func (m *DelKeysRequest) Size() (n int) + func (m *DelKeysRequest) String() string + func (m *DelKeysRequest) Unmarshal(dAtA []byte) error + func (m *DelKeysRequest) XXX_DiscardUnknown() + func (m *DelKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *DelKeysRequest) XXX_Merge(src proto.Message) + func (m *DelKeysRequest) XXX_Size() int + func (m *DelKeysRequest) XXX_Unmarshal(b []byte) error + type DelKeysResponse struct + func (*DelKeysResponse) Descriptor() ([]byte, []int) + func (*DelKeysResponse) ProtoMessage() + func (m *DelKeysResponse) Marshal() (dAtA []byte, err error) + func (m *DelKeysResponse) MarshalTo(dAtA []byte) (int, error) + func (m *DelKeysResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *DelKeysResponse) Reset() + func (m *DelKeysResponse) Size() (n int) + func (m *DelKeysResponse) String() string + func (m *DelKeysResponse) Unmarshal(dAtA []byte) error + func (m *DelKeysResponse) XXX_DiscardUnknown() + func (m *DelKeysResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *DelKeysResponse) XXX_Merge(src proto.Message) + func (m *DelKeysResponse) XXX_Size() int + func (m *DelKeysResponse) XXX_Unmarshal(b []byte) error + type KeysClient interface + Auth func(ctx context.Context, in *AuthRequest, opts ...grpc.CallOption) (*AuthResponse, error) + DelKeys func(ctx context.Context, in *DelKeysRequest, opts ...grpc.CallOption) (*DelKeysResponse, error) + ListKeys func(ctx context.Context, in *ListKeysRequest, opts ...grpc.CallOption) (Keys_ListKeysClient, error) + PublicKeys func(ctx context.Context, in *PublicKeysRequest, opts ...grpc.CallOption) (*PublicKeysResponse, error) + Register func(ctx context.Context, in *RegisterRequest, opts ...grpc.CallOption) (*RegisterResponse, error) + UpdateKeys func(ctx context.Context, in *UpdateKeysRequest, opts ...grpc.CallOption) (*UpdateKeysResponse, error) + func NewKeysClient(cc *grpc.ClientConn) KeysClient + type KeysServer interface + Auth func(context.Context, *AuthRequest) (*AuthResponse, error) + DelKeys func(context.Context, *DelKeysRequest) (*DelKeysResponse, error) + ListKeys func(*ListKeysRequest, Keys_ListKeysServer) error + PublicKeys func(context.Context, *PublicKeysRequest) (*PublicKeysResponse, error) + Register func(context.Context, *RegisterRequest) (*RegisterResponse, error) + UpdateKeys func(context.Context, *UpdateKeysRequest) (*UpdateKeysResponse, error) + type Keys_ListKeysClient interface + Recv func() (*ListKeysResponse, error) + type Keys_ListKeysServer interface + Send func(*ListKeysResponse) error + type ListKeysRequest struct + Query string + func (*ListKeysRequest) Descriptor() ([]byte, []int) + func (*ListKeysRequest) ProtoMessage() + func (m *ListKeysRequest) GetQuery() string + func (m *ListKeysRequest) Marshal() (dAtA []byte, err error) + func (m *ListKeysRequest) MarshalTo(dAtA []byte) (int, error) + func (m *ListKeysRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ListKeysRequest) Reset() + func (m *ListKeysRequest) Size() (n int) + func (m *ListKeysRequest) String() string + func (m *ListKeysRequest) Unmarshal(dAtA []byte) error + func (m *ListKeysRequest) XXX_DiscardUnknown() + func (m *ListKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ListKeysRequest) XXX_Merge(src proto.Message) + func (m *ListKeysRequest) XXX_Size() int + func (m *ListKeysRequest) XXX_Unmarshal(b []byte) error + type ListKeysResponse struct + AuthTTL int64 + Expired bool + Expiry int64 + KID string + Locked bool + PubEncKey []byte + PubSigKey []byte + RefreshStrategy string + RefreshTTL int64 + Valid bool + func (*ListKeysResponse) Descriptor() ([]byte, []int) + func (*ListKeysResponse) ProtoMessage() + func (m *ListKeysResponse) GetAuthTTL() int64 + func (m *ListKeysResponse) GetExpired() bool + func (m *ListKeysResponse) GetExpiry() int64 + func (m *ListKeysResponse) GetKID() string + func (m *ListKeysResponse) GetLocked() bool + func (m *ListKeysResponse) GetPubEncKey() []byte + func (m *ListKeysResponse) GetPubSigKey() []byte + func (m *ListKeysResponse) GetRefreshStrategy() string + func (m *ListKeysResponse) GetRefreshTTL() int64 + func (m *ListKeysResponse) GetValid() bool + func (m *ListKeysResponse) Marshal() (dAtA []byte, err error) + func (m *ListKeysResponse) MarshalTo(dAtA []byte) (int, error) + func (m *ListKeysResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ListKeysResponse) Reset() + func (m *ListKeysResponse) Size() (n int) + func (m *ListKeysResponse) String() string + func (m *ListKeysResponse) Unmarshal(dAtA []byte) error + func (m *ListKeysResponse) XXX_DiscardUnknown() + func (m *ListKeysResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ListKeysResponse) XXX_Merge(src proto.Message) + func (m *ListKeysResponse) XXX_Size() int + func (m *ListKeysResponse) XXX_Unmarshal(b []byte) error + type PublicKeysRequest struct + KID string + func (*PublicKeysRequest) Descriptor() ([]byte, []int) + func (*PublicKeysRequest) ProtoMessage() + func (m *PublicKeysRequest) GetKID() string + func (m *PublicKeysRequest) Marshal() (dAtA []byte, err error) + func (m *PublicKeysRequest) MarshalTo(dAtA []byte) (int, error) + func (m *PublicKeysRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *PublicKeysRequest) Reset() + func (m *PublicKeysRequest) Size() (n int) + func (m *PublicKeysRequest) String() string + func (m *PublicKeysRequest) Unmarshal(dAtA []byte) error + func (m *PublicKeysRequest) XXX_DiscardUnknown() + func (m *PublicKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *PublicKeysRequest) XXX_Merge(src proto.Message) + func (m *PublicKeysRequest) XXX_Size() int + func (m *PublicKeysRequest) XXX_Unmarshal(b []byte) error + type PublicKeysResponse struct + Expiry int64 + KID string + PubEncKey []byte + PubSigKey []byte + Valid bool + func (*PublicKeysResponse) Descriptor() ([]byte, []int) + func (*PublicKeysResponse) ProtoMessage() + func (m *PublicKeysResponse) GetExpiry() int64 + func (m *PublicKeysResponse) GetKID() string + func (m *PublicKeysResponse) GetPubEncKey() []byte + func (m *PublicKeysResponse) GetPubSigKey() []byte + func (m *PublicKeysResponse) GetValid() bool + func (m *PublicKeysResponse) Marshal() (dAtA []byte, err error) + func (m *PublicKeysResponse) MarshalTo(dAtA []byte) (int, error) + func (m *PublicKeysResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *PublicKeysResponse) Reset() + func (m *PublicKeysResponse) Size() (n int) + func (m *PublicKeysResponse) String() string + func (m *PublicKeysResponse) Unmarshal(dAtA []byte) error + func (m *PublicKeysResponse) XXX_DiscardUnknown() + func (m *PublicKeysResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *PublicKeysResponse) XXX_Merge(src proto.Message) + func (m *PublicKeysResponse) XXX_Size() int + func (m *PublicKeysResponse) XXX_Unmarshal(b []byte) error + type RegisterRequest struct + AuthTTL int64 + EncAlg string + EncBits int32 + Expiry int64 + KID string + RefreshStrategy string + RefreshTTL int64 + SigAlg string + SigBits int32 + func (*RegisterRequest) Descriptor() ([]byte, []int) + func (*RegisterRequest) ProtoMessage() + func (m *RegisterRequest) GetAuthTTL() int64 + func (m *RegisterRequest) GetEncAlg() string + func (m *RegisterRequest) GetEncBits() int32 + func (m *RegisterRequest) GetExpiry() int64 + func (m *RegisterRequest) GetKID() string + func (m *RegisterRequest) GetRefreshStrategy() string + func (m *RegisterRequest) GetRefreshTTL() int64 + func (m *RegisterRequest) GetSigAlg() string + func (m *RegisterRequest) GetSigBits() int32 + func (m *RegisterRequest) Marshal() (dAtA []byte, err error) + func (m *RegisterRequest) MarshalTo(dAtA []byte) (int, error) + func (m *RegisterRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RegisterRequest) Reset() + func (m *RegisterRequest) Size() (n int) + func (m *RegisterRequest) String() string + func (m *RegisterRequest) Unmarshal(dAtA []byte) error + func (m *RegisterRequest) XXX_DiscardUnknown() + func (m *RegisterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RegisterRequest) XXX_Merge(src proto.Message) + func (m *RegisterRequest) XXX_Size() int + func (m *RegisterRequest) XXX_Unmarshal(b []byte) error + type RegisterResponse struct + AuthJWT string + Expiry int64 + KID string + PubEncKey []byte + PubSigKey []byte + RefreshStrategy string + Valid bool + func (*RegisterResponse) Descriptor() ([]byte, []int) + func (*RegisterResponse) ProtoMessage() + func (m *RegisterResponse) GetAuthJWT() string + func (m *RegisterResponse) GetExpiry() int64 + func (m *RegisterResponse) GetKID() string + func (m *RegisterResponse) GetPubEncKey() []byte + func (m *RegisterResponse) GetPubSigKey() []byte + func (m *RegisterResponse) GetRefreshStrategy() string + func (m *RegisterResponse) GetValid() bool + func (m *RegisterResponse) Marshal() (dAtA []byte, err error) + func (m *RegisterResponse) MarshalTo(dAtA []byte) (int, error) + func (m *RegisterResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RegisterResponse) Reset() + func (m *RegisterResponse) Size() (n int) + func (m *RegisterResponse) String() string + func (m *RegisterResponse) Unmarshal(dAtA []byte) error + func (m *RegisterResponse) XXX_DiscardUnknown() + func (m *RegisterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RegisterResponse) XXX_Merge(src proto.Message) + func (m *RegisterResponse) XXX_Size() int + func (m *RegisterResponse) XXX_Unmarshal(b []byte) error + type UnimplementedKeysServer struct + func (*UnimplementedKeysServer) Auth(ctx context.Context, req *AuthRequest) (*AuthResponse, error) + func (*UnimplementedKeysServer) DelKeys(ctx context.Context, req *DelKeysRequest) (*DelKeysResponse, error) + func (*UnimplementedKeysServer) ListKeys(req *ListKeysRequest, srv Keys_ListKeysServer) error + func (*UnimplementedKeysServer) PublicKeys(ctx context.Context, req *PublicKeysRequest) (*PublicKeysResponse, error) + func (*UnimplementedKeysServer) Register(ctx context.Context, req *RegisterRequest) (*RegisterResponse, error) + func (*UnimplementedKeysServer) UpdateKeys(ctx context.Context, req *UpdateKeysRequest) (*UpdateKeysResponse, error) + type UpdateKeysRequest struct + AuthTTL int64 + EncAlg string + EncBits int32 + Expiry int64 + KID string + RefreshStrategy string + RefreshTTL int64 + SigAlg string + SigBits int32 + func (*UpdateKeysRequest) Descriptor() ([]byte, []int) + func (*UpdateKeysRequest) ProtoMessage() + func (m *UpdateKeysRequest) GetAuthTTL() int64 + func (m *UpdateKeysRequest) GetEncAlg() string + func (m *UpdateKeysRequest) GetEncBits() int32 + func (m *UpdateKeysRequest) GetExpiry() int64 + func (m *UpdateKeysRequest) GetKID() string + func (m *UpdateKeysRequest) GetRefreshStrategy() string + func (m *UpdateKeysRequest) GetRefreshTTL() int64 + func (m *UpdateKeysRequest) GetSigAlg() string + func (m *UpdateKeysRequest) GetSigBits() int32 + func (m *UpdateKeysRequest) Marshal() (dAtA []byte, err error) + func (m *UpdateKeysRequest) MarshalTo(dAtA []byte) (int, error) + func (m *UpdateKeysRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *UpdateKeysRequest) Reset() + func (m *UpdateKeysRequest) Size() (n int) + func (m *UpdateKeysRequest) String() string + func (m *UpdateKeysRequest) Unmarshal(dAtA []byte) error + func (m *UpdateKeysRequest) XXX_DiscardUnknown() + func (m *UpdateKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *UpdateKeysRequest) XXX_Merge(src proto.Message) + func (m *UpdateKeysRequest) XXX_Size() int + func (m *UpdateKeysRequest) XXX_Unmarshal(b []byte) error + type UpdateKeysResponse struct + AuthJWT string + Expiry int64 + KID string + PubEncKey []byte + PubSigKey []byte + RefreshStrategy string + Valid bool + func (*UpdateKeysResponse) Descriptor() ([]byte, []int) + func (*UpdateKeysResponse) ProtoMessage() + func (m *UpdateKeysResponse) GetAuthJWT() string + func (m *UpdateKeysResponse) GetExpiry() int64 + func (m *UpdateKeysResponse) GetKID() string + func (m *UpdateKeysResponse) GetPubEncKey() []byte + func (m *UpdateKeysResponse) GetPubSigKey() []byte + func (m *UpdateKeysResponse) GetRefreshStrategy() string + func (m *UpdateKeysResponse) GetValid() bool + func (m *UpdateKeysResponse) Marshal() (dAtA []byte, err error) + func (m *UpdateKeysResponse) MarshalTo(dAtA []byte) (int, error) + func (m *UpdateKeysResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *UpdateKeysResponse) Reset() + func (m *UpdateKeysResponse) Size() (n int) + func (m *UpdateKeysResponse) String() string + func (m *UpdateKeysResponse) Unmarshal(dAtA []byte) error + func (m *UpdateKeysResponse) XXX_DiscardUnknown() + func (m *UpdateKeysResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *UpdateKeysResponse) XXX_Merge(src proto.Message) + func (m *UpdateKeysResponse) XXX_Size() int + func (m *UpdateKeysResponse) XXX_Unmarshal(b []byte) error