diff options
author | Rob Austein <sra@hactrn.net> | 2007-06-05 19:34:21 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2007-06-05 19:34:21 +0000 |
commit | 50297a546f857b24c4d5c38760b26245aea6cb90 (patch) | |
tree | 2cc146b135f20789704ce0c978de942060803dbf /docs/repository-engine-objects.dot | |
parent | 49e75052a48fa266850dc0ed2f48af306ee400e2 (diff) |
Fun with manifests
svn path=/docs/repository-engine-objects.dot; revision=654
Diffstat (limited to 'docs/repository-engine-objects.dot')
-rw-r--r-- | docs/repository-engine-objects.dot | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/docs/repository-engine-objects.dot b/docs/repository-engine-objects.dot index 6ceb046e..7c2cb871 100644 --- a/docs/repository-engine-objects.dot +++ b/docs/repository-engine-objects.dot @@ -30,11 +30,18 @@ digraph rpki_engine_objects { // Objects created on the fly by the RPKI engine node [ color=green ]; - ca [ label="CA|{CRL #|Last Issued Serial #}" ]; + ca [ label="CA|{CRL #|Last Issued Serial #|Last Manifest #}" ]; + ca_detail [ label="CA Detail|{Private Key|Public Key|Latest CA Certificate|Latest CRL}" ]; + + // Do we need to store ee_cert objects in database at all? ee_cert [ label="EE Certificate" ]; + + // Some question whether these objects need to be in database + // per se or are just properties hanging on some other object + // like ca or ca_detail. For manifests, we need last serial, + // same as for CRL. roa [ label="ROA" ]; manifest [ label="Manifest" ]; - ca_detail [ label="CA Detail|{Private Key|Public Key|Latest CA Certificate|Latest CRL}" ]; // This one is a table of everything we have ever issued to // this child, not to be confused with what's -currently- |