Identity Provider - List Secrets

Hämtar klienthemlighetsinformationen för identitetsprovidern.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/identityProviders/{identityProviderName}/listSecrets?api-version=2022-08-01

URI-parametrar

Name I Obligatorisk Typ Description
identityProviderName
path True

IdentityProviderType

Identitetsproviderns typidentifierare.

resourceGroupName
path True

string

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

serviceName
path True

string

Namnet på API Management-tjänsten.

Regex pattern: ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$

subscriptionId
path True

string

ID för målprenumerationen.

api-version
query True

string

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

Svar

Name Typ Description
200 OK

ClientSecretContract

Svarstexten innehåller klienthemligheten.

Headers

ETag: string

Other Status Codes

ErrorResponse

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

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

ApiManagementIdentityProviderListSecrets

Sample Request

POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/identityProviders/aadB2C/listSecrets?api-version=2022-08-01

Sample Response

{
  "clientSecret": "XXXXXXX"
}

Definitioner

Name Description
ClientSecretContract

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

ErrorFieldContract

Fel Fältkontrakt.

ErrorResponse

Felsvar.

IdentityProviderType

Identitetsproviderns typidentifierare.

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.

ErrorFieldContract

Fel Fältkontrakt.

Name Typ Description
code

string

Felkod på egenskapsnivå.

message

string

Mänsklig läsbar representation av fel på egenskapsnivå.

target

string

Egenskapsnamn.

ErrorResponse

Felsvar.

Name Typ Description
error.code

string

Tjänstdefinierad felkod. Den här koden fungerar som en understatus för HTTP-felkoden som anges i svaret.

error.details

ErrorFieldContract[]

Listan över ogiltiga fält som skickas i begäran, om verifieringsfel uppstår.

error.message

string

Mänsklig läsbar representation av felet.

IdentityProviderType

Identitetsproviderns typidentifierare.

Name Typ Description
aad

string

Azure Active Directory som identitetsprovider.

aadB2C

string

Azure Active Directory B2C som identitetsprovider.

facebook

string

Facebook som identitetsprovider.

google

string

Google som identitetsprovider.

microsoft

string

Microsoft Live som identitetsprovider.

twitter

string

Twitter som identitetsprovider.