Skip to content

Commit d4d2d0d

Browse files
committed
Improve error
1 parent 2b17859 commit d4d2d0d

File tree

1 file changed

+7
-5
lines changed
  • crates/stackable-certs/src/ca

1 file changed

+7
-5
lines changed

crates/stackable-certs/src/ca/mod.rs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,11 @@ pub enum Error {
6868
#[snafu(display("failed to parse AuthorityKeyIdentifier"))]
6969
ParseAuthorityKeyIdentifier { source: x509_cert::der::Error },
7070

71-
#[snafu(display("The subject alternative DNS name \"{dns_name}\" is not a Ia5String"))]
72-
SaDnsNameNotAIa5String {
73-
dns_name: String,
71+
#[snafu(display(
72+
"failed to parse subject alternative DNS name \"{subject_alternative_dns_name}\" as a Ia5 string"
73+
))]
74+
ParseSubjectAlternativeDnsName {
75+
subject_alternative_dns_name: String,
7476
source: x509_cert::der::Error,
7577
},
7678
}
@@ -341,8 +343,8 @@ where
341343
.into_iter()
342344
.map(|dns_name| {
343345
Ok(GeneralName::DnsName(Ia5String::new(dns_name).context(
344-
SaDnsNameNotAIa5StringSnafu {
345-
dns_name: dns_name.to_string(),
346+
ParseSubjectAlternativeDnsNameSnafu {
347+
subject_alternative_dns_name: dns_name.to_string(),
346348
},
347349
)?))
348350
})

0 commit comments

Comments
 (0)