Listar sslCertificates
Namespace: microsoft.graph.security
Observação
O Microsoft API do Graph para Informações sobre Ameaças do Microsoft Defender requer uma licença ativa do Portal de Inteligência contra Ameaças do Defender e uma licença de complemento de API para o locatário.
Obtenha uma lista de objetos sslCertificate e suas propriedades.
Essa API está disponível nas seguintes implantações nacionais de nuvem.
Serviço global | Governo dos EUA L4 | GOVERNO DOS EUA L5 (DOD) | China operada pela 21Vianet |
---|---|---|---|
✅ | ❌ | ❌ | ❌ |
Permissões
Escolha a permissão ou as permissões marcadas como menos privilegiadas para essa API. Use uma permissão ou permissões privilegiadas mais altas somente se o aplicativo exigir. Para obter detalhes sobre permissões delegadas e de aplicativo, consulte Tipos de permissão. Para saber mais sobre essas permissões, consulte a referência de permissões.
Tipo de permissão | Permissões menos privilegiadas | Permissões privilegiadas mais altas |
---|---|---|
Delegado (conta corporativa ou de estudante) | ThreatIntelligence.Read.All | Indisponível. |
Delegado (conta pessoal da Microsoft) | Sem suporte. | Sem suporte. |
Application | ThreatIntelligence.Read.All | Indisponível. |
Solicitação HTTP
GET /security/threatIntelligence/sslCertificates?$search="{property_name}:{property_value}"
Parâmetros de consulta opcionais
Esse método dá suporte aos $count
parâmetros de consulta , $orderby
, $select
, $skip
e $top
OData para ajudar a personalizar a resposta. Para obter informações gerais, acesse Parâmetros de consulta OData.
Nome | Descrição |
---|---|
$count | Retorna uma contagem holística do número de objetos sslCertificate . Você pode especificar $count como um parâmetro de consulta (?$count=true ) ou como um parâmetro de caminho (/$count ). |
$orderby | Dá suporte a algumas propriedades do recurso sslCertificate , conforme listado em Propriedades que dão suporte a $orderby. |
$search |
Parâmetro necessário . Atualmente, dá suporte à pesquisa por apenas uma propriedade em uma chamada. Não inclua nenhum ponto (':') na cadeia de caracteres de pesquisa; simplesmente remova qualquer ponto do valor da propriedade na cadeia de caracteres de pesquisa, se ela existir. Para obter mais informações, consulte Propriedades que dão suporte a $search. |
$select | Limita as propriedades retornadas nesta consulta. |
$skip | Ignora elementos em páginas. Você pode combinar com $top para executar paginação ou usar a URL retornada para paginação do @odata.nextLink lado do servidor. |
$top | Limita o número de elementos por página. Você pode combinar com $skip para executar paginação ou usar a URL retornada para paginação do @odata.nextLink lado do servidor. |
Propriedades que dão suporte a $orderby
Use qualquer uma das propriedades a seguir com o $orderby
parâmetro de consulta.
Propriedade | Exemplo |
---|---|
firstSeenDateTime | $orderby=firstSeenDateTime desc |
lastSeenDateTime | $orderby=lastSeenDateTime desc |
Propriedades que dão suporte a $search
Use qualquer uma das propriedades a seguir com o $search
parâmetro de consulta.
Propriedade | Exemplo | Observações |
---|---|---|
Impressão digital | $search="fingerprint:a3b59e5fe884ee1f34d98eef858e3fb662ac104a" |
os valores da propriedade digital podem conter um ponto (':'). Em geral, não inclua nenhum ponto (:) em uma cadeia de caracteres de pesquisa. Basta removê-lo do valor da propriedade na cadeia de caracteres de pesquisa, se ela existir. |
Emissor | $search="issuer/commonName:Contoso" |
Especifique na cadeia de pesquisa uma propriedade específica do tipo sslCertificateEntity . |
serialNumber | $search="serialNumber:abc123" |
Retorna recursos sslCertificate com a propriedade serialNumber que corresponde ao valor da propriedade na cadeia de caracteres de pesquisa. |
sha1 | $search="sha1:abc123" |
Retorna recursos sslCertificate com a propriedade sha1 que corresponde ao valor da propriedade na cadeia de caracteres de pesquisa. |
assunto | $search="subject/commonName:Contoso" |
Especifique na cadeia de pesquisa uma propriedade específica do tipo sslCertificateEntity . |
Cabeçalhos de solicitação
Nome | Descrição |
---|---|
Autorização | {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização. |
Corpo da solicitação
Não forneça um corpo de solicitação para esse método.
Resposta
Se for bem-sucedido, esse método retornará um 200 OK
código de resposta e uma coleção de objetos microsoft.graph.security.sslCertificate no corpo da resposta.
Exemplos
Solicitação
O exemplo a seguir mostra uma solicitação.
GET https://graph.microsoft.com/v1.0/security/threatIntelligence/sslCertificates?$search="subject/commonName:microsoft.com"&$count=true&$top=1
Resposta
O exemplo a seguir mostra a resposta.
Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.
HTTP/1.1 200 OK
Content-Type: application/json
{
"value": [
{
"id": "ZmI5NjU1MTUwNWYxZWRiMjRkZDNiMzZmY2ZmZGI3NjU4MzNiODExOA==",
"firstSeenDateTime": "2023-03-10T01:20:47.000Z",
"lastSeenDateTime": "2023-04-02T00:00:00.000Z",
"fingerprint": "fb:96:55:15:05:f1:ed:b2:4d:d3:b3:6f:cf:fd:b7:65:83:3b:81:18",
"sslVersion": "3",
"expirationDateTime": "2024-03-03T18:56:17.000Z",
"issueDateTime": "2023-03-09T18:56:17.000Z",
"sha1": "fb96551505f1edb24dd3b36fcffdb765833b8118",
"serialNumber": "1137389559885717770175191329273386705719099773",
"subject": {
"commonName": "microsoft.com",
"address": {
"city": "Redmond",
"countryOrRegion": "US",
"postalCode": null,
"postOfficeBox": null,
"state": "WA",
"street": null
},
"email": null,
"givenName": null,
"organizationName": "Microsoft Corporation",
"organizationUnitName": null,
"serialNumber": null,
"surname": null,
"alternateName": [
"pymes.microsoft.com",
"mac2.microsoft.com",
"sponsors.microsoft.com",
"oemcommunity.microsoft.com",
"gigjam.microsoft.com",
"businesscentral.microsoft.com"
]
},
"issuer": {
"commonName": "Microsoft Azure TLS Issuing CA 05",
"address": {
"city": null,
"countryOrRegion": "US",
"postalCode": null,
"postOfficeBox": null,
"state": null,
"street": null
},
"email": null,
"givenName": null,
"organizationName": "Microsoft Corporation",
"organizationUnitName": null,
"serialNumber": null,
"surname": null,
"alternateName": []
}
}
]
}