Sdílet prostřednictvím


DefaultAzureCredential class

Poskytuje výchozí konfiguraci ChainedTokenCredential , která by měla fungovat pro většinu aplikací, které používají sadu Azure SDK.

Extends

Konstruktory

DefaultAzureCredential(DefaultAzureCredentialClientIdOptions)

Vytvoří instanci třídy DefaultAzureCredential s DefaultAzureCredentialClientIdOptions.

Tyto přihlašovací údaje poskytují výchozí konfiguraci ChainedTokenCredential , která by měla fungovat pro většinu aplikací, které používají sadu Azure SDK.

Zkusí se následující typy přihlašovacích údajů v tomto pořadí:

Další informace o tom, jak se tyto typy přihlašovacích údajů pokoušejí o ověření, najdete v dokumentaci.

DefaultAzureCredential(DefaultAzureCredentialOptions)

Vytvoří instanci třídy DefaultAzureCredential s DefaultAzureCredentialOptions.

Tyto přihlašovací údaje poskytují výchozí konfiguraci ChainedTokenCredential , která by měla fungovat pro většinu aplikací, které používají sadu Azure SDK.

Zkusí se následující typy přihlašovacích údajů v tomto pořadí:

Další informace o tom, jak se tyto typy přihlašovacích údajů pokoušejí o ověření, najdete v dokumentaci.

DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)

Vytvoří instanci třídy DefaultAzureCredential s DefaultAzureCredentialResourceIdOptions.

Tyto přihlašovací údaje poskytují výchozí konfiguraci ChainedTokenCredential , která by měla fungovat pro většinu aplikací, které používají sadu Azure SDK.

Zkusí se následující typy přihlašovacích údajů v tomto pořadí:

Další informace o tom, jak se pokouší o ověření, najdete v dokumentaci k těmto typům přihlašovacích údajů.

Zděděné metody

getToken(string | string[], GetTokenOptions)

Vrátí první přístupový token vrácený jednou z řetězených TokenCredential implementací. Vyvolá chybu AggregateAuthenticationError , když jeden nebo více přihlašovacích údajů vyvolá chybu AuthenticationError a žádné přihlašovací údaje nevrátí přístupový token.

Tato metoda je volána automaticky klientskými knihovnami sady Azure SDK. Tuto metodu můžete volat přímo, ale musíte také zpracovávat ukládání tokenů do mezipaměti a aktualizace tokenů.

Podrobnosti konstruktoru

DefaultAzureCredential(DefaultAzureCredentialClientIdOptions)

Vytvoří instanci třídy DefaultAzureCredential s DefaultAzureCredentialClientIdOptions.

Tyto přihlašovací údaje poskytují výchozí konfiguraci ChainedTokenCredential , která by měla fungovat pro většinu aplikací, které používají sadu Azure SDK.

Zkusí se následující typy přihlašovacích údajů v tomto pořadí:

Další informace o tom, jak se tyto typy přihlašovacích údajů pokoušejí o ověření, najdete v dokumentaci.

new DefaultAzureCredential(options?: DefaultAzureCredentialClientIdOptions)

Parametry

DefaultAzureCredential(DefaultAzureCredentialOptions)

Vytvoří instanci třídy DefaultAzureCredential s DefaultAzureCredentialOptions.

Tyto přihlašovací údaje poskytují výchozí konfiguraci ChainedTokenCredential , která by měla fungovat pro většinu aplikací, které používají sadu Azure SDK.

Zkusí se následující typy přihlašovacích údajů v tomto pořadí:

Další informace o tom, jak se tyto typy přihlašovacích údajů pokoušejí o ověření, najdete v dokumentaci.

new DefaultAzureCredential(options?: DefaultAzureCredentialOptions)

Parametry

DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)

Vytvoří instanci třídy DefaultAzureCredential s DefaultAzureCredentialResourceIdOptions.

Tyto přihlašovací údaje poskytují výchozí konfiguraci ChainedTokenCredential , která by měla fungovat pro většinu aplikací, které používají sadu Azure SDK.

Zkusí se následující typy přihlašovacích údajů v tomto pořadí:

Další informace o tom, jak se pokouší o ověření, najdete v dokumentaci k těmto typům přihlašovacích údajů.

new DefaultAzureCredential(options?: DefaultAzureCredentialResourceIdOptions)

Parametry

Podrobnosti zděděných metod

getToken(string | string[], GetTokenOptions)

Vrátí první přístupový token vrácený jednou z řetězených TokenCredential implementací. Vyvolá chybu AggregateAuthenticationError , když jeden nebo více přihlašovacích údajů vyvolá chybu AuthenticationError a žádné přihlašovací údaje nevrátí přístupový token.

Tato metoda je volána automaticky klientskými knihovnami sady Azure SDK. Tuto metodu můžete volat přímo, ale musíte také zpracovávat ukládání tokenů do mezipaměti a aktualizace tokenů.

function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>

Parametry

scopes

string | string[]

Seznam oborů, ke kterým bude mít token přístup.

options
GetTokenOptions

Možnosti použité ke konfiguraci všech požadavků, které tato TokenCredential implementace může provést.

Návraty

Promise<AccessToken>

Zděděno zChainedTokenCredential.getToken