Revize d55d7f0d
Přidáno uživatelem Stanislav Král před téměř 4 roky(ů)
src/services/crl/ca_index_file_line_generator.py | ||
---|---|---|
30 | 30 |
# followed by the revocation date field |
31 | 31 |
f"{get_index_file_time_entry(revocation_date)},{revoked_certificate.revocation_reason}", |
32 | 32 |
# followed by the serial number of the certificate in hex format |
33 |
hex(revoked_certificate.certificate_id).replace("x", ""), |
|
33 |
hex(revoked_certificate.certificate_id).replace("x", "").upper(),
|
|
34 | 34 |
# certificate filename ("unknown" literal used for unknown file names) |
35 | 35 |
"unknown", |
36 | 36 |
# certificate distinguished name |
tests/unit_tests/services/crl/ca_index_file_line_generator_test.py | ||
---|---|---|
26 | 26 |
|
27 | 27 |
def test_get_index_file_time_entry_valid_2(): |
28 | 28 |
cert = Certificate( |
29 |
1024, "Bar", "01.01.2019", "06.10.2021", "", -1, -1, -1, {}, "03.09.2021", "affiliationChanged" |
|
29 |
101024, "Bar", "01.01.2019", "06.10.2021", "", -1, -1, -1, {}, "03.09.2021", "affiliationChanged"
|
|
30 | 30 |
) |
31 | 31 |
|
32 | 32 |
date_format = "%d.%m.%Y" |
... | ... | |
38 | 38 |
"Bar", "SK", "Foosen", organization="Bar Org." |
39 | 39 |
), revocation_date, expiration_date) |
40 | 40 |
|
41 |
assert "R 211006000000Z 210903000000Z,affiliationChanged 0400 unknown " \
|
|
41 |
assert "R 211006000000Z 210903000000Z,affiliationChanged 018AA0 unknown " \
|
|
42 | 42 |
"/CN=Bar/C=SK/L=Foosen/O=Bar Org." \ |
43 | 43 |
== index_line |
44 | 44 |
|
Také k dispozici: Unified diff
Re #8575 - Serial number item in the index file is now always uppercase