Merge "[UUI] Service Mesh Compliance for UUI"
[oom.git] / kubernetes / contrib / components / ejbca / resources / certprofile_CUSTOM_ENDUSER-1834889499.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <java version="1.8.0_242" class="java.beans.XMLDecoder">
3  <object class="java.util.LinkedHashMap">
4   <void method="put">
5    <string>version</string>
6    <float>46.0</float>
7   </void>
8   <void method="put">
9    <string>type</string>
10    <int>1</int>
11   </void>
12   <void method="put">
13    <string>certversion</string>
14    <string>X509v3</string>
15   </void>
16   <void method="put">
17    <string>encodedvalidity</string>
18    <string>2y</string>
19   </void>
20   <void method="put">
21    <string>usecertificatevalidityoffset</string>
22    <boolean>false</boolean>
23   </void>
24   <void method="put">
25    <string>certificatevalidityoffset</string>
26    <string>-10m</string>
27   </void>
28   <void method="put">
29    <string>useexpirationrestrictionforweekdays</string>
30    <boolean>false</boolean>
31   </void>
32   <void method="put">
33    <string>expirationrestrictionforweekdaysbefore</string>
34    <boolean>true</boolean>
35   </void>
36   <void method="put">
37    <string>expirationrestrictionweekdays</string>
38    <object class="java.util.ArrayList">
39     <void method="add">
40      <boolean>true</boolean>
41     </void>
42     <void method="add">
43      <boolean>true</boolean>
44     </void>
45     <void method="add">
46      <boolean>false</boolean>
47     </void>
48     <void method="add">
49      <boolean>false</boolean>
50     </void>
51     <void method="add">
52      <boolean>false</boolean>
53     </void>
54     <void method="add">
55      <boolean>true</boolean>
56     </void>
57     <void method="add">
58      <boolean>true</boolean>
59     </void>
60    </object>
61   </void>
62   <void method="put">
63    <string>allowvalidityoverride</string>
64    <boolean>false</boolean>
65   </void>
66   <void method="put">
67    <string>allowextensionoverride</string>
68    <boolean>false</boolean>
69   </void>
70   <void method="put">
71    <string>allowdnoverride</string>
72    <boolean>false</boolean>
73   </void>
74   <void method="put">
75    <string>allowdnoverridebyeei</string>
76    <boolean>false</boolean>
77   </void>
78   <void method="put">
79    <string>allowbackdatedrevokation</string>
80    <boolean>false</boolean>
81   </void>
82   <void method="put">
83    <string>usecertificatestorage</string>
84    <boolean>true</boolean>
85   </void>
86   <void method="put">
87    <string>storecertificatedata</string>
88    <boolean>true</boolean>
89   </void>
90   <void method="put">
91    <string>storesubjectaltname</string>
92    <boolean>true</boolean>
93   </void>
94   <void method="put">
95    <string>usebasicconstrants</string>
96    <boolean>true</boolean>
97   </void>
98   <void method="put">
99    <string>basicconstraintscritical</string>
100    <boolean>true</boolean>
101   </void>
102   <void method="put">
103    <string>usesubjectkeyidentifier</string>
104    <boolean>true</boolean>
105   </void>
106   <void method="put">
107    <string>subjectkeyidentifiercritical</string>
108    <boolean>false</boolean>
109   </void>
110   <void method="put">
111    <string>useauthoritykeyidentifier</string>
112    <boolean>true</boolean>
113   </void>
114   <void method="put">
115    <string>authoritykeyidentifiercritical</string>
116    <boolean>false</boolean>
117   </void>
118   <void method="put">
119    <string>usesubjectalternativename</string>
120    <boolean>true</boolean>
121   </void>
122   <void method="put">
123    <string>subjectalternativenamecritical</string>
124    <boolean>false</boolean>
125   </void>
126   <void method="put">
127    <string>useissueralternativename</string>
128    <boolean>true</boolean>
129   </void>
130   <void method="put">
131    <string>issueralternativenamecritical</string>
132    <boolean>false</boolean>
133   </void>
134   <void method="put">
135    <string>usecrldistributionpoint</string>
136    <boolean>false</boolean>
137   </void>
138   <void method="put">
139    <string>usedefaultcrldistributionpoint</string>
140    <boolean>false</boolean>
141   </void>
142   <void method="put">
143    <string>crldistributionpointcritical</string>
144    <boolean>false</boolean>
145   </void>
146   <void method="put">
147    <string>crldistributionpointuri</string>
148    <string></string>
149   </void>
150   <void method="put">
151    <string>usefreshestcrl</string>
152    <boolean>false</boolean>
153   </void>
154   <void method="put">
155    <string>usecadefinedfreshestcrl</string>
156    <boolean>false</boolean>
157   </void>
158   <void method="put">
159    <string>freshestcrluri</string>
160    <string></string>
161   </void>
162   <void method="put">
163    <string>crlissuer</string>
164    <string></string>
165   </void>
166   <void method="put">
167    <string>usecertificatepolicies</string>
168    <boolean>false</boolean>
169   </void>
170   <void method="put">
171    <string>certificatepoliciescritical</string>
172    <boolean>false</boolean>
173   </void>
174   <void method="put">
175    <string>certificatepolicies</string>
176    <object class="java.util.ArrayList"/>
177   </void>
178   <void method="put">
179    <string>availablekeyalgorithms</string>
180    <object class="java.util.ArrayList">
181     <void method="add">
182      <string>DSA</string>
183     </void>
184     <void method="add">
185      <string>ECDSA</string>
186     </void>
187     <void method="add">
188      <string>RSA</string>
189     </void>
190    </object>
191   </void>
192   <void method="put">
193    <string>availableeccurves</string>
194    <object class="java.util.ArrayList">
195     <void method="add">
196      <string>ANY_EC_CURVE</string>
197     </void>
198    </object>
199   </void>
200   <void method="put">
201    <string>availablebitlengths</string>
202    <object class="java.util.ArrayList">
203     <void method="add">
204      <int>0</int>
205     </void>
206     <void method="add">
207      <int>192</int>
208     </void>
209     <void method="add">
210      <int>224</int>
211     </void>
212     <void method="add">
213      <int>239</int>
214     </void>
215     <void method="add">
216      <int>256</int>
217     </void>
218     <void method="add">
219      <int>384</int>
220     </void>
221     <void method="add">
222      <int>512</int>
223     </void>
224     <void method="add">
225      <int>521</int>
226     </void>
227     <void method="add">
228      <int>1024</int>
229     </void>
230     <void method="add">
231      <int>1536</int>
232     </void>
233     <void method="add">
234      <int>2048</int>
235     </void>
236     <void method="add">
237      <int>3072</int>
238     </void>
239     <void method="add">
240      <int>4096</int>
241     </void>
242     <void method="add">
243      <int>6144</int>
244     </void>
245     <void method="add">
246      <int>8192</int>
247     </void>
248    </object>
249   </void>
250   <void method="put">
251    <string>minimumavailablebitlength</string>
252    <int>0</int>
253   </void>
254   <void method="put">
255    <string>maximumavailablebitlength</string>
256    <int>8192</int>
257   </void>
258   <void method="put">
259    <string>signaturealgorithm</string>
260    <null/>
261   </void>
262   <void method="put">
263    <string>usekeyusage</string>
264    <boolean>true</boolean>
265   </void>
266   <void method="put">
267    <string>keyusage</string>
268    <object class="java.util.ArrayList">
269     <void method="add">
270      <boolean>true</boolean>
271     </void>
272     <void method="add">
273      <boolean>true</boolean>
274     </void>
275     <void method="add">
276      <boolean>true</boolean>
277     </void>
278     <void method="add">
279      <boolean>false</boolean>
280     </void>
281     <void method="add">
282      <boolean>false</boolean>
283     </void>
284     <void method="add">
285      <boolean>false</boolean>
286     </void>
287     <void method="add">
288      <boolean>false</boolean>
289     </void>
290     <void method="add">
291      <boolean>false</boolean>
292     </void>
293     <void method="add">
294      <boolean>false</boolean>
295     </void>
296    </object>
297   </void>
298   <void method="put">
299    <string>allowkeyusageoverride</string>
300    <boolean>false</boolean>
301   </void>
302   <void method="put">
303    <string>keyusagecritical</string>
304    <boolean>true</boolean>
305   </void>
306   <void method="put">
307    <string>useextendedkeyusage</string>
308    <boolean>true</boolean>
309   </void>
310   <void method="put">
311    <string>extendedkeyusage</string>
312    <object class="java.util.ArrayList">
313     <void method="add">
314      <string>1.3.6.1.5.5.7.3.2</string>
315     </void>
316     <void method="add">
317      <string>1.3.6.1.5.5.7.3.4</string>
318     </void>
319     <void method="add">
320      <string>1.3.6.1.5.5.7.3.1</string>
321     </void>
322    </object>
323   </void>
324   <void method="put">
325    <string>extendedkeyusagecritical</string>
326    <boolean>false</boolean>
327   </void>
328   <void method="put">
329    <string>usedocumenttypelist</string>
330    <boolean>false</boolean>
331   </void>
332   <void method="put">
333    <string>documenttypelistcritical</string>
334    <boolean>false</boolean>
335   </void>
336   <void method="put">
337    <string>documenttypelist</string>
338    <object class="java.util.ArrayList"/>
339   </void>
340   <void method="put">
341    <string>availablecas</string>
342    <object class="java.util.ArrayList">
343     <void method="add">
344      <int>-1</int>
345     </void>
346    </object>
347   </void>
348   <void method="put">
349    <string>usedpublishers</string>
350    <object class="java.util.ArrayList"/>
351   </void>
352   <void method="put">
353    <string>useocspnocheck</string>
354    <boolean>false</boolean>
355   </void>
356   <void method="put">
357    <string>useldapdnorder</string>
358    <boolean>true</boolean>
359   </void>
360   <void method="put">
361    <string>usecustomdnorder</string>
362    <boolean>false</boolean>
363   </void>
364   <void method="put">
365    <string>usemicrosofttemplate</string>
366    <boolean>false</boolean>
367   </void>
368   <void method="put">
369    <string>microsofttemplate</string>
370    <string></string>
371   </void>
372   <void method="put">
373    <string>usecardnumber</string>
374    <boolean>false</boolean>
375   </void>
376   <void method="put">
377    <string>usecnpostfix</string>
378    <boolean>false</boolean>
379   </void>
380   <void method="put">
381    <string>cnpostfix</string>
382    <string></string>
383   </void>
384   <void method="put">
385    <string>usesubjectdnsubset</string>
386    <boolean>false</boolean>
387   </void>
388   <void method="put">
389    <string>subjectdnsubset</string>
390    <object class="java.util.ArrayList"/>
391   </void>
392   <void method="put">
393    <string>usesubjectaltnamesubset</string>
394    <boolean>false</boolean>
395   </void>
396   <void method="put">
397    <string>subjectaltnamesubset</string>
398    <object class="java.util.ArrayList"/>
399   </void>
400   <void method="put">
401    <string>usepathlengthconstraint</string>
402    <boolean>false</boolean>
403   </void>
404   <void method="put">
405    <string>pathlengthconstraint</string>
406    <int>0</int>
407   </void>
408   <void method="put">
409    <string>useqcstatement</string>
410    <boolean>false</boolean>
411   </void>
412   <void method="put">
413    <string>usepkixqcsyntaxv2</string>
414    <boolean>false</boolean>
415   </void>
416   <void method="put">
417    <string>useqcstatementcritical</string>
418    <boolean>false</boolean>
419   </void>
420   <void method="put">
421    <string>useqcstatementraname</string>
422    <string></string>
423   </void>
424   <void method="put">
425    <string>useqcsematicsid</string>
426    <string></string>
427   </void>
428   <void method="put">
429    <string>useqcetsiqccompliance</string>
430    <boolean>false</boolean>
431   </void>
432   <void method="put">
433    <string>useqcetsisignaturedevice</string>
434    <boolean>false</boolean>
435   </void>
436   <void method="put">
437    <string>useqcetsivaluelimit</string>
438    <boolean>false</boolean>
439   </void>
440   <void method="put">
441    <string>qcetsivaluelimit</string>
442    <int>0</int>
443   </void>
444   <void method="put">
445    <string>qcetsivaluelimitexp</string>
446    <int>0</int>
447   </void>
448   <void method="put">
449    <string>qcetsivaluelimitcurrency</string>
450    <string></string>
451   </void>
452   <void method="put">
453    <string>useqcetsiretentionperiod</string>
454    <boolean>false</boolean>
455   </void>
456   <void method="put">
457    <string>qcetsiretentionperiod</string>
458    <int>0</int>
459   </void>
460   <void method="put">
461    <string>useqccustomstring</string>
462    <boolean>false</boolean>
463   </void>
464   <void method="put">
465    <string>qccustomstringoid</string>
466    <string></string>
467   </void>
468   <void method="put">
469    <string>qccustomstringtext</string>
470    <string></string>
471   </void>
472   <void method="put">
473    <string>qcetsipds</string>
474    <null/>
475   </void>
476   <void method="put">
477    <string>qcetsitype</string>
478    <null/>
479   </void>
480   <void method="put">
481    <string>usecertificatetransparencyincerts</string>
482    <boolean>false</boolean>
483   </void>
484   <void method="put">
485    <string>usecertificatetransparencyinocsp</string>
486    <boolean>false</boolean>
487   </void>
488   <void method="put">
489    <string>usecertificatetransparencyinpublisher</string>
490    <boolean>false</boolean>
491   </void>
492   <void method="put">
493    <string>usesubjectdirattributes</string>
494    <boolean>false</boolean>
495   </void>
496   <void method="put">
497    <string>usenameconstraints</string>
498    <boolean>false</boolean>
499   </void>
500   <void method="put">
501    <string>useauthorityinformationaccess</string>
502    <boolean>false</boolean>
503   </void>
504   <void method="put">
505    <string>caissuers</string>
506    <object class="java.util.ArrayList"/>
507   </void>
508   <void method="put">
509    <string>usedefaultcaissuer</string>
510    <boolean>false</boolean>
511   </void>
512   <void method="put">
513    <string>usedefaultocspservicelocator</string>
514    <boolean>false</boolean>
515   </void>
516   <void method="put">
517    <string>ocspservicelocatoruri</string>
518    <string></string>
519   </void>
520   <void method="put">
521    <string>cvcaccessrights</string>
522    <int>3</int>
523   </void>
524   <void method="put">
525    <string>usedcertificateextensions</string>
526    <object class="java.util.ArrayList"/>
527   </void>
528   <void method="put">
529    <string>approvals</string>
530    <object class="java.util.LinkedHashMap">
531     <void method="put">
532      <object class="java.lang.Enum" method="valueOf">
533       <class>org.cesecore.certificates.ca.ApprovalRequestType</class>
534       <string>REVOCATION</string>
535      </object>
536      <int>-1</int>
537     </void>
538     <void method="put">
539      <object class="java.lang.Enum" method="valueOf">
540       <class>org.cesecore.certificates.ca.ApprovalRequestType</class>
541       <string>KEYRECOVER</string>
542      </object>
543      <int>-1</int>
544     </void>
545     <void method="put">
546      <object class="java.lang.Enum" method="valueOf">
547       <class>org.cesecore.certificates.ca.ApprovalRequestType</class>
548       <string>ADDEDITENDENTITY</string>
549      </object>
550      <int>-1</int>
551     </void>
552    </object>
553   </void>
554   <void method="put">
555    <string>useprivkeyusageperiodnotbefore</string>
556    <boolean>false</boolean>
557   </void>
558   <void method="put">
559    <string>useprivkeyusageperiod</string>
560    <boolean>false</boolean>
561   </void>
562   <void method="put">
563    <string>useprivkeyusageperiodnotafter</string>
564    <boolean>false</boolean>
565   </void>
566   <void method="put">
567    <string>privkeyusageperiodstartoffset</string>
568    <long>0</long>
569   </void>
570   <void method="put">
571    <string>privkeyusageperiodlength</string>
572    <long>63072000</long>
573   </void>
574   <void method="put">
575    <string>usesingleactivecertificateconstraint</string>
576    <boolean>false</boolean>
577   </void>
578   <void method="put">
579    <string>overridableextensionoids</string>
580    <object class="java.util.LinkedHashSet"/>
581   </void>
582   <void method="put">
583    <string>nonoverridableextensionoids</string>
584    <object class="java.util.LinkedHashSet"/>
585   </void>
586   <void method="put">
587    <string>allowcertsnoverride</string>
588    <boolean>false</boolean>
589   </void>
590   <void method="put">
591    <string>usecustomdnorderldap</string>
592    <boolean>false</boolean>
593   </void>
594  </object>
595 </java>