in sdk/identity/azure_identity/src/lib.rs [106:119]
fn validate_subscription(subscription: &str) -> Result<()> {
if subscription.is_empty()
|| !subscription
.chars()
.all(|c| c.is_alphanumeric() || c == '.' || c == '-' || c == '_' || c == ' ')
{
return Err(Error::message(
ErrorKind::Credential,
format!("invalid subscription {subscription}. If this is the name of a subscription, use its ID instead"),
));
}
Ok(())
}