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 VM-ekben, App Service instance-okban, Azure Functions alkalmazásokban, Azure Kubernetes Services-ben, Azure Service Fabric instance-okban és az Azure Cloud Shell-en belül 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 Microsoft Entra ID-vel, és ha sikeres, hozzáférési tokent 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 Microsoft Entra ID-vel, és ha sikeres, hozzáférési tokent 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>