| 144 | } |
| 145 | |
| 146 | func (ukm *userKeyStore) AdminDeleteKey(ctx context.Context, req *enc.AdminDeleteKeyRequest) (*enc.AdminDeleteKeyResponse, error) { |
| 147 | dao, err := manager.Resolve[key.DAO](ctx) |
| 148 | if err != nil { |
| 149 | return nil, err |
| 150 | } |
| 151 | |
| 152 | return &enc.AdminDeleteKeyResponse{}, dao.DeleteKey(ctx, common.PydioSystemUsername, req.KeyID) |
| 153 | } |
| 154 | |
| 155 | func (ukm *userKeyStore) AdminImportKey(ctx context.Context, req *enc.AdminImportKeyRequest) (*enc.AdminImportKeyResponse, error) { |
| 156 | dao, err := manager.Resolve[key.DAO](ctx) |