MCPcopy Create free account
hub / github.com/pydio/cells / DeleteNodeKey

Method DeleteNodeKey

data/key/grpc/handler.go:292–303  ·  view source on GitHub ↗
(ctx context.Context, req *encryption.DeleteNodeKeyRequest)

Source from the content-addressed store, hash-verified

290}
291
292func (km *NodeKeyManagerHandler) DeleteNodeKey(ctx context.Context, req *encryption.DeleteNodeKeyRequest) (*encryption.DeleteNodeKeyResponse, error) {
293 dao, err := manager.Resolve[key.DAO](ctx)
294 if err != nil {
295 return nil, err
296 }
297
298 rsp := &encryption.DeleteNodeKeyResponse{}
299 return rsp, dao.DeleteNodeKey(ctx, &encryption.NodeKey{
300 UserId: req.UserId,
301 NodeId: req.NodeId,
302 })
303}
304
305func (km *NodeKeyManagerHandler) DeleteNodeSharedKey(ctx context.Context, req *encryption.DeleteNodeSharedKeyRequest) (*encryption.DeleteNodeSharedKeyResponse, error) {
306 dao, err := manager.Resolve[key.DAO](ctx)

Callers

nothing calls this directly

Calls 1

DeleteNodeKeyMethod · 0.65

Tested by

no test coverage detected