OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

dss message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: schema-perrin-03



An "experimental" schema, my attempt at a "minimal core".  Inspired by 
Rich's, but it doesn't do everything as options, and my opinions on what 
the minimal core might contain are different.

The core here just deals with input/output of documents, and everything 
else could be shovelled into <Options>.

The elements:

<InputDocuments> - Full, URI-referenced, or hashed documents.  The former 2 
have an "enveloped" attribute to indicate if they should be enveloped in 
the signature or not.  They also contain the data the server needs to make 
ds:References, such as the transforms that have already been applied.

<SignedReferences> - each <SignedReference> refers to an <InputDocument> 
and perhaps requests some transforms be applied to it.

<SignaturePlacement> -
  - If you want the server to return a detached signature, you omit this 
element.
  - If you want the server to return the signature embedded in a document, 
you tell it where.
  - If you want the server to return a standalone, but enveloped signature, 
you tell it "Enveloped".
So this would eliminate the need for a separate <OutputOptions>

Then there's an <Options>, which could contain a list of options for 
everything else.

Trevor

http://www.oasis-open.org/apps/org/workgroup/dss/download.php/3547/oasis-dss-1.0-core-schema-perrin-03.xsd



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]