Schema MBAE
Lo schema Mobile Broadband Account Experience (MBAE) definisce gli elementi usati dagli operatori di rete mobile e dai partner al dettaglio per offrire ai clienti servizi aggiunti di valore. Tutti gli elementi sono nello spazio dei nomi http://schemas.microsoft.com/windows/2010/12/DeviceMetadata/MobileBroadbandInfo
. Non tutti gli elementi sono presenti in ogni profilo, poiché alcuni elementi sono facoltativi.
Nella tabella seguente sono elencati tutti gli elementi di questo schema, ordinati alfabeticamente in base al nome.
Elemento | Descrizione |
---|---|
Internet |
NotaL'elemento Internet è deprecato. A partire da Windows 8 e Windows Server 2012, l'operatore di telefonia mobile deve usare il database APN (Access Point Name) per fornire informazioni apn Internet.
Definisce il profilo Internet Mobile Broadband da usare per la rete mobile. |
IssuerName | Definisce il nome dell'autorità emittente del certificato attendibile. |
MobileBroadbandInfo | Definisce le informazioni sulla banda larga mobile necessarie per il provisioning nella rete mobile. |
MobileBroadbandProfiles |
NotaL'elemento MobileBroadbandProfiles è deprecato. A partire da Windows 8 e Windows Server 2012, l'operatore di telefonia mobile deve usare il database APN (Access Point Name) per fornire informazioni su Internet e acquistare APN.
Definisce i profili Di acquisto e Internet di Mobile Broadband da usare per la rete mobile. |
NetworkConfiguration |
NotaL'elemento NetworkConfiguration è deprecato. A partire da Windows 8 e Windows Server 2012, l'operatore di telefonia mobile deve usare il database APN (Access Point Name) per fornire informazioni sull'APN di acquisto e su Internet.
Definisce la configurazione di rete per i profili Mobile Broadband Purchase e Internet da usare per la rete mobile. |
ProvisioningEngine | Definisce i valori del certificato attendibile per Nome soggetto e Nome autorità di certificazione necessari per il provisioning nella rete mobile. |
Acquisto |
NotaL'elemento Purchase è deprecato. A partire da Windows 8 e Windows Server 2012, l'operatore di telefonia mobile deve usare il database APN (Access Point Name) per fornire informazioni sull'APN di acquisto.
Definisce il profilo di acquisto di Mobile Broadband da usare per la rete mobile. |
SubjectName | Definisce il nome soggetto del certificato attendibile. |
TrustedCertificate | Definisce il nome del soggetto e il nome dell'autorità emittente di un certificato attendibile necessario per il provisioning nella rete mobile. |
TrustedCertificates | Definisce l'elenco di certificati di sicurezza attendibili necessari per il provisioning nella rete mobile. |
Lo schema MBAE (Mobile Broadband Account Experience) completo è riportato di seguito:
<?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>