Documentation ¶
Overview ¶
Package grpc provides a pydio GRPC service for managing files encryption keys
Index ¶
- Variables
- type NodeInfoMessage
- type NodeKeyManagerHandler
- func (km *NodeKeyManagerHandler) CopyNodeInfo(ctx context.Context, req *encryption.CopyNodeInfoRequest) (*encryption.CopyNodeInfoResponse, error)
- func (km *NodeKeyManagerHandler) DeleteNode(ctx context.Context, req *encryption.DeleteNodeRequest) (*encryption.DeleteNodeResponse, error)
- func (km *NodeKeyManagerHandler) DeleteNodeKey(ctx context.Context, req *encryption.DeleteNodeKeyRequest) (*encryption.DeleteNodeKeyResponse, error)
- func (km *NodeKeyManagerHandler) DeleteNodeSharedKey(ctx context.Context, req *encryption.DeleteNodeSharedKeyRequest) (*encryption.DeleteNodeSharedKeyResponse, error)
- func (km *NodeKeyManagerHandler) GetNodeInfo(ctx context.Context, req *encryption.GetNodeInfoRequest) (*encryption.GetNodeInfoResponse, error)
- func (km *NodeKeyManagerHandler) GetNodePlainSize(ctx context.Context, req *encryption.GetNodePlainSizeRequest) (*encryption.GetNodePlainSizeResponse, error)
- func (km *NodeKeyManagerHandler) HandleTreeChanges(ctx context.Context, msg *tree.NodeChangeEvent) error
- func (km *NodeKeyManagerHandler) Name() string
- func (km *NodeKeyManagerHandler) SetNodeInfo(stream encryption.NodeKeyManager_SetNodeInfoServer) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ServiceName = common.ServiceGrpcNamespace_ + common.ServiceEncKey
Functions ¶
This section is empty.
Types ¶
type NodeInfoMessage ¶
type NodeInfoMessage struct {
Message interface{}
}
type NodeKeyManagerHandler ¶
type NodeKeyManagerHandler struct { encryption.UnimplementedNodeKeyManagerServer // contains filtered or unexported fields }
func (*NodeKeyManagerHandler) CopyNodeInfo ¶
func (km *NodeKeyManagerHandler) CopyNodeInfo(ctx context.Context, req *encryption.CopyNodeInfoRequest) (*encryption.CopyNodeInfoResponse, error)
func (*NodeKeyManagerHandler) DeleteNode ¶
func (km *NodeKeyManagerHandler) DeleteNode(ctx context.Context, req *encryption.DeleteNodeRequest) (*encryption.DeleteNodeResponse, error)
func (*NodeKeyManagerHandler) DeleteNodeKey ¶
func (km *NodeKeyManagerHandler) DeleteNodeKey(ctx context.Context, req *encryption.DeleteNodeKeyRequest) (*encryption.DeleteNodeKeyResponse, error)
func (*NodeKeyManagerHandler) DeleteNodeSharedKey ¶
func (km *NodeKeyManagerHandler) DeleteNodeSharedKey(ctx context.Context, req *encryption.DeleteNodeSharedKeyRequest) (*encryption.DeleteNodeSharedKeyResponse, error)
func (*NodeKeyManagerHandler) GetNodeInfo ¶
func (km *NodeKeyManagerHandler) GetNodeInfo(ctx context.Context, req *encryption.GetNodeInfoRequest) (*encryption.GetNodeInfoResponse, error)
func (*NodeKeyManagerHandler) GetNodePlainSize ¶
func (km *NodeKeyManagerHandler) GetNodePlainSize(ctx context.Context, req *encryption.GetNodePlainSizeRequest) (*encryption.GetNodePlainSizeResponse, error)
func (*NodeKeyManagerHandler) HandleTreeChanges ¶
func (km *NodeKeyManagerHandler) HandleTreeChanges(ctx context.Context, msg *tree.NodeChangeEvent) error
func (*NodeKeyManagerHandler) Name ¶
func (km *NodeKeyManagerHandler) Name() string
func (*NodeKeyManagerHandler) SetNodeInfo ¶
func (km *NodeKeyManagerHandler) SetNodeInfo(stream encryption.NodeKeyManager_SetNodeInfoServer) error
Click to show internal directories.
Click to hide internal directories.