9 |
9 |
private_key_id = private_key_repository_unique.create(private_key=private_key)
|
10 |
10 |
|
11 |
11 |
assert type(private_key_id) is int
|
|
12 |
print(f"{type(private_key.private_key)}: >{private_key.private_key}<")
|
|
13 |
|
|
14 |
certificate_1 = Certificate(certificate_id=-1, valid_from="test_from_1", valid_to="test_to_1",
|
|
15 |
pem_data="test_pem_data_1", common_name="test_create_1", country_code="test_C",
|
|
16 |
locality="test_L", province="test_ST", organization="test_O",
|
|
17 |
organizational_unit="test_OU", email_address="test_Mail", type_id=ROOT_CA_ID,
|
|
18 |
parent_id=-1, private_key_id=private_key_id, usages={CA_ID: True})
|
|
19 |
|
|
20 |
print(f"{type(certificate_1.common_name)}: >{certificate_1.common_name}<")
|
|
21 |
print(f"{type(certificate_1.country_code)}: >{certificate_1.country_code}<")
|
12 |
22 |
|
13 |
|
certificate_1 = Certificate(certificate_id=-1, common_name="test_create_1", valid_from="test_from_1",
|
14 |
|
valid_to="test_to_1", pem_data="test_pem_data_1", private_key_id=private_key_id,
|
15 |
|
type_id=ROOT_CA_ID, parent_id=-1, usages={CA_ID: True})
|
16 |
23 |
certificate_id_1 = certificate_repository.create(certificate=certificate_1)
|
17 |
24 |
|
18 |
|
certificate_2 = Certificate(certificate_id=-1, common_name="test_create_2", valid_from="test_from_2",
|
19 |
|
valid_to="test_to_2", pem_data="test_pem_data_2", private_key_id=private_key_id,
|
20 |
|
type_id=INTERMEDIATE_CA_ID, parent_id=certificate_id_1,
|
|
25 |
certificate_2 = Certificate(certificate_id=-1, valid_from="test_from_2", valid_to="test_to_2",
|
|
26 |
pem_data="test_pem_data_2", common_name="test_create_2", type_id=INTERMEDIATE_CA_ID,
|
|
27 |
parent_id=certificate_id_1, private_key_id=private_key_id,
|
21 |
28 |
usages={CA_ID: True, SSL_ID: True})
|
22 |
29 |
certificate_id_2 = certificate_repository.create(certificate=certificate_2)
|
23 |
30 |
|
... | ... | |
28 |
35 |
certificate_2 = certificate_repository.read(certificate_id=certificate_id_2)
|
29 |
36 |
|
30 |
37 |
assert certificate_1.certificate_id == certificate_id_1
|
31 |
|
assert certificate_1.common_name == "test_create_1"
|
32 |
38 |
assert certificate_1.valid_from == "test_from_1"
|
33 |
39 |
assert certificate_1.valid_to == "test_to_1"
|
34 |
|
assert certificate_1.private_key_id == private_key_id
|
|
40 |
assert certificate_1.pem_data == "test_pem_data_1"
|
35 |
41 |
assert certificate_1.type_id == ROOT_CA_ID
|
36 |
42 |
assert certificate_1.parent_id == certificate_id_1
|
|
43 |
assert certificate_1.private_key_id == private_key_id
|
|
44 |
assert certificate_1.common_name == "test_create_1"
|
|
45 |
assert certificate_1.country_code == "test_C"
|
|
46 |
assert certificate_1.locality == "test_L"
|
|
47 |
assert certificate_1.province == "test_ST"
|
|
48 |
assert certificate_1.organization == "test_O"
|
|
49 |
assert certificate_1.organizational_unit == "test_OU"
|
|
50 |
assert certificate_1.email_address == "test_Mail"
|
|
51 |
assert certificate_1.revocation_date is None
|
|
52 |
assert certificate_1.revocation_reason is None
|
37 |
53 |
assert certificate_1.usages[CA_ID]
|
38 |
54 |
assert not certificate_1.usages[SSL_ID]
|
39 |
55 |
assert not certificate_1.usages[SIGNATURE_ID]
|
40 |
56 |
assert not certificate_1.usages[AUTHENTICATION_ID]
|
41 |
|
assert certificate_1.revocation_date == ""
|
42 |
|
assert certificate_1.revocation_reason == ""
|
43 |
57 |
|
44 |
58 |
assert certificate_2.certificate_id == certificate_id_2
|
45 |
|
assert certificate_2.common_name == "test_create_2"
|
46 |
59 |
assert certificate_2.valid_from == "test_from_2"
|
47 |
60 |
assert certificate_2.valid_to == "test_to_2"
|
48 |
|
assert certificate_2.private_key_id == private_key_id
|
|
61 |
assert certificate_2.pem_data == "test_pem_data_2"
|
49 |
62 |
assert certificate_2.type_id == INTERMEDIATE_CA_ID
|
50 |
63 |
assert certificate_2.parent_id == certificate_id_1
|
|
64 |
assert certificate_2.private_key_id == private_key_id
|
|
65 |
assert certificate_2.common_name == "test_create_2"
|
|
66 |
assert certificate_2.country_code is None
|
|
67 |
assert certificate_2.locality is None
|
|
68 |
assert certificate_2.province is None
|
|
69 |
assert certificate_2.organization is None
|
|
70 |
assert certificate_2.organizational_unit is None
|
|
71 |
assert certificate_2.email_address is None
|
|
72 |
assert certificate_2.revocation_date is None
|
|
73 |
assert certificate_2.revocation_reason is None
|
51 |
74 |
assert certificate_2.usages[CA_ID]
|
52 |
75 |
assert certificate_2.usages[SSL_ID]
|
53 |
76 |
assert not certificate_2.usages[SIGNATURE_ID]
|
54 |
77 |
assert not certificate_2.usages[AUTHENTICATION_ID]
|
55 |
|
assert certificate_2.revocation_date == ""
|
56 |
|
assert certificate_2.revocation_reason == ""
|
57 |
78 |
|
58 |
79 |
|
59 |
80 |
def test_read(certificate_repository, private_key_repository_unique):
|
... | ... | |
62 |
83 |
|
63 |
84 |
assert type(private_key_id) is int
|
64 |
85 |
|
65 |
|
certificate = Certificate(certificate_id=-1, common_name="test_read", valid_from="test_from",
|
66 |
|
valid_to="test_to", pem_data="test_pem_data", private_key_id=private_key_id,
|
67 |
|
type_id=ROOT_CA_ID, parent_id=-1, usages={CA_ID: True})
|
|
86 |
certificate = Certificate(certificate_id=-1, valid_from="test_from", valid_to="test_to", pem_data="test_pem_data",
|
|
87 |
common_name="test_read", type_id=ROOT_CA_ID, parent_id=-1, private_key_id=private_key_id,
|
|
88 |
usages={CA_ID: True})
|
68 |
89 |
certificate_id = certificate_repository.create(certificate=certificate)
|
69 |
90 |
|
70 |
91 |
assert type(certificate_id) is int
|
... | ... | |
72 |
93 |
certificate = certificate_repository.read(certificate_id=certificate_id)
|
73 |
94 |
|
74 |
95 |
assert certificate.certificate_id == certificate_id
|
75 |
|
assert certificate.common_name == "test_read"
|
76 |
96 |
assert certificate.valid_from == "test_from"
|
77 |
97 |
assert certificate.valid_to == "test_to"
|
78 |
|
assert certificate.private_key_id == private_key_id
|
|
98 |
assert certificate.pem_data == "test_pem_data"
|
79 |
99 |
assert certificate.type_id == ROOT_CA_ID
|
80 |
100 |
assert certificate.parent_id == certificate_id
|
|
101 |
assert certificate.private_key_id == private_key_id
|
|
102 |
assert certificate.common_name == "test_read"
|
|
103 |
assert certificate.country_code is None
|
|
104 |
assert certificate.locality is None
|
|
105 |
assert certificate.province is None
|
|
106 |
assert certificate.organization is None
|
|
107 |
assert certificate.organizational_unit is None
|
|
108 |
assert certificate.email_address is None
|
|
109 |
assert certificate.revocation_date is None
|
|
110 |
assert certificate.revocation_reason is None
|
81 |
111 |
assert certificate.usages[CA_ID]
|
82 |
112 |
assert not certificate.usages[SSL_ID]
|
83 |
113 |
assert not certificate.usages[SIGNATURE_ID]
|
84 |
114 |
assert not certificate.usages[AUTHENTICATION_ID]
|
85 |
|
assert certificate.revocation_date == ""
|
86 |
|
assert certificate.revocation_reason == ""
|
87 |
115 |
|
88 |
116 |
|
89 |
117 |
def test_read_invalid_id(certificate_repository, private_key_repository_unique):
|
... | ... | |
108 |
136 |
|
109 |
137 |
assert type(private_key_id) is int
|
110 |
138 |
|
111 |
|
certificate = Certificate(certificate_id=-1, common_name="test_update_before", valid_from="test_from",
|
112 |
|
valid_to="test_to", pem_data="test_pem_data", private_key_id=private_key_id,
|
113 |
|
type_id=ROOT_CA_ID, parent_id=-1, usages={CA_ID: True})
|
|
139 |
certificate = Certificate(certificate_id=-1, valid_from="test_from", valid_to="test_to", pem_data="test_pem_data",
|
|
140 |
common_name="test_update_before", type_id=ROOT_CA_ID, parent_id=-1,
|
|
141 |
private_key_id=private_key_id,usages={CA_ID: True})
|
114 |
142 |
certificate_id = certificate_repository.create(certificate=certificate)
|
115 |
143 |
|
116 |
144 |
assert type(certificate_id) is int
|
... | ... | |
118 |
146 |
certificate = certificate_repository.read(certificate_id=certificate_id)
|
119 |
147 |
|
120 |
148 |
assert certificate.certificate_id == certificate_id
|
121 |
|
assert certificate.common_name == "test_update_before"
|
122 |
149 |
assert certificate.valid_from == "test_from"
|
123 |
150 |
assert certificate.valid_to == "test_to"
|
124 |
|
assert certificate.private_key_id == private_key_id
|
|
151 |
assert certificate.pem_data == "test_pem_data"
|
125 |
152 |
assert certificate.type_id == ROOT_CA_ID
|
126 |
153 |
assert certificate.parent_id == certificate_id
|
|
154 |
assert certificate.private_key_id == private_key_id
|
|
155 |
assert certificate.common_name == "test_update_before"
|
|
156 |
assert certificate.country_code is None
|
|
157 |
assert certificate.locality is None
|
|
158 |
assert certificate.province is None
|
|
159 |
assert certificate.organization is None
|
|
160 |
assert certificate.organizational_unit is None
|
|
161 |
assert certificate.email_address is None
|
|
162 |
assert certificate.revocation_date is None
|
|
163 |
assert certificate.revocation_reason is None
|
127 |
164 |
assert certificate.usages[CA_ID]
|
128 |
165 |
assert not certificate.usages[SSL_ID]
|
129 |
166 |
assert not certificate.usages[SIGNATURE_ID]
|
130 |
167 |
assert not certificate.usages[AUTHENTICATION_ID]
|
131 |
|
assert certificate.revocation_date == ""
|
132 |
|
assert certificate.revocation_reason == ""
|
133 |
168 |
|
134 |
169 |
certificate.common_name = "test_update_after"
|
135 |
170 |
certificate.usages[SSL_ID] = True
|
... | ... | |
141 |
176 |
certificate = certificate_repository.read(certificate_id=certificate_id)
|
142 |
177 |
|
143 |
178 |
assert certificate.certificate_id == certificate_id
|
144 |
|
assert certificate.common_name == "test_update_after"
|
145 |
179 |
assert certificate.valid_from == "test_from"
|
146 |
180 |
assert certificate.valid_to == "test_to"
|
147 |
|
assert certificate.private_key_id == private_key_id
|
|
181 |
assert certificate.pem_data == "test_pem_data"
|
148 |
182 |
assert certificate.type_id == ROOT_CA_ID
|
149 |
183 |
assert certificate.parent_id == certificate_id
|
|
184 |
assert certificate.private_key_id == private_key_id
|
|
185 |
assert certificate.common_name == "test_update_after"
|
|
186 |
assert certificate.country_code is None
|
|
187 |
assert certificate.locality is None
|
|
188 |
assert certificate.province is None
|
|
189 |
assert certificate.organization is None
|
|
190 |
assert certificate.organizational_unit is None
|
|
191 |
assert certificate.email_address is None
|
|
192 |
assert certificate.revocation_date is None
|
|
193 |
assert certificate.revocation_reason is None
|
150 |
194 |
assert certificate.usages[CA_ID]
|
151 |
195 |
assert certificate.usages[SSL_ID]
|
152 |
196 |
assert not certificate.usages[SIGNATURE_ID]
|
153 |
197 |
assert not certificate.usages[AUTHENTICATION_ID]
|
154 |
|
assert certificate.revocation_date == ""
|
155 |
|
assert certificate.revocation_reason == ""
|
156 |
198 |
|
157 |
199 |
|
158 |
200 |
def test_update_invalid_id(certificate_repository, private_key_repository_unique):
|
... | ... | |
161 |
203 |
|
162 |
204 |
assert type(private_key_id) is int
|
163 |
205 |
|
164 |
|
certificate = Certificate(certificate_id=-1, common_name="test_update_before", valid_from="test_from",
|
165 |
|
valid_to="test_to", pem_data="test_pem_data", private_key_id=private_key_id,
|
166 |
|
type_id=ROOT_CA_ID, parent_id=-1, usages={CA_ID: True})
|
|
206 |
certificate = Certificate(certificate_id=-1, valid_from="test_from", valid_to="test_to", pem_data="test_pem_data",
|
|
207 |
common_name="test_update_before", type_id=ROOT_CA_ID, parent_id=-1,
|
|
208 |
private_key_id=private_key_id,usages={CA_ID: True})
|
167 |
209 |
certificate_id = certificate_repository.create(certificate=certificate)
|
168 |
210 |
|
169 |
211 |
assert type(certificate_id) is int
|
... | ... | |
171 |
213 |
certificate = certificate_repository.read(certificate_id=certificate_id)
|
172 |
214 |
|
173 |
215 |
assert certificate.certificate_id == certificate_id
|
174 |
|
assert certificate.common_name == "test_update_before"
|
175 |
216 |
assert certificate.valid_from == "test_from"
|
176 |
217 |
assert certificate.valid_to == "test_to"
|
177 |
|
assert certificate.private_key_id == private_key_id
|
|
218 |
assert certificate.pem_data == "test_pem_data"
|
178 |
219 |
assert certificate.type_id == ROOT_CA_ID
|
179 |
220 |
assert certificate.parent_id == certificate_id
|
|
221 |
assert certificate.private_key_id == private_key_id
|
|
222 |
assert certificate.common_name == "test_update_before"
|
|
223 |
assert certificate.country_code is None
|
|
224 |
assert certificate.locality is None
|
|
225 |
assert certificate.province is None
|
|
226 |
assert certificate.organization is None
|
|
227 |
assert certificate.organizational_unit is None
|
|
228 |
assert certificate.email_address is None
|
|
229 |
assert certificate.revocation_date is None
|
|
230 |
assert certificate.revocation_reason is None
|
180 |
231 |
assert certificate.usages[CA_ID]
|
181 |
232 |
assert not certificate.usages[SSL_ID]
|
182 |
233 |
assert not certificate.usages[SIGNATURE_ID]
|
183 |
234 |
assert not certificate.usages[AUTHENTICATION_ID]
|
184 |
|
assert certificate.revocation_date == ""
|
185 |
|
assert certificate.revocation_reason == ""
|
186 |
235 |
|
187 |
236 |
certificate.common_name = "test_update_after"
|
188 |
237 |
certificate.usages[SSL_ID] = True
|
... | ... | |
195 |
244 |
certificate = certificate_repository.read(certificate_id=certificate_id)
|
196 |
245 |
|
197 |
246 |
assert certificate.certificate_id == certificate_id
|
198 |
|
assert certificate.common_name == "test_update_before"
|
199 |
247 |
assert certificate.valid_from == "test_from"
|
200 |
248 |
assert certificate.valid_to == "test_to"
|
201 |
|
assert certificate.private_key_id == private_key_id
|
|
249 |
assert certificate.pem_data == "test_pem_data"
|
202 |
250 |
assert certificate.type_id == ROOT_CA_ID
|
203 |
251 |
assert certificate.parent_id == certificate_id
|
|
252 |
assert certificate.private_key_id == private_key_id
|
|
253 |
assert certificate.common_name == "test_update_before"
|
|
254 |
assert certificate.country_code is None
|
|
255 |
assert certificate.locality is None
|
|
256 |
assert certificate.province is None
|
|
257 |
assert certificate.organization is None
|
|
258 |
assert certificate.organizational_unit is None
|
|
259 |
assert certificate.email_address is None
|
|
260 |
assert certificate.revocation_date is None
|
|
261 |
assert certificate.revocation_reason is None
|
204 |
262 |
assert certificate.usages[CA_ID]
|
205 |
263 |
assert not certificate.usages[SSL_ID]
|
206 |
264 |
assert not certificate.usages[SIGNATURE_ID]
|
207 |
265 |
assert not certificate.usages[AUTHENTICATION_ID]
|
208 |
|
assert certificate.revocation_date == ""
|
209 |
|
assert certificate.revocation_reason == ""
|
210 |
266 |
|
211 |
267 |
|
212 |
268 |
def test_delete(certificate_repository, private_key_repository_unique):
|
... | ... | |
215 |
271 |
|
216 |
272 |
assert type(private_key_id) is int
|
217 |
273 |
|
218 |
|
certificate_1 = Certificate(certificate_id=-1, common_name="test_delete_1", valid_from="test_from",
|
219 |
|
valid_to="test_to", pem_data="test_pem_data", private_key_id=private_key_id,
|
220 |
|
type_id=ROOT_CA_ID, parent_id=-1, usages={CA_ID: True})
|
|
274 |
certificate_1 = Certificate(certificate_id=-1, valid_from="test_from", valid_to="test_to", pem_data="test_pem_data",
|
|
275 |
common_name="test_delete_1", type_id=ROOT_CA_ID, parent_id=-1,
|
|
276 |
private_key_id=private_key_id, usages={CA_ID: True})
|
221 |
277 |
certificate_id_1 = certificate_repository.create(certificate=certificate_1)
|
222 |
278 |
|
223 |
|
certificate_2 = Certificate(certificate_id=-1, common_name="test_delete_2", valid_from="test_from",
|
224 |
|
valid_to="test_to", pem_data="test_pem_data", private_key_id=private_key_id,
|
225 |
|
type_id=ROOT_CA_ID, parent_id=-1, usages={CA_ID: True})
|
|
279 |
certificate_2 = Certificate(certificate_id=-1, valid_from="test_from", valid_to="test_to", pem_data="test_pem_data",
|
|
280 |
common_name="test_delete_2", type_id=ROOT_CA_ID, parent_id=-1,
|
|
281 |
private_key_id=private_key_id, usages={CA_ID: True})
|
226 |
282 |
certificate_id_2 = certificate_repository.create(certificate=certificate_2)
|
227 |
283 |
|
228 |
284 |
assert type(certificate_id_1) is int
|
... | ... | |
256 |
312 |
|
257 |
313 |
assert type(private_key_id) is int
|
258 |
314 |
|
259 |
|
certificate = Certificate(certificate_id=-1, common_name="test_common_name", valid_from="test_from",
|
260 |
|
valid_to="test_to", pem_data="test_pem_data", private_key_id=private_key_id,
|
261 |
|
type_id=ROOT_CA_ID, parent_id=-1, usages={CA_ID: True})
|
|
315 |
certificate = Certificate(certificate_id=-1, valid_from="test_from", valid_to="test_to", pem_data="test_pem_data",
|
|
316 |
common_name="test_common_name", type_id=ROOT_CA_ID, parent_id=-1,
|
|
317 |
private_key_id=private_key_id, usages={CA_ID: True})
|
262 |
318 |
certificate_id = certificate_repository.create(certificate)
|
263 |
319 |
|
264 |
320 |
assert type(certificate_id) is int
|
... | ... | |
266 |
322 |
certificate = certificate_repository.read(certificate_id)
|
267 |
323 |
|
268 |
324 |
assert certificate.parent_id == certificate_id
|
269 |
|
assert certificate.revocation_date == ""
|
270 |
|
assert certificate.revocation_reason == ""
|
|
325 |
assert certificate.revocation_date is None
|
|
326 |
assert certificate.revocation_reason is None
|
271 |
327 |
|
272 |
328 |
check_revoked = certificate_repository.set_certificate_revoked(
|
273 |
329 |
certificate_id=certificate_id, revocation_date="test_rev_date_1")
|
... | ... | |
297 |
353 |
|
298 |
354 |
assert type(private_key_id) is int
|
299 |
355 |
|
300 |
|
certificate = Certificate(certificate_id=-1, common_name="test_common_name", valid_from="test_from",
|
301 |
|
valid_to="test_to", pem_data="test_pem_data", private_key_id=private_key_id,
|
302 |
|
type_id=ROOT_CA_ID, parent_id=-1, usages={CA_ID: True})
|
|
356 |
certificate = Certificate(certificate_id=-1, valid_from="test_from", valid_to="test_to", pem_data="test_pem_data",
|
|
357 |
common_name="test_common_name", type_id=ROOT_CA_ID, parent_id=-1,
|
|
358 |
private_key_id=private_key_id, usages={CA_ID: True})
|
303 |
359 |
certificate_id = certificate_repository.create(certificate=certificate)
|
304 |
360 |
|
305 |
361 |
assert type(certificate_id) is int
|
... | ... | |
307 |
363 |
certificate = certificate_repository.read(certificate_id=certificate_id)
|
308 |
364 |
|
309 |
365 |
assert certificate.parent_id == certificate_id
|
310 |
|
assert certificate.revocation_date == ""
|
311 |
|
assert certificate.revocation_reason == ""
|
|
366 |
assert certificate.revocation_date is None
|
|
367 |
assert certificate.revocation_reason is None
|
312 |
368 |
|
313 |
369 |
check_revoked = certificate_repository.set_certificate_revoked(
|
314 |
370 |
certificate_id=certificate_id, revocation_date="test_rev_date_1")
|
... | ... | |
326 |
382 |
|
327 |
383 |
certificate = certificate_repository.read(certificate_id=certificate_id)
|
328 |
384 |
|
329 |
|
assert certificate.revocation_date == ""
|
330 |
|
assert certificate.revocation_reason == ""
|
|
385 |
assert certificate.revocation_date is None
|
|
386 |
assert certificate.revocation_reason is None
|
331 |
387 |
|
332 |
388 |
|
333 |
389 |
def test_get_all_revoked_by(certificate_repository, private_key_repository_unique):
|
... | ... | |
336 |
392 |
|
337 |
393 |
assert type(private_key_id) is int
|
338 |
394 |
|
339 |
|
certificate = Certificate(certificate_id=-1, common_name="test_common_name", valid_from="test_from",
|
340 |
|
valid_to="test_to", pem_data="test_pem_data", private_key_id=private_key_id,
|
341 |
|
type_id=ROOT_CA_ID, parent_id=-1, usages={CA_ID: True})
|
|
395 |
certificate = Certificate(certificate_id=-1, valid_from="test_from", valid_to="test_to", pem_data="test_pem_data",
|
|
396 |
common_name="test_common_name", type_id=ROOT_CA_ID, parent_id=-1,
|
|
397 |
private_key_id=private_key_id, usages={CA_ID: True})
|
342 |
398 |
certificate_id = certificate_repository.create(certificate=certificate)
|
343 |
399 |
|
344 |
400 |
assert type(certificate_id) is int
|
... | ... | |
360 |
416 |
certificate_repository.set_certificate_revoked(
|
361 |
417 |
certificate_id=child_3_id, revocation_date="test_revoke_child_3", revocation_reason="test_parent")
|
362 |
418 |
|
363 |
|
sec_tree_certificate = Certificate(certificate_id=-1, common_name="test_sec_tree", valid_from="test_from",
|
364 |
|
valid_to="test_to", pem_data="test_pem_data", private_key_id=private_key_id,
|
365 |
|
type_id=ROOT_CA_ID, parent_id=-1, usages={CA_ID: True})
|
|
419 |
sec_tree_certificate = Certificate(certificate_id=-1, valid_from="test_from", valid_to="test_to",
|
|
420 |
pem_data="test_pem_data", common_name="test_sec_tree", type_id=ROOT_CA_ID,
|
|
421 |
parent_id=-1, private_key_id=private_key_id, usages={CA_ID: True})
|
366 |
422 |
sec_tree_certificate_id = certificate_repository.create(certificate=sec_tree_certificate)
|
367 |
423 |
|
368 |
424 |
assert type(sec_tree_certificate_id) is int
|
... | ... | |
397 |
453 |
|
398 |
454 |
assert type(private_key_id) is int
|
399 |
455 |
|
400 |
|
certificate = Certificate(certificate_id=-1, common_name="test_common_name", valid_from="test_from",
|
401 |
|
valid_to="test_to", pem_data="test_pem_data", private_key_id=private_key_id,
|
402 |
|
type_id=ROOT_CA_ID, parent_id=-1, usages={CA_ID: True})
|
|
456 |
certificate = Certificate(certificate_id=-1, valid_from="test_from", valid_to="test_to", pem_data="test_pem_data",
|
|
457 |
common_name="test_common_name", type_id=ROOT_CA_ID, parent_id=-1,
|
|
458 |
private_key_id=private_key_id, usages={CA_ID: True})
|
403 |
459 |
certificate_id = certificate_repository.create(certificate=certificate)
|
404 |
460 |
|
405 |
461 |
assert type(certificate_id) is int
|
... | ... | |
421 |
477 |
certificate_repository.set_certificate_revoked(
|
422 |
478 |
certificate_id=child_3_id, revocation_date="test_revoke_child_3", revocation_reason="test_parent")
|
423 |
479 |
|
424 |
|
sec_tree_certificate = Certificate(certificate_id=-1, common_name="test_sec_tree", valid_from="test_from",
|
425 |
|
valid_to="test_to", pem_data="test_pem_data", private_key_id=private_key_id,
|
426 |
|
type_id=ROOT_CA_ID, parent_id=-1, usages={CA_ID: True})
|
|
480 |
sec_tree_certificate = Certificate(certificate_id=-1, valid_from="test_from", valid_to="test_to",
|
|
481 |
pem_data="test_pem_data", common_name="test_sec_tree", type_id=ROOT_CA_ID,
|
|
482 |
parent_id=-1, private_key_id=private_key_id, usages={CA_ID: True})
|
427 |
483 |
sec_tree_certificate_id = certificate_repository.create(certificate=sec_tree_certificate)
|
428 |
484 |
|
429 |
485 |
assert type(sec_tree_certificate_id) is int
|
Re #8590 - Modified tests due to fields of subject implemented