add pbs-api-types subcrate, move key_derivation
move key_derivation to pbs-datastore pbs-api-types should only contain "basic" types which * are usually required by clients * don't depend on pbs-related code directly Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
		| @ -12,6 +12,8 @@ use proxmox::{ | ||||
|     tools::fs::open_file_locked, | ||||
| }; | ||||
|  | ||||
| use pbs_datastore::{KeyInfo, Kdf}; | ||||
|  | ||||
| use crate::{ | ||||
|     config::{ | ||||
|         acl::{ | ||||
| @ -31,8 +33,6 @@ use crate::{ | ||||
|         TAPE_ENCRYPTION_KEY_FINGERPRINT_SCHEMA, | ||||
|         PROXMOX_CONFIG_DIGEST_SCHEMA, | ||||
|         PASSWORD_HINT_SCHEMA, | ||||
|         KeyInfo, | ||||
|         Kdf, | ||||
|     }, | ||||
|     backup::{ | ||||
|         KeyConfig, | ||||
|  | ||||
		Reference in New Issue
	
	Block a user