constraintsChecked = true;
if (attribute || list || dataExcept)
throw new RelaxngException ("Not allowed element occurence was specified in the pattern.");
- this.Children.CheckConstraints (false, oneOrMore, oneOrMoreGroup, oneOrMoreInterleave, false, false);
+ this.Children.CheckConstraints (false, false, false, oneOrMoreInterleave, false, false);
}
internal override bool ContainsText()
--- /dev/null
+default namespace = "http://schemas.xmlsoap.org/ws/2005/05/identity"
+datatypes xs = "http://www.w3.org/2001/XMLSchema"
+namespace wst = "http://schemas.xmlsoap.org/ws/2005/02/trust"
+
+element RoamingStore {
+ element RoamingInformationCard {
+ element InformationCardMetaData {
+ attribute xml:lang { text },
+ element InformationCardReference {
+ element CardId { text },
+ element CardVersion { text }
+ },
+ element CardName { text },
+ element CardImage {
+ attribute MimeType { text },
+ xs:base64Binary
+ },
+ element Issuer { xs:anyURI },
+ element TimeIssued { xs:dateTime },
+ element TimeExpires { xs:dateTime },
+ element SupportedTokenTypeList {
+ element wst:TokenType { xs:anyURI }+
+ },
+ element SupportedClaimTypeList {
+ element SupportedClaimType {
+ attribute Uri { xs:anyURI },
+ element DisplayTag { text },
+ element Description { text }
+ }+
+ },
+ element IsSelfIssued { xs:boolean },
+ element HashSalt { xs:base64Binary },
+ element TimeLastUpdated { xs:dateTime },
+ element IssuerId { text },
+ element IssuerName { text },
+ element BackgroundColor { xs:int }
+ },
+ element InformationCardPrivateData {
+ element MasterKey { xs:base64Binary },
+ element ClaimValueList {
+ element ClaimValue {
+ attribute Uri { xs:anyURI },
+ element Value { text }
+ }+
+ }
+ }
+ }+
+}