Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Namespace: microsoft.graph
Observação: A API do Microsoft Graph para Intune requer uma licença ativa do Intune para o locatário.
Atualize as propriedades de um objeto enterpriseCodeSigningCertificate .
Permissões
Uma das seguintes permissões é necessária para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.
| Tipo de permissão | Permissões (da com menos para a com mais privilégios) |
|---|---|
| Delegado (conta corporativa ou de estudante) | DeviceManagementApps.ReadWrite.All |
| Delegado (conta pessoal da Microsoft) | Sem suporte. |
| Application | DeviceManagementApps.ReadWrite.All |
Solicitação HTTP
PATCH /deviceAppManagement/enterpriseCodeSigningCertificates/{enterpriseCodeSigningCertificateId}
Cabeçalhos de solicitação
| Cabeçalho | Valor |
|---|---|
| Autorização | {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização. |
| Aceitar | application/json |
Corpo da solicitação
No corpo do pedido, forneça uma representação JSON para o objeto enterpriseCodeSigningCertificate .
A tabela seguinte mostra as propriedades necessárias quando cria o enterpriseCodeSigningCertificate.
| Propriedade | Tipo | Descrição |
|---|---|---|
| id | Cadeia de caracteres | O identificador exclusivo do certificado, atribuído após a criação. Suportes: $filter, $select, $top, $OrderBy $skip. $Search não é suportado. Somente leitura. |
| conteúdo | Binária | O Certificado de Code-Signing Do Windows Enterprise no formato de dados não processados. Definido como nulo depois de o certificado ter sido carregado e outras propriedades terem sido preenchidas. |
| status | certificateStatus | Se o Estado do Certificado foi Aprovisionado ou não Aprovisionado. Os valores possíveis são: não Aprovisionados, aprovisionados. A predefinição não é Aprovisionada. Carregar um ficheiro de certificado válido através da consola de administração do Intune preencherá automaticamente este valor na resposta HTTP. Suportes: $filter, $select, $top, $OrderBy $skip. $Search não é suportado. Os valores possíveis são: notProvisioned, provisioned. |
| SubjectName | Cadeia de caracteres | O nome do requerente do certificado. Isto pode conter informações como país (C), distrito ou província (S), localidade (L), nome comum do certificado (CN), organização (O) e unidade organizacional (UO). Carregar um ficheiro de certificado válido através da consola de administração do Intune preencherá automaticamente este valor na resposta HTTP. Suportes: $filter, $select, $top, $OrderBy $skip. $Search não é suportado. |
| assunto | Cadeia de caracteres | O valor do assunto do certificado. Isto pode conter informações como país (C), distrito ou província (S), localidade (L), nome comum do certificado (CN), organização (O) e unidade organizacional (UO). Carregar um ficheiro de certificado válido através da consola de administração do Intune preencherá automaticamente este valor na resposta HTTP. Suportes: $filter, $select, $top, $OrderBy $skip. $Search não é suportado. |
| issuerName | Cadeia de caracteres | O nome do emissor do certificado. Isto pode conter informações como país (C), distrito ou província (S), localidade (L), nome comum do certificado (CN), organização (O) e unidade organizacional (UO). Carregar um ficheiro de certificado válido através da consola de administração do Intune preencherá automaticamente este valor na resposta HTTP. Suportes: $filter, $select, $top, $OrderBy $skip. $Search não é suportado. |
| emissor | Cadeia de caracteres | O valor do emissor do certificado. Isto pode conter informações como país (C), distrito ou província (S), localidade (L), nome comum do certificado (CN), organização (O) e unidade organizacional (UO). Carregar um ficheiro de certificado válido através da consola de administração do Intune preencherá automaticamente este valor na resposta HTTP. Suportes: $filter, $select, $top, $OrderBy $skip. $Search não é suportado. |
| expirationDateTime | DateTimeOffset | A data e hora de expiração do certificado (com o formato ISO 8601, na hora UTC). Carregar um ficheiro de certificado válido através da consola de administração do Intune preencherá automaticamente este valor na resposta HTTP. Suportes: $filter, $select, $top, $OrderBy $skip. $Search não é suportado. |
| uploadDateTime | DateTimeOffset | A data/hora do CodeSigning Cert quando é carregado (com o formato ISO 8601, na hora UTC). Carregar um ficheiro de certificado válido através da consola de administração do Intune preencherá automaticamente este valor na resposta HTTP. Suportes: $filter, $select, $top, $OrderBy $skip. $Search não é suportado. |
Resposta
Se for bem-sucedido, este método devolve um 200 OK código de resposta e um objeto enterpriseCodeSigningCertificate atualizado no corpo da resposta.
Exemplo
Solicitação
Este é um exemplo da solicitação.
PATCH https://graph.microsoft.com/v1.0/deviceAppManagement/enterpriseCodeSigningCertificates/{enterpriseCodeSigningCertificateId}
Content-type: application/json
Content-length: 390
{
"@odata.type": "#microsoft.graph.enterpriseCodeSigningCertificate",
"content": "Y29udGVudA==",
"status": "provisioned",
"subjectName": "Subject Name value",
"subject": "Subject value",
"issuerName": "Issuer Name value",
"issuer": "Issuer value",
"expirationDateTime": "2016-12-31T23:57:57.2481234-08:00",
"uploadDateTime": "2016-12-31T23:58:46.5747426-08:00"
}
Resposta
Veja a seguir um exemplo da resposta. Observação: o objeto response mostrado aqui pode estar truncado por motivos de concisão. Todas as propriedades serão retornadas de uma chamada real.
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 439
{
"@odata.type": "#microsoft.graph.enterpriseCodeSigningCertificate",
"id": "b20d3703-3703-b20d-0337-0db203370db2",
"content": "Y29udGVudA==",
"status": "provisioned",
"subjectName": "Subject Name value",
"subject": "Subject value",
"issuerName": "Issuer Name value",
"issuer": "Issuer value",
"expirationDateTime": "2016-12-31T23:57:57.2481234-08:00",
"uploadDateTime": "2016-12-31T23:58:46.5747426-08:00"
}