MBAE-Schema

Das MBAE-Schema (Mobile Broadband Account Experience) definiert Elemente, die von Mobilfunkanbietern und Einzelhandelspartnern verwendet werden, um Mehrwertdienste für Kunden zu bieten. Alle Elemente befinden sich im Namespace http://schemas.microsoft.com/windows/2010/12/DeviceMetadata/MobileBroadbandInfo. Nicht alle Elemente befinden sich in jedem Profil, da einige Elemente optional sind.

In der folgenden Tabelle sind alle Elemente in diesem Schema alphabetisch nach Namen sortiert.

Element BESCHREIBUNG
Internet
Hinweis Das Internet-Element ist veraltet. Ab der Windows 8 und Windows Server 2012 sollte der Mobilfunkanbieter die APN-Datenbank (Access Point Name) verwenden, um Internet-APN-Informationen zur Verfügung zu stellen.
 

Definiert das mobile Breitband-Internetprofil, das für das mobile Netzwerk verwendet werden soll.

IssuerName

Definiert den Ausstellernamen des vertrauenswürdigen Zertifikats.

MobileBroadbandInfo

Definiert mobile Breitbandinformationen, die für die Bereitstellung im Mobilen Netzwerk erforderlich sind.

MobileBroadbandProfiles
Hinweis Das MobileBroadbandProfiles-Element ist veraltet. Ab der Windows 8 und Windows Server 2012 sollte der Mobilfunkanbieter apn-Datenbank (Access Point Name) verwenden, um Informationen zu Internet- und Kauf-APNs zu liefern.
 

Definiert die Profile für mobiles Breitbandkauf und Internet, die für das mobile Netzwerk verwendet werden sollen.

NetworkConfiguration
Hinweis Das NetworkConfiguration-Element ist veraltet. Ab Windows 8 und Windows Server 2012 sollte der Mobilfunkanbieter apn-Datenbank (Access Point Name) verwenden, um Kauf- und Internet-APN-Informationen zur Verfügung zu stellen.
 

Definiert die Netzwerkkonfiguration für die Profile "Mobiles Breitband kaufen" und "Internet", die für das Mobilfunknetz verwendet werden sollen.

ProvisioningEngine

Definiert die vertrauenswürdigen Zertifikatwerte für Den Betreffname und Ausstellernamen, die für die Bereitstellung im mobilen Netzwerk erforderlich sind.

Kauf
Hinweis Das Purchase-Element ist veraltet. Ab Windows 8 und Windows Server 2012 sollte der Mobilfunkanbieter apn-Datenbank (Access Point Name) verwenden, um APN-Informationen zum Kauf zu liefern.
 

Definiert das mobile Breitband-Kaufprofil, das für das mobile Netzwerk verwendet werden soll.

SubjectName

Definiert den Betreffnamen des vertrauenswürdigen Zertifikats.

TrustedCertificate

Definiert den Betreff- und Ausstellernamen eines vertrauenswürdigen Zertifikats, das für die Bereitstellung im Mobilen Netzwerk erforderlich ist.

TrustedCertificates

Definiert die Liste der vertrauenswürdigen Sicherheitszertifikate, die für die Bereitstellung im mobilen Netzwerk erforderlich sind.

 

Das vollständige MBAE-Schema (Mobile Broadband Account Experience) ist unten angegeben:

<?xml version="1.0" encoding ="utf-16" ?>
<xs:schema
    targetNamespace="http://schemas.microsoft.com/windows/2010/12/DeviceMetadata/MobileBroadbandInfo"
    xmlns:tns="http://schemas.microsoft.com/windows/2010/12/DeviceMetadata/MobileBroadbandInfo"
    xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" blockDefault="#all">

  <xs:element name="MobileBroadbandInfo" type="tns:MobileBroadbandInfoType" />

  <xs:complexType name="MobileBroadbandInfoType">
    <xs:sequence>
      <xs:element name="NetworkConfiguration" type="tns:NetworkConfigType" minOccurs="0" />
      <xs:element name="ProvisioningEngine" type="tns:ProvisioningEngineType" minOccurs="0" />
      <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="NetworkConfigType">
    <xs:sequence>
      <xs:element name="MobileBroadbandProfiles" type="tns:MobileBroadbandProfilesType" minOccurs="0" />
      <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="MobileBroadbandProfilesType">
    <xs:sequence>
      <xs:element name="Purchase" type="tns:FileType" minOccurs="0" />
      <xs:element name="Internet" type="tns:FileType" minOccurs="0" />
      <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>

  <xs:simpleType name="FileType">
    <xs:restriction base="xs:string">
      <xs:whiteSpace value="preserve"/>
      <xs:pattern value="[\p{L}\p{N}\.\-_ ]+" />
      <xs:minLength value="1" />
      <xs:maxLength value="260" />
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="ProvisioningEngineType">
    <xs:sequence>
      <xs:element name="TrustedCertificates" type="tns:TrustedCertificateListType" minOccurs="0" />
      <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="TrustedCertificateListType">
    <xs:sequence>
      <xs:element name="TrustedCertificate" type="tns:TrustedCertificateType"
                  minOccurs="0" maxOccurs="256" />
      <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="TrustedCertificateType">
    <xs:sequence>
      <xs:element name="SubjectName" type="xs:string" />
      <xs:element name="IssuerName" type="xs:string" />
      <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>

</xs:schema>