ManagedIdentityCredential class
Az üzembe helyezési környezetben elérhető felügyelt identitással kísérli meg a hitelesítést. Ez a hitelesítési típus azure-beli virtuális gépeken, App Service-példányokban, Azure Functions-alkalmazásokban, Azure Kubernetes Servicesben, Azure Service Fabric-példányokban és az Azure Cloud Shellben működik.
A felügyelt identitások konfigurálásáról további információt itt talál: https://learn.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview
Konstruktorok
| Managed |
A ManagedIdentityCredential példányának létrehozása ügyfél-azonosítóval |
| Managed |
Létrehoz egy ManagedIdentityCredential-példányt egy objektumazonosítóval |
| Managed |
Létrehoz egy ManagedIdentityCredential-példányt egy erőforrás-azonosítóval |
| Managed |
Létrehoz egy ManagedIdentityCredential-példányt egy felhasználó által hozzárendelt identitás ügyfélazonosítójával vagy alkalmazásregisztrációval (az AKS pod-identitás használatakor). |
Metódusok
| get |
Hitelesít a Microsoft Entra-azonosítóval, és sikeres esetben egy hozzáférési jogkivonatot ad vissza. Ha a hitelesítés sikertelen, egy CredentialUnavailableError jelenik meg a hiba részleteivel. Ha váratlan hiba történik, egy AuthenticationError jelenik meg a hiba részleteivel. |
Konstruktor adatai
ManagedIdentityCredential(ManagedIdentityCredentialClientIdOptions)
A ManagedIdentityCredential példányának létrehozása ügyfél-azonosítóval
new ManagedIdentityCredential(options?: ManagedIdentityCredentialClientIdOptions)
Paraméterek
A hozzáférési jogkivonat-kérést küldő ügyfél konfigurálásának beállításai.
ManagedIdentityCredential(ManagedIdentityCredentialObjectIdOptions)
Létrehoz egy ManagedIdentityCredential-példányt egy objektumazonosítóval
new ManagedIdentityCredential(options?: ManagedIdentityCredentialObjectIdOptions)
Paraméterek
A hozzáférési jogkivonat-kérést küldő erőforrás konfigurálásának beállításai.
ManagedIdentityCredential(ManagedIdentityCredentialResourceIdOptions)
Létrehoz egy ManagedIdentityCredential-példányt egy erőforrás-azonosítóval
new ManagedIdentityCredential(options?: ManagedIdentityCredentialResourceIdOptions)
Paraméterek
A hozzáférési jogkivonat-kérést küldő erőforrás konfigurálásának beállításai.
ManagedIdentityCredential(string, TokenCredentialOptions)
Létrehoz egy ManagedIdentityCredential-példányt egy felhasználó által hozzárendelt identitás ügyfélazonosítójával vagy alkalmazásregisztrációval (az AKS pod-identitás használatakor).
new ManagedIdentityCredential(clientId: string, options?: TokenCredentialOptions)
Paraméterek
- clientId
-
string
A felhasználó által hozzárendelt identitás vagy alkalmazásregisztráció ügyfélazonosítója (az AKS pod-identitás használatakor).
- options
- TokenCredentialOptions
A hozzáférési jogkivonat-kérést küldő ügyfél konfigurálásának beállításai.
Metódus adatai
getToken(string | string[], GetTokenOptions)
Hitelesít a Microsoft Entra-azonosítóval, és sikeres esetben egy hozzáférési jogkivonatot ad vissza. Ha a hitelesítés sikertelen, egy CredentialUnavailableError jelenik meg a hiba részleteivel. Ha váratlan hiba történik, egy AuthenticationError jelenik meg a hiba részleteivel.
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>
Paraméterek
- scopes
-
string | string[]
Azon hatókörök listája, amelyekhez a jogkivonatnak hozzáférése lesz.
- options
- GetTokenOptions
A TokenCredential implementáció által küldött kérések konfigurálásához használt beállítások.
Válaszok
Promise<AccessToken>