Dela via


OpenId Connect Provider - List Secrets

Hämtar klienthemlighetsinformationen för OpenID Connect-providern.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/openidConnectProviders/{opid}/listSecrets?api-version=2024-05-01

URI-parametrar

Name I Obligatorisk Typ Description
opid
path True

string

maxLength: 256
pattern: ^[^*#&+:<>?]+$

Identifierare för OpenID Connect-providern.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName
path True

string

minLength: 1
maxLength: 50
pattern: ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$

Namnet på API Management-tjänsten.

subscriptionId
path True

string (uuid)

ID för målprenumerationen. Värdet måste vara ett UUID.

api-version
query True

string

minLength: 1

DEN API-version som ska användas för den här åtgärden.

Svar

Name Typ Description
200 OK

ClientSecretContract

Svarstexten innehåller de angivna OpenId Connect-providerhemligheterna.

Sidhuvuden

ETag: string

Other Status Codes

ErrorResponse

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

ApiManagementOpenidConnectProviderListSecrets

Exempelbegäran

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/openidConnectProviders/templateOpenIdConnect2/listSecrets?api-version=2024-05-01

Exempelsvar

{
  "clientSecret": "oidsecretproviderTemplate2"
}

Definitioner

Name Description
ClientSecretContract

Klient- eller apphemlighet som används i IdentityProviders, Aad, OpenID eller OAuth.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

ClientSecretContract

Klient- eller apphemlighet som används i IdentityProviders, Aad, OpenID eller OAuth.

Name Typ Description
clientSecret

string

Klient- eller apphemlighet som används i IdentityProviders, Aad, OpenID eller OAuth.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Ytterligare informationstyp.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.