CSP w7 APPLICATION

A tabela abaixo mostra a aplicabilidade do Windows:

Edição Windows 10 Windows 11
Home Sim Sim
Pro Sim Sim
Windows SE Não Sim
Negócios Sim Sim
Enterprise Sim Sim
Educação Sim Sim

O provedor de serviços de configuração de APLICATIVO que tem um APPID do w7 é usado para inicializar um dispositivo com uma conta de DM OMA. Embora esse provedor de serviços de configuração seja usado para configurar uma conta de DM OMA, ele é gerenciado pelo Provisionamento de Clientes OMA.

Observação

Esse provedor de serviços de configuração exige que os recursos ID_CAP_CSP_FOUNDATION e ID_CAP_DEVICE_MANAGEMENT_ADMIN sejam acessados de um aplicativo de configuração de rede.

A seguir, mostra o provedor de serviços de configuração no formato de árvore, conforme usado pelo Provisionamento de Clientes OMA.

APPLICATION
---APPADDR
------ADDR
------ADDRTYPE
------PORT
---------PORTNBR
---APPAUTH
------AAUTHDATA
------AAUTHLEVEL
------AAUTHNAME
------AAUTHSECRET
------AAUTHTYPE
---AppID
---BACKCOMPATRETRYDISABLED
---CONNRETRYFREQ
---DEFAULTENCODING
---INIT
---INITIALBACKOFTIME
---MAXBACKOFTIME
---NAME
---PROTOVER
---PROVIDER-ID
---ROLE
---TO-NAPID
---USEHWDEVID
---SSLCLIENTCERTSEARCHCRITERIA

Observação

Todos os nomes de parâmetro e tipos de características são sensíveis a casos e devem usar todas as maiúsculas. As credenciais APPSRV e CLIENT devem ser fornecidas no provisionamento de XML.

APPADDR Essa característica é usada na característica w7 APPLICATION para especificar o endereço do servidor DM.

APPADDR/ADDR Opcional. O parâmetro ADDR é usado na característica APPADDR para obter ou definir o endereço do servidor OMA DM. Este parâmetro usa um valor de cadeia de caracteres.

APPADDR/ADDRTYPE Opcional. O parâmetro ADDRTYPE é usado na característica APPADDR para obter ou definir o formato do parâmetro ADDR. Este parâmetro usa um valor de cadeia de caracteres.

No OMA DM XML, se houver várias instâncias desse parâmetro, o primeiro valor de parâmetro válido será usado.

APPADDR/PORT Essa característica é usada na característica APPADDR para especificar informações de porta.

APPADDR/PORT/PORTNBR Necessário. O parâmetro PORTNBR é usado na característica PORT para obter ou definir o número da porta para se conectar. Esse parâmetro usa um valor numérico no formato de cadeia de caracteres.

APPAUTH Essa característica é usada na característica w7 APPLICATION para especificar informações de autenticação.

APPAUTH/AAUTHDATA Opcional. O parâmetro AAUTHDATA é usado na característica APPAUTH para obter ou definir mais dados usados na autenticação. Esse parâmetro é usado para transmitir o nó para o tipo de autenticação de digestão. Este parâmetro usa um valor de cadeia de caracteres. O valor desse parâmetro é uma base 64 codificada na forma de uma série de bytes. Se o AAUTHTYPE for DIGEST, esse valor será usado como um valor de nonce no cálculo de hash MD5 e a forma octal dos dados binários deve ser usada ao calcular o hash no lado do servidor e no lado do dispositivo.

APPAUTH/AAUTHLEVEL Necessário. O parâmetro AAUTHLEVEL é usado na característica APPAUTH para indicar se as credenciais são para autenticação de servidor ou autenticação de cliente. Este parâmetro usa um valor de cadeia de caracteres. Você pode definir esse valor.

Valores válidos:

  • APPSRV – especifica que o cliente se autentica no servidor OMA DM no nível do protocolo DM.

  • CLIENT – especifica que o servidor se autentica no cliente de DM OMA no nível do protocolo DM.

APPAUTH/AAUTHNAME Opcional. O parâmetro AAUTHNAME é usado na característica APPAUTH para diferenciar nomes de cliente OMA DM. Este parâmetro usa um valor de cadeia de caracteres. Você pode definir esse valor.

