DefaultAzureCredential class
Biedt een standaardconfiguratie ChainedTokenCredential die moet werken voor de meeste toepassingen die gebruikmaken van de Azure SDK.
- Extends
Constructors
Default |
Hiermee maakt u een exemplaar van de klasse DefaultAzureCredential met DefaultAzureCredentialClientIdOptions Deze referentie biedt een standaardconfiguratie ChainedTokenCredential die moet werken voor de meeste toepassingen die gebruikmaken van de Azure SDK. De volgende referentietypen worden geprobeerd, in volgorde:
Raadpleeg de documentatie van deze referentietypen voor meer informatie over hoe ze verificatie proberen. |
Default |
Hiermee maakt u een exemplaar van de klasse DefaultAzureCredential met DefaultAzureCredentialOptions Deze referentie biedt een standaardconfiguratie ChainedTokenCredential die moet werken voor de meeste toepassingen die gebruikmaken van de Azure SDK. De volgende referentietypen worden geprobeerd, in volgorde:
Raadpleeg de documentatie van deze referentietypen voor meer informatie over hoe ze verificatie proberen. |
Default |
Hiermee maakt u een exemplaar van de klasse DefaultAzureCredential met DefaultAzureCredentialResourceIdOptions Deze referentie biedt een standaardconfiguratie ChainedTokenCredential die moet werken voor de meeste toepassingen die gebruikmaken van de Azure SDK. De volgende referentietypen worden geprobeerd, in volgorde:
Raadpleeg de documentatie van deze referentietypen voor meer informatie over hoe ze verificatie proberen. |
Overgenomen methoden
get |
Retourneert het eerste toegangstoken dat wordt geretourneerd door een van de gekoppelde Deze methode wordt automatisch aangeroepen door Azure SDK-clientbibliotheken. U kunt deze methode rechtstreeks aanroepen, maar u moet ook tokencaching afhandelen en token vernieuwen. |
Constructordetails
DefaultAzureCredential(DefaultAzureCredentialClientIdOptions)
Hiermee maakt u een exemplaar van de klasse DefaultAzureCredential met DefaultAzureCredentialClientIdOptions
Deze referentie biedt een standaardconfiguratie ChainedTokenCredential die moet werken voor de meeste toepassingen die gebruikmaken van de Azure SDK.
De volgende referentietypen worden geprobeerd, in volgorde:
- EnvironmentCredential
- WorkloadIdentityCredential
- ManagedIdentityCredential
- AzureCliCredential
- AzurePowerShellCredential
- AzureDeveloperCliCredential
Raadpleeg de documentatie van deze referentietypen voor meer informatie over hoe ze verificatie proberen.
new DefaultAzureCredential(options?: DefaultAzureCredentialClientIdOptions)
Parameters
Optionele parameters. Zie DefaultAzureCredentialClientIdOptions.
DefaultAzureCredential(DefaultAzureCredentialOptions)
Hiermee maakt u een exemplaar van de klasse DefaultAzureCredential met DefaultAzureCredentialOptions
Deze referentie biedt een standaardconfiguratie ChainedTokenCredential die moet werken voor de meeste toepassingen die gebruikmaken van de Azure SDK.
De volgende referentietypen worden geprobeerd, in volgorde:
- EnvironmentCredential
- WorkloadIdentityCredential
- ManagedIdentityCredential
- AzureCliCredential
- AzurePowerShellCredential
- AzureDeveloperCliCredential
Raadpleeg de documentatie van deze referentietypen voor meer informatie over hoe ze verificatie proberen.
new DefaultAzureCredential(options?: DefaultAzureCredentialOptions)
Parameters
- options
- DefaultAzureCredentialOptions
Optionele parameters. Zie DefaultAzureCredentialOptions.
DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)
Hiermee maakt u een exemplaar van de klasse DefaultAzureCredential met DefaultAzureCredentialResourceIdOptions
Deze referentie biedt een standaardconfiguratie ChainedTokenCredential die moet werken voor de meeste toepassingen die gebruikmaken van de Azure SDK.
De volgende referentietypen worden geprobeerd, in volgorde:
- EnvironmentCredential
- WorkloadIdentityCredential
- ManagedIdentityCredential
- AzureCliCredential
- AzurePowerShellCredential
- AzureDeveloperCliCredential
Raadpleeg de documentatie van deze referentietypen voor meer informatie over hoe ze verificatie proberen.
new DefaultAzureCredential(options?: DefaultAzureCredentialResourceIdOptions)
Parameters
Optionele parameters. Zie DefaultAzureCredentialResourceIdOptions.
Details overgenomen methode
getToken(string | string[], GetTokenOptions)
Retourneert het eerste toegangstoken dat wordt geretourneerd door een van de gekoppelde TokenCredential
implementaties. Genereert een AggregateAuthenticationError wanneer een of meer referenties een AuthenticationError genereert en er geen referenties een toegangstoken hebben geretourneerd.
Deze methode wordt automatisch aangeroepen door Azure SDK-clientbibliotheken. U kunt deze methode rechtstreeks aanroepen, maar u moet ook tokencaching afhandelen en token vernieuwen.
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>
Parameters
- scopes
-
string | string[]
De lijst met bereiken waarvoor het token toegang heeft.
- options
- GetTokenOptions
De opties die worden gebruikt voor het configureren van aanvragen die door deze TokenCredential
implementatie kunnen worden uitgevoerd.
Retouren
Promise<AccessToken>
Overgenomen vanChainedTokenCredential.getToken