diff options
author | Rob Austein <sra@hactrn.net> | 2007-04-02 21:07:06 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2007-04-02 21:07:06 +0000 |
commit | 3b5928f7d1c0f2a0c7f44f6bcac28a9001c5e3c0 (patch) | |
tree | ae78e69358219d0d24507a7a725b92e835e75313 | |
parent | aa482db8a07513d9130f3a2d0a2dc642449f8b59 (diff) |
Cleanup
svn path=/docs/publication-protocol; revision=560
-rw-r--r-- | docs/publication-protocol | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/docs/publication-protocol b/docs/publication-protocol index ee54b62e..ad142f90 100644 --- a/docs/publication-protocol +++ b/docs/publication-protocol @@ -70,15 +70,6 @@ ;;; repository makes to publish the RE's output is conditional upon ;;; the object to be published passing all of its checks. -;;; While there has been some discussion of using the CMS "bag of -;;; certs" mechanism to include resource certs and avoid inventing yet -;;; another encapsulation protocol, the text below assumes that we are -;;; using CMS-wrapped XML in the same way here as in the other -;;; protocols in this set: the CMS wrapper includes a signature based -;;; on a business key and the certs necessary to verify that business -;;; key, but all other data is within an XML wrapper contained in the -;;; eContent OCTET STRING of the CMS message. - (publish-thing :publication-uri uri-of-thing-we-are-publishing :signed-thing signed-thing :credential-certs (cert ....) @@ -101,15 +92,3 @@ ;;; ;;; Thing type...was present in a previous version of this protocol. ;;; I'm not sure we need it, am not sure we don't. - -;;; A previous version of this document suggested that if we always -;;; pass up the certificate that signed the object we're trying to -;;; publish, the SIA pointer in that cert would tell the repository -;;; engine the URI at which we wanted this object to be published. -;;; This could work (and might allow us to get away from the XML -;;; wrapper entirely), but is a bit contorted. The signer's SIA would -;;; tell us the directory in which to place this object, but does not -;;; tell us the filename for the object itself. We could derived the -;;; filename from the g(ski) algorithm, but that assumes we're willing -;;; to accept that as the one true naming scheme for purposes of this -;;; publication protocol. |