RC证书解析部分代码
This commit is contained in:
parent
da14f26acb
commit
e01b5ab7f8
@ -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
|
||||
|
||||
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user