Skip to content

Commit 8c7db65

Browse files
committed
cmpv2,cms,x509-ocsp: fixes for x509-cert API changes
1 parent e11724a commit 8c7db65

File tree

5 files changed

+20
-12
lines changed

5 files changed

+20
-12
lines changed

cmpv2/tests/cert_req.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ fn cr_rsp_message_test() {
127127
let server_cert = Certificate::from_der(enc_server_cert).unwrap();
128128
let header = &message.header;
129129
match &header.sender {
130-
GeneralName::DirectoryName(name) => assert_eq!(server_cert.tbs_certificate.subject, *name),
130+
GeneralName::DirectoryName(name) => assert_eq!(server_cert.tbs_certificate.subject(), name),
131131
_ => panic!(),
132132
}
133133
match &header.recipient {

cmpv2/tests/init_req.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,9 @@ fn ir_rsp_message_test() {
234234
let server_cert = Certificate::from_der(enc_server_cert).unwrap();
235235
let header = &message.header;
236236
match &header.sender {
237-
GeneralName::DirectoryName(name) => assert_eq!(server_cert.tbs_certificate.subject, *name),
237+
GeneralName::DirectoryName(name) => {
238+
assert_eq!(server_cert.tbs_certificate.subject(), name)
239+
}
238240
_ => panic!(),
239241
}
240242
match &header.recipient {

cmpv2/tests/p10cr_req.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ fn p10cr_req_message_test() {
5858
match &message.body {
5959
PkiBody::P10cr(p10crs) => {
6060
assert_eq!(
61-
ee_cert.tbs_certificate.subject.to_string(),
61+
ee_cert.tbs_certificate.subject().to_string(),
6262
p10crs.info.subject.to_string()
6363
);
6464
}

cms/tests/enveloped_data.rs

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ fn reencode_enveloped_data_ktri_test() {
4949
);
5050
match &ktri.rid {
5151
RecipientIdentifier::IssuerAndSerialNumber(iasn) => {
52-
assert_eq!(cert.tbs_certificate.issuer, iasn.issuer);
53-
assert_eq!(cert.tbs_certificate.serial_number, iasn.serial_number);
52+
assert_eq!(cert.tbs_certificate.issuer(), &iasn.issuer);
53+
assert_eq!(cert.tbs_certificate.serial_number(), &iasn.serial_number);
5454
}
5555
_ => panic!(),
5656
}
@@ -146,8 +146,8 @@ fn reencode_enveloped_data_kari_test() {
146146
for rk in &kari.recipient_enc_keys {
147147
match &rk.rid {
148148
KeyAgreeRecipientIdentifier::IssuerAndSerialNumber(iasn) => {
149-
assert_eq!(cert.tbs_certificate.issuer, iasn.issuer);
150-
assert_eq!(cert.tbs_certificate.serial_number, iasn.serial_number);
149+
assert_eq!(cert.tbs_certificate.issuer(), &iasn.issuer);
150+
assert_eq!(cert.tbs_certificate.serial_number(), &iasn.serial_number);
151151
}
152152
_ => panic!(),
153153
}
@@ -375,8 +375,11 @@ fn reencode_enveloped_data_multi_test() {
375375
);
376376
match &ktri.rid {
377377
RecipientIdentifier::IssuerAndSerialNumber(iasn) => {
378-
assert_eq!(rsa_cert.tbs_certificate.issuer, iasn.issuer);
379-
assert_eq!(rsa_cert.tbs_certificate.serial_number, iasn.serial_number);
378+
assert_eq!(rsa_cert.tbs_certificate.issuer(), &iasn.issuer);
379+
assert_eq!(
380+
rsa_cert.tbs_certificate.serial_number(),
381+
&iasn.serial_number
382+
);
380383
}
381384
_ => panic!(),
382385
}
@@ -415,8 +418,11 @@ fn reencode_enveloped_data_multi_test() {
415418
for rk in &kari.recipient_enc_keys {
416419
match &rk.rid {
417420
KeyAgreeRecipientIdentifier::IssuerAndSerialNumber(iasn) => {
418-
assert_eq!(ec_cert.tbs_certificate.issuer, iasn.issuer);
419-
assert_eq!(ec_cert.tbs_certificate.serial_number, iasn.serial_number);
421+
assert_eq!(ec_cert.tbs_certificate.issuer(), &iasn.issuer);
422+
assert_eq!(
423+
ec_cert.tbs_certificate.serial_number(),
424+
&iasn.serial_number
425+
);
420426
}
421427
_ => panic!(),
422428
}

x509-ocsp/src/builder/response.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ use x509_cert::{
4040
/// let req = OcspRequest::from_der(OCSP_REQ_DER).unwrap();
4141
/// let ca = Certificate::from_der(CA_DER).unwrap();
4242
///
43-
/// let mut builder = OcspResponseBuilder::new(ca.tbs_certificate.subject.clone())
43+
/// let mut builder = OcspResponseBuilder::new(ca.tbs_certificate.subject().clone())
4444
/// .with_single_response(
4545
/// SingleResponse::new(
4646
/// req.tbs_request.request_list[0].req_cert.clone(),

0 commit comments

Comments
 (0)