AzurePowerShellCredential class
Esta credencial usará la información del usuario que ha iniciado sesión actualmente desde el módulo Azure PowerShell. Para ello, leerá el token de acceso de usuario y expirará el tiempo con Azure PowerShell comandoGet-AzAccessToken -ResourceUrl {ResourceScope}
Constructores
Azure |
Crea una instancia de AzurePowerShellCredential. Para usar esta credencial:
|
Métodos
get |
Se autentica con Microsoft Entra ID y devuelve un token de acceso si se ejecuta correctamente. Si la autenticación no se puede realizar a través de PowerShell, se iniciará un credentialUnavailableError . |
Detalles del constructor
AzurePowerShellCredential(AzurePowerShellCredentialOptions)
Crea una instancia de AzurePowerShellCredential.
Para usar esta credencial:
- Instale el módulo de PowerShell de Azure Az con:
Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force
. - Ya ha iniciado sesión en Azure PowerShell con el comando
Connect-AzAccount
desde la línea de comandos.
new AzurePowerShellCredential(options?: AzurePowerShellCredentialOptions)
Parámetros
- options
- AzurePowerShellCredentialOptions
Opciones para permitir opcionalmente solicitudes multiinquilino.
Detalles del método
getToken(string | string[], GetTokenOptions)
Se autentica con Microsoft Entra ID y devuelve un token de acceso si se ejecuta correctamente. Si la autenticación no se puede realizar a través de PowerShell, se iniciará un credentialUnavailableError .
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>
Parámetros
- scopes
-
string | string[]
Lista de ámbitos para los que el token tendrá acceso.
- options
- GetTokenOptions
Las opciones usadas para configurar las solicitudes que podría realizar esta implementación de TokenCredential.
Devoluciones
Promise<AccessToken>