Esquema MBAE
O esquema de MBAE (experiência de conta de banda larga móvel) define os elementos que são usados por operadores de rede móvel e parceiros de varejo para fornecer serviços de valor agregado aos clientes. Todos os elementos estão no namespace http://schemas.microsoft.com/windows/2010/12/DeviceMetadata/MobileBroadbandInfo
. Nem todos os elementos estão em todos os perfis, pois alguns elementos são opcionais.
A tabela a seguir lista todos os elementos neste esquema, classificados alfabeticamente por nome.
Elemento | Descrição |
---|---|
Internet |
Observação O elemento da Internet foi preterido. começando com Windows 8 e Windows Server 2012, a operadora móvel deve usar o banco de dados do apn (nome do ponto de acesso) para fornecer informações de apn da Internet.
Define o perfil de Internet de banda larga móvel a ser usado para a rede móvel. |
IssuerName | Define o nome do emissor do certificado confiável. |
MobileBroadbandInfo | Define as informações de banda larga móvel necessárias para o provisionamento na rede móvel. |
MobileBroadbandProfiles |
Observação O elemento MobileBroadbandProfiles foi preterido. começando com Windows 8 e Windows Server 2012, a operadora móvel deve usar o banco de dados de apn (nome do ponto de acesso) para fornecer informações de apn de Internet e de compra.
Define a compra de banda larga móvel e os perfis de Internet a serem usados para a rede móvel. |
NetworkConfiguration |
Observação O elemento NetworkConfiguration foi preterido. a partir do Windows 8 e Windows Server 2012, a operadora móvel deve usar o banco de dados do apn (nome do ponto de acesso) para fornecer informações de apn de compra e de Internet.
Define a configuração de rede para a compra de banda larga móvel e os perfis de Internet a serem usados para a rede móvel. |
ProvisioningEngine | Define os valores de certificado confiável para o nome da entidade e o nome do emissor necessários para o provisionamento na rede móvel. |
Adquirir |
Observação O elemento Purchase é preterido. começando com Windows 8 e Windows Server 2012, a operadora móvel deve usar o banco de dados do apn (nome do ponto de acesso) para fornecer informações de apn de compra.
Define o perfil de compra de banda larga móvel a ser usado para a rede móvel. |
SubjectName | Define o nome da entidade do certificado confiável. |
TrustedCertificate | Define o nome da entidade e o nome do emissor de um certificado confiável necessário para o provisionamento na rede móvel. |
TrustedCertificates | Define a lista de certificados de segurança confiáveis necessários para o provisionamento na rede móvel. |
O esquema completo de MBAE (experiência de conta de banda larga móvel) está abaixo:
<?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>