diff --git a/src/api2/types.rs b/src/api2/types.rs index eb9c4310..3fc637e1 100644 --- a/src/api2/types.rs +++ b/src/api2/types.rs @@ -81,6 +81,9 @@ pub const DNS_NAME_OR_IP_FORMAT: ApiStringFormat = pub const PROXMOX_USER_ID_FORMAT: ApiStringFormat = ApiStringFormat::Pattern(&PROXMOX_USER_ID_REGEX); +pub const PASSWORD_FORMAT: ApiStringFormat = + ApiStringFormat::Pattern(&PASSWORD_REGEX); + pub const PVE_CONFIG_DIGEST_SCHEMA: Schema = StringSchema::new(r#"\ Prevent changes if current configuration file has different SHA256 digest. diff --git a/src/config/remotes.rs b/src/config/remotes.rs index 46f3b780..bbefea49 100644 --- a/src/config/remotes.rs +++ b/src/config/remotes.rs @@ -15,7 +15,7 @@ lazy_static! { } pub const REMOTE_PASSWORD_SCHEMA: Schema = StringSchema::new("Password or auth token for remote host.") - .format(&PASSWORD_REGEX) + .format(&PASSWORD_FORMAT) .min_length(1) .max_length(1024) .schema();