AzurePowerShellCredential class
Esta credencial usará la información del usuario que ha iniciado sesión actualmente desde el módulo de Azure PowerShell. Para ello, leerá el token de acceso de usuario y expirará la hora con el comando de Azure PowerShell Get-AzAccessToken -ResourceUrl {ResourceScope}
Constructores
Azure |
Crea una instancia de azurePowerShellCredential. Para usar esta credencial:
|
Métodos
get |
Se autentica con el identificador de Entra de Microsoft y devuelve un token de acceso si se ejecuta correctamente. Si no se puede realizar la autenticación a través de PowerShell, se producirá una credentialUnavailableError. |
Detalles del constructor
AzurePowerShellCredential(AzurePowerShellCredentialOptions)
Crea una instancia de azurePowerShellCredential.
Para usar esta credencial:
- Instale el módulo de Azure Az PowerShell 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 el identificador de Entra de Microsoft y devuelve un token de acceso si se ejecuta correctamente. Si no se puede realizar la autenticación a través de PowerShell, se producirá una 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 que se usan para configurar las solicitudes que puede realizar esta implementación de TokenCredential.
Devoluciones
Promise<AccessToken>