Versions in this module Expand all Collapse all v1 v1.6.1 Jul 9, 2019 Changes in this version + func RegisterNodeKeyManagerHandler(s server.Server, hdlr NodeKeyManagerHandler, opts ...server.HandlerOption) + func RegisterUserKeyStoreHandler(s server.Server, hdlr UserKeyStoreHandler, opts ...server.HandlerOption) + type AddKeyRequest struct + Key *Key + StrPassword string + func (*AddKeyRequest) Descriptor() ([]byte, []int) + func (*AddKeyRequest) ProtoMessage() + func (m *AddKeyRequest) GetKey() *Key + func (m *AddKeyRequest) GetStrPassword() string + func (m *AddKeyRequest) Reset() + func (m *AddKeyRequest) String() string + func (this *AddKeyRequest) Validate() error + type AddKeyResponse struct + Success bool + func (*AddKeyResponse) Descriptor() ([]byte, []int) + func (*AddKeyResponse) ProtoMessage() + func (m *AddKeyResponse) GetSuccess() bool + func (m *AddKeyResponse) Reset() + func (m *AddKeyResponse) String() string + func (this *AddKeyResponse) Validate() error + type AdminCreateKeyRequest struct + KeyID string + Label string + func (*AdminCreateKeyRequest) Descriptor() ([]byte, []int) + func (*AdminCreateKeyRequest) ProtoMessage() + func (m *AdminCreateKeyRequest) GetKeyID() string + func (m *AdminCreateKeyRequest) GetLabel() string + func (m *AdminCreateKeyRequest) Reset() + func (m *AdminCreateKeyRequest) String() string + func (this *AdminCreateKeyRequest) Validate() error + type AdminCreateKeyResponse struct + Success bool + func (*AdminCreateKeyResponse) Descriptor() ([]byte, []int) + func (*AdminCreateKeyResponse) ProtoMessage() + func (m *AdminCreateKeyResponse) GetSuccess() bool + func (m *AdminCreateKeyResponse) Reset() + func (m *AdminCreateKeyResponse) String() string + func (this *AdminCreateKeyResponse) Validate() error + type AdminDeleteKeyRequest struct + KeyID string + func (*AdminDeleteKeyRequest) Descriptor() ([]byte, []int) + func (*AdminDeleteKeyRequest) ProtoMessage() + func (m *AdminDeleteKeyRequest) GetKeyID() string + func (m *AdminDeleteKeyRequest) Reset() + func (m *AdminDeleteKeyRequest) String() string + func (this *AdminDeleteKeyRequest) Validate() error + type AdminDeleteKeyResponse struct + Success bool + func (*AdminDeleteKeyResponse) Descriptor() ([]byte, []int) + func (*AdminDeleteKeyResponse) ProtoMessage() + func (m *AdminDeleteKeyResponse) GetSuccess() bool + func (m *AdminDeleteKeyResponse) Reset() + func (m *AdminDeleteKeyResponse) String() string + func (this *AdminDeleteKeyResponse) Validate() error + type AdminExportKeyRequest struct + KeyID string + StrPassword string + func (*AdminExportKeyRequest) Descriptor() ([]byte, []int) + func (*AdminExportKeyRequest) ProtoMessage() + func (m *AdminExportKeyRequest) GetKeyID() string + func (m *AdminExportKeyRequest) GetStrPassword() string + func (m *AdminExportKeyRequest) Reset() + func (m *AdminExportKeyRequest) String() string + func (this *AdminExportKeyRequest) Validate() error + type AdminExportKeyResponse struct + Key *Key + func (*AdminExportKeyResponse) Descriptor() ([]byte, []int) + func (*AdminExportKeyResponse) ProtoMessage() + func (m *AdminExportKeyResponse) GetKey() *Key + func (m *AdminExportKeyResponse) Reset() + func (m *AdminExportKeyResponse) String() string + func (this *AdminExportKeyResponse) Validate() error + type AdminImportKeyRequest struct + Key *Key + Override bool + StrPassword string + func (*AdminImportKeyRequest) Descriptor() ([]byte, []int) + func (*AdminImportKeyRequest) ProtoMessage() + func (m *AdminImportKeyRequest) GetKey() *Key + func (m *AdminImportKeyRequest) GetOverride() bool + func (m *AdminImportKeyRequest) GetStrPassword() string + func (m *AdminImportKeyRequest) Reset() + func (m *AdminImportKeyRequest) String() string + func (this *AdminImportKeyRequest) Validate() error + type AdminImportKeyResponse struct + Success bool + func (*AdminImportKeyResponse) Descriptor() ([]byte, []int) + func (*AdminImportKeyResponse) ProtoMessage() + func (m *AdminImportKeyResponse) GetSuccess() bool + func (m *AdminImportKeyResponse) Reset() + func (m *AdminImportKeyResponse) String() string + func (this *AdminImportKeyResponse) Validate() error + type AdminListKeysRequest struct + func (*AdminListKeysRequest) Descriptor() ([]byte, []int) + func (*AdminListKeysRequest) ProtoMessage() + func (m *AdminListKeysRequest) Reset() + func (m *AdminListKeysRequest) String() string + func (this *AdminListKeysRequest) Validate() error + type AdminListKeysResponse struct + Keys []*Key + func (*AdminListKeysResponse) Descriptor() ([]byte, []int) + func (*AdminListKeysResponse) ProtoMessage() + func (m *AdminListKeysResponse) GetKeys() []*Key + func (m *AdminListKeysResponse) Reset() + func (m *AdminListKeysResponse) String() string + func (this *AdminListKeysResponse) Validate() error + type Block struct + BlockSize uint32 + HeaderSize uint32 + Nonce []byte + OwnerId string + PartId uint32 + Position uint32 + func (*Block) Descriptor() ([]byte, []int) + func (*Block) ProtoMessage() + func (m *Block) GetBlockSize() uint32 + func (m *Block) GetHeaderSize() uint32 + func (m *Block) GetNonce() []byte + func (m *Block) GetOwnerId() string + func (m *Block) GetPartId() uint32 + func (m *Block) GetPosition() uint32 + func (m *Block) Reset() + func (m *Block) String() string + func (this *Block) Validate() error + type CopyNodeInfoRequest struct + NodeCopyUuid string + NodeUuid string + func (*CopyNodeInfoRequest) Descriptor() ([]byte, []int) + func (*CopyNodeInfoRequest) ProtoMessage() + func (m *CopyNodeInfoRequest) GetNodeCopyUuid() string + func (m *CopyNodeInfoRequest) GetNodeUuid() string + func (m *CopyNodeInfoRequest) Reset() + func (m *CopyNodeInfoRequest) String() string + func (this *CopyNodeInfoRequest) Validate() error + type CopyNodeInfoResponse struct + func (*CopyNodeInfoResponse) Descriptor() ([]byte, []int) + func (*CopyNodeInfoResponse) ProtoMessage() + func (m *CopyNodeInfoResponse) Reset() + func (m *CopyNodeInfoResponse) String() string + func (this *CopyNodeInfoResponse) Validate() error + type DeleteNodeKeyRequest struct + NodeId string + UserId string + func (*DeleteNodeKeyRequest) Descriptor() ([]byte, []int) + func (*DeleteNodeKeyRequest) ProtoMessage() + func (m *DeleteNodeKeyRequest) GetNodeId() string + func (m *DeleteNodeKeyRequest) GetUserId() string + func (m *DeleteNodeKeyRequest) Reset() + func (m *DeleteNodeKeyRequest) String() string + func (this *DeleteNodeKeyRequest) Validate() error + type DeleteNodeKeyResponse struct + func (*DeleteNodeKeyResponse) Descriptor() ([]byte, []int) + func (*DeleteNodeKeyResponse) ProtoMessage() + func (m *DeleteNodeKeyResponse) Reset() + func (m *DeleteNodeKeyResponse) String() string + func (this *DeleteNodeKeyResponse) Validate() error + type DeleteNodeRequest struct + NodeId string + func (*DeleteNodeRequest) Descriptor() ([]byte, []int) + func (*DeleteNodeRequest) ProtoMessage() + func (m *DeleteNodeRequest) GetNodeId() string + func (m *DeleteNodeRequest) Reset() + func (m *DeleteNodeRequest) String() string + func (this *DeleteNodeRequest) Validate() error + type DeleteNodeResponse struct + func (*DeleteNodeResponse) Descriptor() ([]byte, []int) + func (*DeleteNodeResponse) ProtoMessage() + func (m *DeleteNodeResponse) Reset() + func (m *DeleteNodeResponse) String() string + func (this *DeleteNodeResponse) Validate() error + type DeleteNodeSharedKeyRequest struct + NodeId string + OwnerId string + UserId string + func (*DeleteNodeSharedKeyRequest) Descriptor() ([]byte, []int) + func (*DeleteNodeSharedKeyRequest) ProtoMessage() + func (m *DeleteNodeSharedKeyRequest) GetNodeId() string + func (m *DeleteNodeSharedKeyRequest) GetOwnerId() string + func (m *DeleteNodeSharedKeyRequest) GetUserId() string + func (m *DeleteNodeSharedKeyRequest) Reset() + func (m *DeleteNodeSharedKeyRequest) String() string + func (this *DeleteNodeSharedKeyRequest) Validate() error + type DeleteNodeSharedKeyResponse struct + func (*DeleteNodeSharedKeyResponse) Descriptor() ([]byte, []int) + func (*DeleteNodeSharedKeyResponse) ProtoMessage() + func (m *DeleteNodeSharedKeyResponse) Reset() + func (m *DeleteNodeSharedKeyResponse) String() string + func (this *DeleteNodeSharedKeyResponse) Validate() error + type Export struct + By string + Date int32 + func (*Export) Descriptor() ([]byte, []int) + func (*Export) ProtoMessage() + func (m *Export) GetBy() string + func (m *Export) GetDate() int32 + func (m *Export) Reset() + func (m *Export) String() string + func (this *Export) Validate() error + type GetKeyRequest struct + KeyID string + Owner string + StrPassword string + func (*GetKeyRequest) Descriptor() ([]byte, []int) + func (*GetKeyRequest) ProtoMessage() + func (m *GetKeyRequest) GetKeyID() string + func (m *GetKeyRequest) GetOwner() string + func (m *GetKeyRequest) GetStrPassword() string + func (m *GetKeyRequest) Reset() + func (m *GetKeyRequest) String() string + func (this *GetKeyRequest) Validate() error + type GetKeyResponse struct + Key *Key + func (*GetKeyResponse) Descriptor() ([]byte, []int) + func (*GetKeyResponse) ProtoMessage() + func (m *GetKeyResponse) GetKey() *Key + func (m *GetKeyResponse) Reset() + func (m *GetKeyResponse) String() string + func (this *GetKeyResponse) Validate() error + type GetNodeInfoRequest struct + NodeId string + PlainLength int64 + PlainOffset int64 + UserId string + WithRange bool + func (*GetNodeInfoRequest) Descriptor() ([]byte, []int) + func (*GetNodeInfoRequest) ProtoMessage() + func (m *GetNodeInfoRequest) GetNodeId() string + func (m *GetNodeInfoRequest) GetPlainLength() int64 + func (m *GetNodeInfoRequest) GetPlainOffset() int64 + func (m *GetNodeInfoRequest) GetUserId() string + func (m *GetNodeInfoRequest) GetWithRange() bool + func (m *GetNodeInfoRequest) Reset() + func (m *GetNodeInfoRequest) String() string + func (this *GetNodeInfoRequest) Validate() error + type GetNodeInfoResponse struct + EncryptedCount int64 + EncryptedOffset int64 + HeadSKippedPlainBytesCount int64 + NodeInfo *NodeInfo + WithRange bool + func (*GetNodeInfoResponse) Descriptor() ([]byte, []int) + func (*GetNodeInfoResponse) ProtoMessage() + func (m *GetNodeInfoResponse) GetEncryptedCount() int64 + func (m *GetNodeInfoResponse) GetEncryptedOffset() int64 + func (m *GetNodeInfoResponse) GetHeadSKippedPlainBytesCount() int64 + func (m *GetNodeInfoResponse) GetNodeInfo() *NodeInfo + func (m *GetNodeInfoResponse) GetWithRange() bool + func (m *GetNodeInfoResponse) Reset() + func (m *GetNodeInfoResponse) String() string + func (this *GetNodeInfoResponse) Validate() error + type GetNodePlainSizeRequest struct + NodeId string + UserId string + func (*GetNodePlainSizeRequest) Descriptor() ([]byte, []int) + func (*GetNodePlainSizeRequest) ProtoMessage() + func (m *GetNodePlainSizeRequest) GetNodeId() string + func (m *GetNodePlainSizeRequest) GetUserId() string + func (m *GetNodePlainSizeRequest) Reset() + func (m *GetNodePlainSizeRequest) String() string + func (this *GetNodePlainSizeRequest) Validate() error + type GetNodePlainSizeResponse struct + Size int64 + func (*GetNodePlainSizeResponse) Descriptor() ([]byte, []int) + func (*GetNodePlainSizeResponse) ProtoMessage() + func (m *GetNodePlainSizeResponse) GetSize() int64 + func (m *GetNodePlainSizeResponse) Reset() + func (m *GetNodePlainSizeResponse) String() string + func (this *GetNodePlainSizeResponse) Validate() error + type Import struct + By string + Date int32 + func (*Import) Descriptor() ([]byte, []int) + func (*Import) ProtoMessage() + func (m *Import) GetBy() string + func (m *Import) GetDate() int32 + func (m *Import) Reset() + func (m *Import) String() string + func (this *Import) Validate() error + type Key struct + Content string + CreationDate int32 + ID string + Info *KeyInfo + Label string + Owner string + func (*Key) Descriptor() ([]byte, []int) + func (*Key) ProtoMessage() + func (m *Key) GetContent() string + func (m *Key) GetCreationDate() int32 + func (m *Key) GetID() string + func (m *Key) GetInfo() *KeyInfo + func (m *Key) GetLabel() string + func (m *Key) GetOwner() string + func (m *Key) Reset() + func (m *Key) String() string + func (this *Key) Validate() error + type KeyInfo struct + Exports []*Export + Imports []*Import + func (*KeyInfo) Descriptor() ([]byte, []int) + func (*KeyInfo) ProtoMessage() + func (m *KeyInfo) GetExports() []*Export + func (m *KeyInfo) GetImports() []*Import + func (m *KeyInfo) Reset() + func (m *KeyInfo) String() string + func (this *KeyInfo) Validate() error + type Node struct + Legacy bool + NodeId string + func (*Node) Descriptor() ([]byte, []int) + func (*Node) ProtoMessage() + func (m *Node) GetLegacy() bool + func (m *Node) GetNodeId() string + func (m *Node) Reset() + func (m *Node) String() string + func (this *Node) Validate() error + type NodeInfo struct + Block *Block + Node *Node + NodeKey *NodeKey + func (*NodeInfo) Descriptor() ([]byte, []int) + func (*NodeInfo) ProtoMessage() + func (m *NodeInfo) GetBlock() *Block + func (m *NodeInfo) GetNode() *Node + func (m *NodeInfo) GetNodeKey() *NodeKey + func (m *NodeInfo) Reset() + func (m *NodeInfo) String() string + func (this *NodeInfo) Validate() error + type NodeKey struct + KeyData []byte + NodeId string + OwnerId string + UserId string + func (*NodeKey) Descriptor() ([]byte, []int) + func (*NodeKey) ProtoMessage() + func (m *NodeKey) GetKeyData() []byte + func (m *NodeKey) GetNodeId() string + func (m *NodeKey) GetOwnerId() string + func (m *NodeKey) GetUserId() string + func (m *NodeKey) Reset() + func (m *NodeKey) String() string + func (this *NodeKey) Validate() error + type NodeKeyManager struct + func (h *NodeKeyManager) CopyNodeInfo(ctx context.Context, in *CopyNodeInfoRequest, out *CopyNodeInfoResponse) error + func (h *NodeKeyManager) DeleteNode(ctx context.Context, in *DeleteNodeRequest, out *DeleteNodeResponse) error + func (h *NodeKeyManager) DeleteNodeKey(ctx context.Context, in *DeleteNodeKeyRequest, out *DeleteNodeKeyResponse) error + func (h *NodeKeyManager) DeleteNodeSharedKey(ctx context.Context, in *DeleteNodeSharedKeyRequest, ...) error + func (h *NodeKeyManager) GetNodeInfo(ctx context.Context, in *GetNodeInfoRequest, out *GetNodeInfoResponse) error + func (h *NodeKeyManager) GetNodePlainSize(ctx context.Context, in *GetNodePlainSizeRequest, ...) error + func (h *NodeKeyManager) SetNodeInfo(ctx context.Context, stream server.Streamer) error + type NodeKeyManagerClient interface + CopyNodeInfo func(ctx context.Context, in *CopyNodeInfoRequest, opts ...client.CallOption) (*CopyNodeInfoResponse, error) + DeleteNode func(ctx context.Context, in *DeleteNodeRequest, opts ...client.CallOption) (*DeleteNodeResponse, error) + DeleteNodeKey func(ctx context.Context, in *DeleteNodeKeyRequest, opts ...client.CallOption) (*DeleteNodeKeyResponse, error) + DeleteNodeSharedKey func(ctx context.Context, in *DeleteNodeSharedKeyRequest, opts ...client.CallOption) (*DeleteNodeSharedKeyResponse, error) + GetNodeInfo func(ctx context.Context, in *GetNodeInfoRequest, opts ...client.CallOption) (*GetNodeInfoResponse, error) + GetNodePlainSize func(ctx context.Context, in *GetNodePlainSizeRequest, opts ...client.CallOption) (*GetNodePlainSizeResponse, error) + SetNodeInfo func(ctx context.Context, opts ...client.CallOption) (NodeKeyManager_SetNodeInfoClient, error) + func NewNodeKeyManagerClient(serviceName string, c client.Client) NodeKeyManagerClient + type NodeKeyManagerHandler interface + CopyNodeInfo func(context.Context, *CopyNodeInfoRequest, *CopyNodeInfoResponse) error + DeleteNode func(context.Context, *DeleteNodeRequest, *DeleteNodeResponse) error + DeleteNodeKey func(context.Context, *DeleteNodeKeyRequest, *DeleteNodeKeyResponse) error + DeleteNodeSharedKey func(context.Context, *DeleteNodeSharedKeyRequest, *DeleteNodeSharedKeyResponse) error + GetNodeInfo func(context.Context, *GetNodeInfoRequest, *GetNodeInfoResponse) error + GetNodePlainSize func(context.Context, *GetNodePlainSizeRequest, *GetNodePlainSizeResponse) error + SetNodeInfo func(context.Context, NodeKeyManager_SetNodeInfoStream) error + type NodeKeyManager_SetNodeInfoClient interface + Close func() error + RecvMsg func(interface{}) error + Send func(*SetNodeInfoRequest) error + SendMsg func(interface{}) error + type NodeKeyManager_SetNodeInfoStream interface + Close func() error + Recv func() (*SetNodeInfoRequest, error) + RecvMsg func(interface{}) error + SendMsg func(interface{}) error + type RangedBlock struct + BlockSize uint32 + HeaderSize uint32 + OwnerId string + PartId uint32 + SeqEnd uint32 + SeqStart uint32 + func (*RangedBlock) Descriptor() ([]byte, []int) + func (*RangedBlock) ProtoMessage() + func (m *RangedBlock) GetBlockSize() uint32 + func (m *RangedBlock) GetHeaderSize() uint32 + func (m *RangedBlock) GetOwnerId() string + func (m *RangedBlock) GetPartId() uint32 + func (m *RangedBlock) GetSeqEnd() uint32 + func (m *RangedBlock) GetSeqStart() uint32 + func (m *RangedBlock) Reset() + func (m *RangedBlock) String() string + func (this *RangedBlock) Validate() error + type SetNodeBlockRequest struct + Block *Block + NodeUuid string + func (*SetNodeBlockRequest) Descriptor() ([]byte, []int) + func (*SetNodeBlockRequest) ProtoMessage() + func (m *SetNodeBlockRequest) GetBlock() *Block + func (m *SetNodeBlockRequest) GetNodeUuid() string + func (m *SetNodeBlockRequest) Reset() + func (m *SetNodeBlockRequest) String() string + func (this *SetNodeBlockRequest) Validate() error + type SetNodeBlockResponse struct + func (*SetNodeBlockResponse) Descriptor() ([]byte, []int) + func (*SetNodeBlockResponse) ProtoMessage() + func (m *SetNodeBlockResponse) Reset() + func (m *SetNodeBlockResponse) String() string + func (this *SetNodeBlockResponse) Validate() error + type SetNodeInfoRequest struct + Action string + SetBlock *SetNodeBlockRequest + SetNodeKey *SetNodeKeyRequest + func (*SetNodeInfoRequest) Descriptor() ([]byte, []int) + func (*SetNodeInfoRequest) ProtoMessage() + func (m *SetNodeInfoRequest) GetAction() string + func (m *SetNodeInfoRequest) GetSetBlock() *SetNodeBlockRequest + func (m *SetNodeInfoRequest) GetSetNodeKey() *SetNodeKeyRequest + func (m *SetNodeInfoRequest) Reset() + func (m *SetNodeInfoRequest) String() string + func (this *SetNodeInfoRequest) Validate() error + type SetNodeInfoResponse struct + ErrorText string + SetBlock *SetNodeBlockResponse + SetNodeKey *SetNodeKeyResponse + func (*SetNodeInfoResponse) Descriptor() ([]byte, []int) + func (*SetNodeInfoResponse) ProtoMessage() + func (m *SetNodeInfoResponse) GetErrorText() string + func (m *SetNodeInfoResponse) GetSetBlock() *SetNodeBlockResponse + func (m *SetNodeInfoResponse) GetSetNodeKey() *SetNodeKeyResponse + func (m *SetNodeInfoResponse) Reset() + func (m *SetNodeInfoResponse) String() string + func (this *SetNodeInfoResponse) Validate() error + type SetNodeKeyRequest struct + NodeKey *NodeKey + func (*SetNodeKeyRequest) Descriptor() ([]byte, []int) + func (*SetNodeKeyRequest) ProtoMessage() + func (m *SetNodeKeyRequest) GetNodeKey() *NodeKey + func (m *SetNodeKeyRequest) Reset() + func (m *SetNodeKeyRequest) String() string + func (this *SetNodeKeyRequest) Validate() error + type SetNodeKeyResponse struct + func (*SetNodeKeyResponse) Descriptor() ([]byte, []int) + func (*SetNodeKeyResponse) ProtoMessage() + func (m *SetNodeKeyResponse) Reset() + func (m *SetNodeKeyResponse) String() string + func (this *SetNodeKeyResponse) Validate() error + type UserKeyStore struct + func (h *UserKeyStore) AddKey(ctx context.Context, in *AddKeyRequest, out *AddKeyResponse) error + func (h *UserKeyStore) AdminCreateKey(ctx context.Context, in *AdminCreateKeyRequest, out *AdminCreateKeyResponse) error + func (h *UserKeyStore) AdminDeleteKey(ctx context.Context, in *AdminDeleteKeyRequest, out *AdminDeleteKeyResponse) error + func (h *UserKeyStore) AdminExportKey(ctx context.Context, in *AdminExportKeyRequest, out *AdminExportKeyResponse) error + func (h *UserKeyStore) AdminImportKey(ctx context.Context, in *AdminImportKeyRequest, out *AdminImportKeyResponse) error + func (h *UserKeyStore) AdminListKeys(ctx context.Context, in *AdminListKeysRequest, out *AdminListKeysResponse) error + func (h *UserKeyStore) GetKey(ctx context.Context, in *GetKeyRequest, out *GetKeyResponse) error + type UserKeyStoreClient interface + AddKey func(ctx context.Context, in *AddKeyRequest, opts ...client.CallOption) (*AddKeyResponse, error) + AdminCreateKey func(ctx context.Context, in *AdminCreateKeyRequest, opts ...client.CallOption) (*AdminCreateKeyResponse, error) + AdminDeleteKey func(ctx context.Context, in *AdminDeleteKeyRequest, opts ...client.CallOption) (*AdminDeleteKeyResponse, error) + AdminExportKey func(ctx context.Context, in *AdminExportKeyRequest, opts ...client.CallOption) (*AdminExportKeyResponse, error) + AdminImportKey func(ctx context.Context, in *AdminImportKeyRequest, opts ...client.CallOption) (*AdminImportKeyResponse, error) + AdminListKeys func(ctx context.Context, in *AdminListKeysRequest, opts ...client.CallOption) (*AdminListKeysResponse, error) + GetKey func(ctx context.Context, in *GetKeyRequest, opts ...client.CallOption) (*GetKeyResponse, error) + func NewUserKeyStoreClient(serviceName string, c client.Client) UserKeyStoreClient + type UserKeyStoreHandler interface + AddKey func(context.Context, *AddKeyRequest, *AddKeyResponse) error + AdminCreateKey func(context.Context, *AdminCreateKeyRequest, *AdminCreateKeyResponse) error + AdminDeleteKey func(context.Context, *AdminDeleteKeyRequest, *AdminDeleteKeyResponse) error + AdminExportKey func(context.Context, *AdminExportKeyRequest, *AdminExportKeyResponse) error + AdminImportKey func(context.Context, *AdminImportKeyRequest, *AdminImportKeyResponse) error + AdminListKeys func(context.Context, *AdminListKeysRequest, *AdminListKeysResponse) error + GetKey func(context.Context, *GetKeyRequest, *GetKeyResponse) error Incompatible versions in this module v2.0.6+incompatible Apr 23, 2020