1 default namespace = "http://schemas.xmlsoap.org/ws/2005/05/identity"
2 datatypes xs = "http://www.w3.org/2001/XMLSchema"
3 namespace wst = "http://schemas.xmlsoap.org/ws/2005/02/trust"
7 start = element RoamingStore {
8 element RoamingInformationCard {
9 element InformationCardMetaData {
10 attribute xml:lang { text },
11 element InformationCardReference {
12 element CardId { text },
13 element CardVersion { text }
15 element CardName { text },
17 attribute MimeType { text },
20 element Issuer { xs:anyURI },
21 element TimeIssued { xs:dateTime },
22 element TimeExpires { xs:dateTime },
23 element TokenServiceList {
24 element TokenService {
25 element wsa:EndpointReference {
26 element wsa:Address { xs:anyURI },
27 element wsa:Metadata {
28 element mex:Metadata {
29 element wsx:MetadataSection {
30 element wsx:MetadataReference {
31 element wsa:Address { xs:anyURI }
36 element wsa:Identity {
37 element dsig:KeyInfo {
38 element dsig:X509Data {
39 element dsig:X509Certificate { xs:base64Binary }
44 element UserCredential {
45 element DisplayCredentialHint { any* },
50 element SupportedTokenTypeList {
51 element wst:TokenType { xs:anyURI }+
53 element SupportedClaimTypeList {
54 element SupportedClaimType {
55 attribute Uri { xs:anyURI },
56 element DisplayTag { text },
57 element Description { text }
60 element IsSelfIssued { xs:boolean },
61 element HashSalt { xs:base64Binary },
62 element TimeLastUpdated { xs:dateTime },
63 element IssuerId { text },
64 element IssuerName { text },
65 element BackgroundColor { xs:int }
67 element InformationCardPrivateData {
68 element MasterKey { xs:base64Binary },
69 element ClaimValueList {
71 attribute Uri { xs:anyURI },
72 element Value { text }
80 element * { attribute * { text }* | any-content* } |
84 element UsernamePasswordCredential {
85 element Username { text }?
87 element X509V3Credential {
88 # specified in xmldsig schema
91 element KerberosV5Credential { attribute * { text}* } |
92 element SelfIssuedCredential {
93 element PrivatePersonalIdentifier { any-content }