APPAUTH/AAUTHSECRET Necessário. O parâmetro AAUTHSECRET é usado na característica APPAUTH para obter ou definir o segredo de autenticação usado para autenticar o usuário. Este parâmetro usa um valor de cadeia de caracteres.

APPAUTH/AAUTHTYPE Opcional. O parâmetro AAUTHTYPE da característica APPAUTH é usado para obter ou definir o método de autenticação. Este parâmetro usa um valor de cadeia de caracteres.

Valores válidos:

  • BASIC – especifica que o tipo de autenticação syncml DM 'syncml:auth-basic'
  • DIGEST – especifica que o tipo de autenticação SyncML DM 'syncml:auth-md5'
  • Quando AAUTHLEVEL é CLIENTE, o AAUTHTYPE deve ser DIGEST. Quando AAUTHLEVEL é APPSRV, O AAUTHTYPE pode ser BASIC ou DIGEST.

APPID Necessário. O parâmetro APPID é usado na característica APPLICATION para diferenciar os tipos de serviços e protocolos de aplicativo disponíveis. Este parâmetro usa um valor de cadeia de caracteres. Você pode obter ou definir esse valor. O único valor válido para configurar o APPID de inicialização de cliente OMA é w7.

BACKCOMPATRETRYDISABLED Opcional. O parâmetro BACKCOMPATRETRYDISABLED é usado na característica APPLICATION para especificar se deve repetir um pacote com uma versão de protocolo mais antiga (por exemplo, 1.1) no SyncHdr (sem incluir a primeira vez).

Observação

Esse parâmetro não contém um valor. A existência desse parâmetro significa que a repetição de compatibilidade anterior está desabilitada. Se o parâmetro estiver ausente, significa que a repetição de compatibilidade anterior está habilitada.

CONNRETRYFREQ Opcional. O parâmetro CONNRETRYFREQ é usado na característica APPLICATION para especificar quantas tentativas o cliente DM executa quando há erros de nível de Gerenciador de Conexões ou WinInet. Esse parâmetro usa um valor numérico no formato de cadeia de caracteres. O valor padrão é "3". Você pode definir esse parâmetro.

DEFAULTENCODING Opcional. O parâmetro DEFAULTENCODING é usado na característica APPLICATION para especificar se o cliente DM deve usar WBXML ou XML para o pacote DM ao se comunicar com o servidor. Você pode obter ou definir esse parâmetro.

Os valores válidos são:

  • application/vnd.syncml.dm+xml (Padrão)
  • application/vnd.syncml.dm+wbxml

INIT Opcional. O parâmetro INIT é usado na característica APPLICATION para indicar que o servidor de gerenciamento deseja que o cliente inicie uma sessão de gerenciamento imediatamente após a aprovação das configurações. Se o documento do aplicativo w7 atual for colocado na ROM, o parâmetro INIT não deverá estar presente.

Observação

Esse nó é apenas para operadores móveis e servidores MDM que tentam usá-lo falharão. Esse nó não tem suporte no cenário de registro de MDM da empresa. Esse parâmetro força o dispositivo a tentar se conectar com o servidor OMA DM. A tentativa de conexão falhará se o XML for definido durante a fase coldinit. Uma causa comum dessa falha é que imediatamente após a conclusão do coldinit o rádio ainda não está pronto.

  INITIALBACKOFFTIME Opcional. O parâmetro INITIALBACKOFFTIME é usado na característica APPLICATION para especificar o tempo de espera inicial em milissegundos quando o cliente DM tenta novamente pela primeira vez. O tempo de espera cresce exponencialmente. Esse parâmetro usa um valor numérico no formato de cadeia de caracteres. O valor padrão é "16000". Você pode obter ou definir esse parâmetro.

MAXBACKOFFTIME Opcional. O parâmetro MAXBACKOFFTIME é usado na característica APPLICATION para especificar o número máximo de milissegundos para dormir após falha no envio de pacotes. Esse parâmetro usa valor numérico no formato de cadeia de caracteres. O valor padrão é "86400000". Você pode definir esse parâmetro.

NOME Opcional. O parâmetro NAME é usado na característica APPLICATION para especificar uma identidade de aplicativo legível pelo usuário. Esse parâmetro é usado para definir parte do caminho do registro para os parâmetros APPLICATION. Você pode definir esse parâmetro.

O parâmetro NAME pode ser uma cadeia de caracteres ou nula (sem valor). Se nenhum valor for especificado, o local do registro será padrão para <sem nome>.

