RC证书解析部分代码 #2

Merged
yuyr merged 2 commits from dev_1.1_xuxt into main 2026-02-03 10:01:33 +08:00
Showing only changes of commit e01b5ab7f8 - Show all commits

View File

@ -3,7 +3,6 @@ use der_parser::asn1_rs::Tag;
use der_parser::num_bigint::BigUint;
use url::Url;
use time::OffsetDateTime;
use url::quirks::password;
use x509_parser::x509::AlgorithmIdentifier;
use x509_parser::prelude::{Validity, KeyUsage, X509Certificate, FromDer,
X509Version, X509Extension, ParsedExtension,
@ -193,7 +192,7 @@ fn parse_and_validate_cert(x509_rc: X509Certificate) -> Result<ResourceCert, Res
// TODO
Ok(ResourceCert {
})
@ -363,7 +362,7 @@ pub fn parse_and_validate_extensions(
// TODO:
Ok(RcExtension {
}
}
@ -636,5 +635,5 @@ fn parse_ip_address_blocks(ext: &X509Extension<'_>) -> Result<IPAddrBlocks, Reso
fn parse_as_identifiers(ext: &X509Extension<'_>) -> Result<Vec<AsIdentifier>, ResourceCertError> {
let as_identifiers_der = ext.value;
// TODO: 解析 ASIdentifiers DER
}