From 59b567a6a270bb853f69eebe127b512b0de888e7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Felix=20D=C3=B6rre?= Date: Sun, 28 Sep 2014 00:37:39 +0200 Subject: [PATCH] add: Table Structure visually Change-Id: Ib00d50851ad918163802db52cc2a640216d3a988 --- doc/Data.uxf | 495 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 495 insertions(+) create mode 100644 doc/Data.uxf diff --git a/doc/Data.uxf b/doc/Data.uxf new file mode 100644 index 00000000..090ea7c8 --- /dev/null +++ b/doc/Data.uxf @@ -0,0 +1,495 @@ + + + 10 + + com.umlet.element.Relation + + 300 + 260 + 138 + 210 + + lt=- +m1=1..n +m2=0..n +administers> + 70;190;70;30 + + + com.umlet.element.Relation + + 430 + 270 + 190 + 200 + + lt=<<- + 170;30;170;70;30;70;30;180 + + + com.umlet.element.Relation + + 370 + 210 + 190 + 50 + + lt=<<- + 170;30;30;30 + + + com.umlet.element.Class + + 870 + 0 + 190 + 70 + + SubjectAlternativeName +-- +-content: String +-type: {email, DNS} + + + + + com.umlet.element.Class + + 540 + 190 + 270 + 110 + + CertOwner +-- +-id: int +-created: timestamp +-deleted: timestamp +-- +#getAllCertificates(): Certificate[] + + + + + com.umlet.element.Class + + 310 + 450 + 210 + 260 + + User +-- +-dob: Date +-primaryEmail: String +-locale: Locale +-Name +-- ++hasPassedCATS(): boolean ++isInGroup(:Group): boolean ++getExperiencePoints(): int ++getAssurancePoints(): int ++canAssure(): boolean ++canIssue(:CertificateProfile): boolean + + + + + com.umlet.element.Class + + 190 + 180 + 210 + 110 + + Organisation +-- +-name: String +-city: String +-province: String +-state: String + + + + + com.umlet.element.Class + + 940 + 190 + 210 + 150 + + Certificate +-- +-distinguishedName: String +-digest: String +-serial: String +-- ++issue(:Date, :String) ++renew(): Certificate ++revoke() + + + + + com.umlet.element.Class + + 600 + 380 + 120 + 50 + + Email +-- +-address: String + + + + + com.umlet.element.Relation + + 780 + 200 + 180 + 70 + + lt=- +m2=0..n +owns> + + 30;50;160;50 + + + com.umlet.element.Class + + 1010 + 360 + 200 + 70 + + DomainPingconfig +-- +-type: {email, ssl, http, dns} +-info: String + + + + + + com.umlet.element.Class + + 1010 + 470 + 200 + 90 + + DomainPinglog +-- +-state: {open, success, failed} +-challange: String +-result: String + + + + + com.umlet.element.Class + + 1300 + 190 + 210 + 120 + + CertProfile +-- +-keyname: String +-name: String +-keyUsage: String +-extendedKeyUsage: String +-rootcert: int + + + + + com.umlet.element.Relation + + 1120 + 200 + 200 + 70 + + lt=- +m1=0..n +defined by> + 30;50;180;50 + + + com.umlet.element.Class + + 740 + 380 + 110 + 50 + + Domain +-- +-suffix: String + + + + com.umlet.element.Relation + + 620 + 270 + 98 + 130 + + lt=- +m2=0..n +owns> + 50;30;50;110 + + + com.umlet.element.Relation + + 730 + 270 + 98 + 130 + + lt=- +m2=0..n +owns> + 50;30;50;110 + + + com.umlet.element.Relation + + 960 + 40 + 126 + 170 + + lt=- +m1=0..n +issued for> + 70;30;70;150 + + + com.umlet.element.Relation + + 820 + 360 + 210 + 70 + + lt=- +m2=0..n +should be pinged by> + 30;50;190;50 + + + com.umlet.element.Relation + + 1030 + 400 + 142 + 90 + + lt=- +m2=0..n +executed as> + 80;30;80;70 + + + com.umlet.element.Class + + 310 + 830 + 390 + 180 + + Assurance +-- +-id: int +-points: int +-method: {'Face to Face Meeting', 'TOPUP', 'TTP-Assisted'} +-location: String +-date: String +-when: timestamp +-expire: timestamp +-sponsor: User (??????????) +-deleted: timestamp + + + + + com.umlet.element.Relation + + 290 + 680 + 114 + 170 + + lt=- +m1=0..n +Assurer> + 60;150;60;30 + + + com.umlet.element.Relation + + 410 + 680 + 118 + 170 + + lt=- +m1=0..n +Assuree> + 60;150;60;30 + + + com.umlet.element.Class + + 0 + 520 + 210 + 50 + + cats_passed +-- +-pass_date: timestamp + + + + + com.umlet.element.Class + + 0 + 390 + 210 + 50 + + cats_type +-- +-typeText: String + + + + + com.umlet.element.Relation + + 180 + 520 + 150 + 50 + + lt=- +m1=0..n + + 30;30;130;30 + + + com.umlet.element.Relation + + 80 + 410 + 50 + 130 + + lt=- +m1=0..n + + 30;110;30;30 + + + com.umlet.element.Class + + 0 + 640 + 210 + 50 + + Arbitration +-- +-name: String + + + + + com.umlet.element.Relation + + 180 + 640 + 150 + 50 + + lt=- +m1=0..n +m2=1..n + 30;30;130;30 + + + com.umlet.element.Class + + 620 + 610 + 330 + 150 + + Group +-- +-permission: {supporter, arbitrator, blockedassuree, + blockedassurer, blockedlogin, ttp-assurer, + ttp-applicant, codesigning} +-granted: timestamp +-deleted: timestamp +-grantedby: User +-deletedby: User + + + + + com.umlet.element.Relation + + 490 + 620 + 150 + 70 + + lt=- +m2=0..n +<granted to + 30;50;130;50 + + + com.umlet.element.Class + + 600 + 470 + 200 + 100 + + EmailPinglog +-- +-state: {open, success, failed} +-type: {fast, active} +-result: String +-email: String + + + + + com.umlet.element.Relation + + 640 + 400 + 50 + 90 + + lt=- +m2=0..n + + 30;30;30;70 + + -- 2.39.2