PROTOVER Opcional. O parâmetro PROTOVER é usado na característica APPLICATION para especificar a versão do Protocolo de DM OMA que o servidor dá suporte. Nenhum valor padrão é assumido. A versão do protocolo definida por esse nó corresponderá à versão de protocolo que o cliente DM relata ao servidor no SyncHdr no pacote 1. Se esse nó não for especificado ao adicionar uma conta de servidor DM, a versão mais recente do protocolo DM que o cliente dá suporte será usada. Em Windows Phone, essa versão é 1.2. Esse parâmetro é um parâmetro personalizado da Microsoft. Você pode definir esse parâmetro.

Valores possíveis:

  • 1.1
  • 1.2

ID DO PROVEDOR Opcional. O parâmetro PROVIDER-ID é usado na característica APPLICATION para diferenciar servidores OMA DM. Ele especifica o identificador do servidor para um servidor de gerenciamento usado na sessão de gerenciamento atual. Este parâmetro usa um valor de cadeia de caracteres. Você pode definir esse parâmetro.

PAPEL Opcional. O parâmetro ROLE é usado na característica APPLICATION para especificar a câmara de aplicativo de segurança com a qual a sessão DM deve ser executada ao se comunicar com o servidor DM. As únicas funções com suporte são 8 (operadora móvel) e 32 (empresa). Se esse parâmetro não estiver presente, a função de operadora móvel será assumida. A função empresarial só pode ser definida pelo cliente de registro empresarial. O cliente da empresa não pode definir a função de operador móvel. Esse parâmetro é um parâmetro personalizado da Microsoft. Esse parâmetro usa um valor numérico no formato de cadeia de caracteres. Você pode obter ou definir esse parâmetro.

TO-NAPID Opcional. O parâmetro TO-NAPID é usado na característica APPLICATION para especificar o Ponto de Acesso de Rede que o cliente usará para se conectar ao servidor OMA DM. Se vários parâmetros TO-NAPID forem especificados, somente o primeiro valor TO-NAPID será armazenado. Este parâmetro usa um valor de cadeia de caracteres. Você pode definir esse parâmetro.

USEHWDEVID Opcional. O parâmetro USEHWDEVID é usado na característica APPLICATION para especificar o uso da identificação de hardware do dispositivo. Ele não tem um valor.

  • Se o parâmetro não estiver presente, o comportamento padrão será usar um GUID específico do aplicativo usado em vez da ID do dispositivo de hardware.
  • Se o parâmetro estiver presente, a ID do dispositivo de hardware será fornecida no nó ./DevInfo/DevID e no LocURI de origem para o pacote DM enviado ao servidor. A IMEI (Identidade Internacional do Assinante Móvel) é retornada para um dispositivo GSM.

SSLCLIENTCERTSEARCHCRITERIA Opcional. O parâmetro SSLCLIENTCERTSEARCHCRITERIA é usado na característica APPLICATION para especificar os critérios de pesquisa de certificado do cliente. Esse parâmetro dá suporte à pesquisa por atributo de assunto e armazenamentos de certificados. Se algum outro critério for fornecido, ele será ignorado.

A cadeia de caracteres é uma concatenação de pares nome/valor, cada membro do par delimitado pelo caractere "&". O nome e os valores são delimitados pelo caractere "=". Se houver vários valores, cada valor será delimitado pelo caractere Unicode "U+F000". Se o nome ou o valor não contiver caracteres no conjunto UNRESERVED (conforme especificado em RFC2396), esses caracteres serão escapados por URI por RFC.

Os nomes com suporte são Assunto e Lojas; Não há suporte para a pesquisa de certificado curinga.

Os armazenamentos especificam qual certificado armazena o cliente DM procurará para encontrar o certificado cliente SSL. O valor válido da loja é My%5CUser. O nome do repositório não é confidencial para maiúsculas de minúsculas.   A entidade especifica o certificado a ser pesquisado. Por exemplo, para especificar que você deseja um certificado com um atributo de Assunto específico ("CN=Tester,O=Microsoft"), use o seguinte:

Observação

%EF%80%80 é o caractere codificado por UTF8 U+F000.

<parm name="SSLCLIENTCERTSEARCHCRITERIA"
   value="Subject=CN%3DTester,O%3DMicrosoft&amp;Stores=My%5CUser" />

Referência de provedor de serviços de configuração