Aracılığıyla paylaş


DefaultAzureCredential class

Azure SDK kullanan çoğu uygulama için çalışması gereken varsayılan chainedTokenCredential yapılandırması sağlar.

Extends

Oluşturucular

DefaultAzureCredential(DefaultAzureCredentialClientIdOptions)

DefaultAzureCredentialClientIdOptions ile DefaultAzureCredential sınıfının bir örneğini oluşturur

Bu kimlik bilgisi, Azure SDK kullanan çoğu uygulama için çalışması gereken varsayılan bir ChainedTokenCredential yapılandırması sağlar.

Sırasıyla aşağıdaki kimlik bilgisi türleri denenecek:

Kimlik doğrulamayı nasıl denedikleri hakkında daha fazla bilgi için bu kimlik bilgisi türlerinin belgelerine bakın.

DefaultAzureCredential(DefaultAzureCredentialOptions)

DefaultAzureCredentialOptions ile DefaultAzureCredential sınıfının bir örneğini oluşturur

Bu kimlik bilgisi, Azure SDK kullanan çoğu uygulama için çalışması gereken varsayılan bir ChainedTokenCredential yapılandırması sağlar.

Sırasıyla aşağıdaki kimlik bilgisi türleri denenecek:

Kimlik doğrulamayı nasıl denedikleri hakkında daha fazla bilgi için bu kimlik bilgisi türlerinin belgelerine bakın.

DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)

DefaultAzureCredentialResourceIdOptions ile DefaultAzureCredential sınıfının bir örneğini oluşturur

Bu kimlik bilgisi, Azure SDK kullanan çoğu uygulama için çalışması gereken varsayılan bir ChainedTokenCredential yapılandırması sağlar.

Sırasıyla aşağıdaki kimlik bilgisi türleri denenecek:

Kimlik doğrulamayı nasıl denedikleri hakkında daha fazla bilgi için bu kimlik bilgisi türlerinin belgelerine bakın.

Devralınan Yöntemler

getToken(string | string[], GetTokenOptions)

Zincirlenmiş TokenCredential uygulamalardan biri tarafından döndürülen ilk erişim belirtecini döndürür. Bir veya daha fazla kimlik bilgisi authenticationError oluşturup hiçbir kimlik bilgisi erişim belirteci döndürmediğinde AggregateAuthenticationError oluşturur.

Bu yöntem Azure SDK istemci kitaplıkları tarafından otomatik olarak çağrılır. Bu yöntemi doğrudan çağırabilirsiniz, ancak belirteç önbelleğe alma ve belirteç yenileme işlemlerini de işlemeniz gerekir.

Oluşturucu Ayrıntıları

DefaultAzureCredential(DefaultAzureCredentialClientIdOptions)

DefaultAzureCredentialClientIdOptions ile DefaultAzureCredential sınıfının bir örneğini oluşturur

Bu kimlik bilgisi, Azure SDK kullanan çoğu uygulama için çalışması gereken varsayılan bir ChainedTokenCredential yapılandırması sağlar.

Sırasıyla aşağıdaki kimlik bilgisi türleri denenecek:

Kimlik doğrulamayı nasıl denedikleri hakkında daha fazla bilgi için bu kimlik bilgisi türlerinin belgelerine bakın.

new DefaultAzureCredential(options?: DefaultAzureCredentialClientIdOptions)

Parametreler

DefaultAzureCredential(DefaultAzureCredentialOptions)

DefaultAzureCredentialOptions ile DefaultAzureCredential sınıfının bir örneğini oluşturur

Bu kimlik bilgisi, Azure SDK kullanan çoğu uygulama için çalışması gereken varsayılan bir ChainedTokenCredential yapılandırması sağlar.

Sırasıyla aşağıdaki kimlik bilgisi türleri denenecek:

Kimlik doğrulamayı nasıl denedikleri hakkında daha fazla bilgi için bu kimlik bilgisi türlerinin belgelerine bakın.

new DefaultAzureCredential(options?: DefaultAzureCredentialOptions)

Parametreler

options
DefaultAzureCredentialOptions

İsteğe bağlı parametreler. Bkz. DefaultAzureCredentialOptions.

DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)

DefaultAzureCredentialResourceIdOptions ile DefaultAzureCredential sınıfının bir örneğini oluşturur

Bu kimlik bilgisi, Azure SDK kullanan çoğu uygulama için çalışması gereken varsayılan bir ChainedTokenCredential yapılandırması sağlar.

Sırasıyla aşağıdaki kimlik bilgisi türleri denenecek:

Kimlik doğrulamayı nasıl denedikleri hakkında daha fazla bilgi için bu kimlik bilgisi türlerinin belgelerine bakın.

new DefaultAzureCredential(options?: DefaultAzureCredentialResourceIdOptions)

Parametreler

Devralınan Yöntemin Ayrıntıları

getToken(string | string[], GetTokenOptions)

Zincirlenmiş TokenCredential uygulamalardan biri tarafından döndürülen ilk erişim belirtecini döndürür. Bir veya daha fazla kimlik bilgisi authenticationError oluşturup hiçbir kimlik bilgisi erişim belirteci döndürmediğinde AggregateAuthenticationError oluşturur.

Bu yöntem Azure SDK istemci kitaplıkları tarafından otomatik olarak çağrılır. Bu yöntemi doğrudan çağırabilirsiniz, ancak belirteç önbelleğe alma ve belirteç yenileme işlemlerini de işlemeniz gerekir.

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

Parametreler

scopes

string | string[]

Belirtecin erişeceği kapsamların listesi.

options
GetTokenOptions

Bu TokenCredential uygulamanın gerçekleştirebileceği istekleri yapılandırmak için kullanılan seçenekler.

Döndürülenler

Promise<AccessToken>

ChainedTokenCredential.getToken'danDevralındı