File: README.schema

package info (click to toggle)
msva-perl 0.8.1-2
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 256 kB
  • sloc: perl: 1,507; sh: 94; makefile: 19
file content (60 lines) | stat: -rw-r--r-- 778 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
HYPOTHETICAL DOCS
----------------

These notes describe what a hypothetical schema for a self-implemented
Monkeysphere Validation Agent (with no reliance on gpg) might look
like.  This describes only the relational tables that might be
relevant, and it is in some kind of pseudo-SQL.

Public Key Carriers {

  x509 certs {
     cert,
     raw id#,
  }

  openpgp certs {
     cert,
     raw id#,
  }

  raw public keys {
    raw id#,
    key,
    revoked?,
  }
}

OpenPGP subkeys {
  key,
  raw id#,
}

ownertrust {
  raw id#,
  quantity,
  depth,
  uid,
  scope,
}
  
certs {
  issuer (pkc),
  subject (pkc),
  uid,
  expiry,
  add'l data,
}

exceptions {
  uid,
  pkc,
  context,
  expiry
}

config vars {
  preferred keyserver,
  preferred digest algorithms,
  et cetera,
}