1# zxid/sg/wss-util-1.0.sg
2# Slightly edited, 5.9.2006, Sampo Kellomaki (sampo@iki.fi)
3# $Id: wss-util-1.0.sg,v 1.2 2007-09-30 05:10:03 sampo Exp $
4
5target(wsu, http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd)
6ns(xs,http://www.w3.org/2001/XMLSchema)
7
8%tTimestampFault:	 enum( wsu:MessageExpired ) ;
9
10@Id	 -> %xs:ID
11
12&@commonAtts:
13  @wsu:Id?
14  @id?	 -> %xs:anyURI
15  @ID?	 -> %xs:anyURI
16  @any
17  ;
18
19%AttributedDateTime:	 base(xs:string)
20  &@wsu:commonAtts
21  ;
22
23%AttributedURI:	 base(xs:anyURI)
24  &@wsu:commonAtts
25  ;
26
27%TimestampType:
28  wsu:Created?
29  wsu:Expires?
30  any*  ns(##other)  processContents(lax)
31  &@wsu:commonAtts
32  ;
33
34Timestamp -> %wsu:TimestampType
35Expires	  -> %wsu:AttributedDateTime
36Created	  -> %wsu:AttributedDateTime
37
38#EOF
39