...
Note: This EAP XSD is modified from the CAT project at https://github.com/GEANT/CAT/blob/master/devices/xml/eap-metadata.xsd
1.1. General structure
An attempt was made to translate the XSD min- and maxOccurs to regex-like quantifiers.
No quantifiers means it needs to be present (once).
+ = (1 - unbound)
* = (0 - unbound)
? = (0 - 1).
Code Block |
---|
EAPIdentityProviderList EAPIdentityProvider+ (version, lang, ID) ValidUntil? AuthenticationMethods+ AuthenticationMethod* EAPMethod? Type TypeSpecific VendorSpecific ServerSideCredential? CA* ServerID* ClientSideCredential OuterIdentity? InnerIdentityPrefix? InnerIdentitySuffix? InnerIdentityHint? Username? UserName? Password? ClientCertificate? IntermediateCACertificate* Passphrase? PAC? ProvisionPAC? InnerAuthenticationMethod EAPMethod? NonEapMethod? Type TypeSpecific? VendorSpecific* ServerSideCredential? ClientSideCredential? CredentialApplicability IEEE80211* SSID? ConsortiumOID? MinRSNProto? IEEE8023* NetworkID ProviderInfo? DisplayName* Description* ProviderLocation* Longitude Latitude ProviderLogo (mime, encoding) TermsOfUse* Helpdesk? EmailAddress* WebAddress* Phone* VendorSpecific? |
...