1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <diagram program="umlet" version="14.2.0">
3 <zoom_level>10</zoom_level>
5 <type>com.baselet.element.old.element.Class</type>
12 <panel_attributes>anchor
13 //ignore me</panel_attributes>
14 <additional_attributes/>
17 <type>com.baselet.element.old.element.Relation</type>
24 <panel_attributes>lt=-
27 administers></panel_attributes>
28 <additional_attributes>70;190;70;30</additional_attributes>
31 <type>com.baselet.element.old.element.Relation</type>
38 <panel_attributes>lt=<<-</panel_attributes>
39 <additional_attributes>170;30;170;70;30;70;30;180</additional_attributes>
42 <type>com.baselet.element.old.element.Relation</type>
49 <panel_attributes>lt=<<-</panel_attributes>
50 <additional_attributes>170;30;30;30</additional_attributes>
53 <type>com.baselet.element.old.element.Class</type>
60 <panel_attributes>SubjectAlternativeName
65 <additional_attributes/>
68 <type>com.baselet.element.old.element.Class</type>
75 <panel_attributes>CertOwner
81 #getAllCertificates(): Certificate[]
83 <additional_attributes/>
86 <type>com.baselet.element.old.element.Class</type>
93 <panel_attributes>User
101 +hasPassedCATS(): boolean
102 +isInGroup(:Group): boolean
103 +getExperiencePoints(): int
104 +getAssurancePoints(): int
105 +canAssure(): boolean
106 +canIssue(:CertificateProfile): boolean
108 <additional_attributes/>
111 <type>com.baselet.element.old.element.Class</type>
118 <panel_attributes>Organisation
125 <additional_attributes/>
128 <type>com.baselet.element.old.element.Class</type>
135 <panel_attributes>Certificate
137 -distinguishedName: String
141 +issue(:Date, :String)
142 +renew(): Certificate
145 <additional_attributes/>
148 <type>com.baselet.element.old.element.Class</type>
155 <panel_attributes>Email
159 <additional_attributes/>
162 <type>com.baselet.element.old.element.Relation</type>
169 <panel_attributes>lt=-
173 <additional_attributes>30;50;160;50</additional_attributes>
176 <type>com.baselet.element.old.element.Class</type>
183 <panel_attributes>DomainPingconfig
185 -type: {email, ssl, http, dns}
189 <additional_attributes/>
192 <type>com.baselet.element.old.element.Class</type>
199 <panel_attributes>DomainPinglog
201 -state: {open, success, failed}
205 <additional_attributes/>
208 <type>com.baselet.element.old.element.Class</type>
215 <panel_attributes>CertProfile
220 -extendedKeyUsage: String
223 <additional_attributes/>
226 <type>com.baselet.element.old.element.Relation</type>
233 <panel_attributes>lt=-
235 defined by></panel_attributes>
236 <additional_attributes>30;50;180;50</additional_attributes>
239 <type>com.baselet.element.old.element.Class</type>
246 <panel_attributes>Domain
248 -suffix: String</panel_attributes>
249 <additional_attributes/>
252 <type>com.baselet.element.old.element.Relation</type>
259 <panel_attributes>lt=-
261 owns></panel_attributes>
262 <additional_attributes>50;100;50;50;160;50</additional_attributes>
265 <type>com.baselet.element.old.element.Relation</type>
272 <panel_attributes>lt=-
274 owns></panel_attributes>
275 <additional_attributes>50;30;50;110</additional_attributes>
278 <type>com.baselet.element.old.element.Relation</type>
285 <panel_attributes>lt=-
287 issued for></panel_attributes>
288 <additional_attributes>70;30;70;150</additional_attributes>
291 <type>com.baselet.element.old.element.Relation</type>
298 <panel_attributes>lt=-
300 should be pinged by></panel_attributes>
301 <additional_attributes>30;50;190;50</additional_attributes>
304 <type>com.baselet.element.old.element.Relation</type>
311 <panel_attributes>lt=-
313 executed as></panel_attributes>
314 <additional_attributes>80;30;80;70</additional_attributes>
317 <type>com.baselet.element.old.element.Class</type>
324 <panel_attributes>Assurance
328 -method: {'Face to Face Meeting', 'TOPUP', 'TTP-Assisted'}
333 -sponsor: User (??????????)
337 <additional_attributes/>
340 <type>com.baselet.element.old.element.Relation</type>
347 <panel_attributes>lt=-
349 Assurer></panel_attributes>
350 <additional_attributes>60;150;60;30</additional_attributes>
353 <type>com.baselet.element.old.element.Relation</type>
360 <panel_attributes>lt=-
362 Assuree></panel_attributes>
363 <additional_attributes>130;60;30;40</additional_attributes>
366 <type>com.baselet.element.old.element.Class</type>
373 <panel_attributes>cats_passed
375 -pass_date: timestamp
377 <additional_attributes/>
380 <type>com.baselet.element.old.element.Class</type>
387 <panel_attributes>cats_type
391 <additional_attributes/>
394 <type>com.baselet.element.old.element.Relation</type>
401 <panel_attributes>lt=-
404 <additional_attributes>30;30;130;30</additional_attributes>
407 <type>com.baselet.element.old.element.Relation</type>
414 <panel_attributes>lt=-
417 <additional_attributes>30;110;30;30</additional_attributes>
420 <type>com.baselet.element.old.element.Class</type>
427 <panel_attributes>Arbitration
431 <additional_attributes/>
434 <type>com.baselet.element.old.element.Relation</type>
441 <panel_attributes>lt=-
443 m2=1..n</panel_attributes>
444 <additional_attributes>30;30;130;30</additional_attributes>
447 <type>com.baselet.element.old.element.Class</type>
454 <panel_attributes>Group
456 -permission: {supporter, arbitrator, blockedassuree,
457 blockedassurer, blockedlogin, ttp-assurer,
458 ttp-applicant, codesigning}
464 <additional_attributes/>
467 <type>com.baselet.element.old.element.Relation</type>
474 <panel_attributes>lt=-
476 <granted to</panel_attributes>
477 <additional_attributes>30;50;130;50</additional_attributes>
480 <type>com.baselet.element.old.element.Class</type>
487 <panel_attributes>EmailPinglog
489 -state: {open, success, failed}
490 -type: {fast, active}
494 <additional_attributes/>
497 <type>com.baselet.element.old.element.Relation</type>
504 <panel_attributes>lt=-
507 <additional_attributes>30;30;30;70</additional_attributes>
510 <type>com.baselet.element.old.element.Class</type>
517 <panel_attributes>CertAva
522 <additional_attributes/>
525 <type>com.baselet.element.old.element.Relation</type>
532 <panel_attributes>lt=-
534 issued for></panel_attributes>
535 <additional_attributes>70;30;70;150</additional_attributes>
538 <type>com.baselet.element.old.element.Class</type>
545 <panel_attributes>Cacert
550 <additional_attributes/>
553 <type>com.baselet.element.old.element.Relation</type>
560 <panel_attributes>lt=-
562 issued by></panel_attributes>
563 <additional_attributes>30;30;140;30;140;170;230;170</additional_attributes>
566 <type>com.baselet.element.old.element.Relation</type>
573 <panel_attributes>lt=-
575 issued by></panel_attributes>
576 <additional_attributes>30;60;80;60;80;30;30;30</additional_attributes>
579 <type>com.baselet.element.old.element.Class</type>
586 <panel_attributes>Job
588 -task: {issue, revoke}
589 -state: {open, warning, done}
593 <additional_attributes/>
596 <type>com.baselet.element.old.element.Relation</type>
603 <panel_attributes>lt=-
605 is subject of></panel_attributes>
606 <additional_attributes>30;50;200;50;200;150</additional_attributes>
609 <type>com.baselet.element.old.element.Class</type>
616 <panel_attributes>Name
621 <additional_attributes/>
624 <type>com.baselet.element.old.element.Relation</type>
631 <panel_attributes>lt=-
634 <additional_attributes>30;150;80;150;80;30;130;30</additional_attributes>
637 <type>com.baselet.element.old.element.Class</type>
644 <panel_attributes>NamePart
647 -type: {fn, ln, suffix, sn}
651 <additional_attributes/>
654 <type>com.baselet.element.old.element.Relation</type>
661 <panel_attributes>lt=-
664 <additional_attributes>30;70;30;30</additional_attributes>
667 <type>com.baselet.element.old.element.Class</type>
674 <panel_attributes>PasswordResetTicket
677 -privateToken: String (Scrypt)
681 <additional_attributes/>
684 <type>com.baselet.element.old.element.Relation</type>
691 <panel_attributes>lt=-
693 <target</panel_attributes>
694 <additional_attributes>320;150;320;130;30;130;30;30</additional_attributes>
697 <type>com.baselet.element.old.element.Relation</type>
704 <panel_attributes>lt=-
706 <creator</panel_attributes>
707 <additional_attributes>370;150;370;100;30;100;30;30</additional_attributes>
710 <type>com.baselet.element.old.element.Class</type>
717 <panel_attributes>LoginCert
720 <additional_attributes/>
723 <type>com.baselet.element.old.element.Relation</type>
730 <panel_attributes>lt=<<-</panel_attributes>
731 <additional_attributes>30;150;80;150;80;30;180;30</additional_attributes>