Metadata Configuration - Get
Recupera os dados de Configuração do OpenID para o Serviço de Atestado do Azure
Recupera metadados sobre as chaves de assinatura de atestado em uso pelo serviço de atestado
GET {endpoint}/.well-known/openid-configuration?api-version=2025-06-01
Parâmetros de URI
| Nome | Em | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
|
|
api-version
|
query | True |
string minLength: 1 |
A versão da API a ser usada para esta operação. |
Respostas
| Nome | Tipo | Description |
|---|---|---|
| 200 OK |
A solicitação foi bem-sucedida. |
|
| Other Status Codes |
Uma resposta de erro inesperada. Cabeçalhos x-ms-error-code: string |
Segurança
OAuth2Auth
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Escopos
| Nome | Description |
|---|---|
| https://attest.azure.net/.default |
Exemplos
Get OpenID Metadata
Solicitação de exemplo
GET {endpoint}/.well-known/openid-configuration?api-version=2025-06-01
Resposta de exemplo
{
"claims_supported": [
"is-debuggable",
"sgx-mrsigner",
"sgx-mrenclave",
"product-id",
"svn",
"tee",
"device_id",
"component_0_id",
"expected_components"
],
"id_token_signing_alg_values_supported": [
"RS256"
],
"jwks_uri": "https://mytest.attest.azure.net/certs",
"response_types_supported": [
"token",
"none"
],
"revocation_endpoint": "https://mytest.attest.azure.net/revoke"
}
Definições
| Nome | Description |
|---|---|
|
Azure. |
O objeto de erro. |
|
Azure. |
Uma resposta que contém detalhes do erro. |
|
Azure. |
Um objeto que contém informações mais específicas sobre o erro. De acordo com as diretrizes da API REST do Azure - https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Open |
A resposta à API do documento de descrição de metadados OpenID |
Azure.Core.Foundations.Error
O objeto de erro.
| Nome | Tipo | Description |
|---|---|---|
| code |
string |
Um de um conjunto definido pelo servidor de códigos de erro. |
| details |
Uma matriz de detalhes sobre erros específicos que levaram a esse erro relatado. |
|
| innererror |
Um objeto que contém informações mais específicas do que o objeto atual sobre o erro. |
|
| message |
string |
Uma representação legível pelo ser humano do erro. |
| target |
string |
O destino do erro. |
Azure.Core.Foundations.ErrorResponse
Uma resposta que contém detalhes do erro.
| Nome | Tipo | Description |
|---|---|---|
| error |
O objeto de erro. |
Azure.Core.Foundations.InnerError
Um objeto que contém informações mais específicas sobre o erro. De acordo com as diretrizes da API REST do Azure - https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Nome | Tipo | Description |
|---|---|---|
| code |
string |
Um de um conjunto definido pelo servidor de códigos de erro. |
| innererror |
Erro interno. |
OpenIDConfigurationResponse
A resposta à API do documento de descrição de metadados OpenID
| Nome | Tipo | Description |
|---|---|---|
| claims_supported |
string[] |
Conjunto de declarações com suporte no ponto de extremidade de metadados OpenID |
| id_token_signing_alg_values_supported |
string[] |
Lista dos algoritmos de assinatura com suporte |
| issuer |
string |
Ponto de extremidade base do locatário emissor |
| jwks_uri |
string |
O URI para recuperar as chaves de assinatura |
| response_types_supported |
string[] |
Tipos com suporte na API de metadados OpenID |
| revocation_endpoint |
string |
Ponto de extremidade de revogação |