Share via


DefaultAzureCredential class

Azure SDK를 사용하는 대부분의 애플리케이션에서 작동해야 하는 기본 ChainedTokenCredential 구성을 제공합니다.

Extends

생성자

DefaultAzureCredential(DefaultAzureCredentialClientIdOptions)

DefaultAzureCredentialClientIdOptions를 사용하여 DefaultAzureCredential 클래스의 instance 만듭니다.

이 자격 증명은 Azure SDK를 사용하는 대부분의 애플리케이션에서 작동해야 하는 기본 ChainedTokenCredential 구성을 제공합니다.

순서대로 다음 자격 증명 형식을 시도합니다.

인증을 시도하는 방법에 대한 자세한 내용은 이러한 자격 증명 형식의 설명서를 참조하세요.

DefaultAzureCredential(DefaultAzureCredentialOptions)

DefaultAzureCredentialOptions를 사용하여 DefaultAzureCredential 클래스의 instance 만듭니다.

이 자격 증명은 Azure SDK를 사용하는 대부분의 애플리케이션에서 작동해야 하는 기본 ChainedTokenCredential 구성을 제공합니다.

순서대로 다음 자격 증명 형식을 시도합니다.

인증을 시도하는 방법에 대한 자세한 내용은 이러한 자격 증명 형식의 설명서를 참조하세요.

DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)

DefaultAzureCredentialResourceIdOptions를 사용하여 DefaultAzureCredential 클래스의 instance 만듭니다.

이 자격 증명은 Azure SDK를 사용하는 대부분의 애플리케이션에서 작동해야 하는 기본 ChainedTokenCredential 구성을 제공합니다.

순서대로 다음 자격 증명 형식을 시도합니다.

인증을 시도하는 방법에 대한 자세한 내용은 이러한 자격 증명 형식의 설명서를 참조하세요.

상속된 메서드

getToken(string | string[], GetTokenOptions)

연결된 구현 중 하나에서 반환된 첫 번째 액세스 토큰을 TokenCredential 반환합니다. 하나 이상의 자격 증명이 AuthenticationError를 throw하고 자격 증명이 액세스 토큰을 반환하지 않은 경우 AggregateAuthenticationError를 throw합니다.

이 메서드는 Azure SDK 클라이언트 라이브러리에 의해 자동으로 호출됩니다. 이 메서드를 직접 호출할 수 있지만 토큰 캐싱 및 토큰 새로 고침도 처리해야 합니다.

생성자 세부 정보

DefaultAzureCredential(DefaultAzureCredentialClientIdOptions)

DefaultAzureCredentialClientIdOptions를 사용하여 DefaultAzureCredential 클래스의 instance 만듭니다.

이 자격 증명은 Azure SDK를 사용하는 대부분의 애플리케이션에서 작동해야 하는 기본 ChainedTokenCredential 구성을 제공합니다.

순서대로 다음 자격 증명 형식을 시도합니다.

인증을 시도하는 방법에 대한 자세한 내용은 이러한 자격 증명 형식의 설명서를 참조하세요.

new DefaultAzureCredential(options?: DefaultAzureCredentialClientIdOptions)

매개 변수

DefaultAzureCredential(DefaultAzureCredentialOptions)

DefaultAzureCredentialOptions를 사용하여 DefaultAzureCredential 클래스의 instance 만듭니다.

이 자격 증명은 Azure SDK를 사용하는 대부분의 애플리케이션에서 작동해야 하는 기본 ChainedTokenCredential 구성을 제공합니다.

순서대로 다음 자격 증명 형식을 시도합니다.

인증을 시도하는 방법에 대한 자세한 내용은 이러한 자격 증명 형식의 설명서를 참조하세요.

new DefaultAzureCredential(options?: DefaultAzureCredentialOptions)

매개 변수

DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)

DefaultAzureCredentialResourceIdOptions를 사용하여 DefaultAzureCredential 클래스의 instance 만듭니다.

이 자격 증명은 Azure SDK를 사용하는 대부분의 애플리케이션에서 작동해야 하는 기본 ChainedTokenCredential 구성을 제공합니다.

순서대로 다음 자격 증명 형식을 시도합니다.

인증을 시도하는 방법에 대한 자세한 내용은 이러한 자격 증명 형식의 설명서를 참조하세요.

new DefaultAzureCredential(options?: DefaultAzureCredentialResourceIdOptions)

매개 변수

상속된 메서드 세부 정보

getToken(string | string[], GetTokenOptions)

연결된 구현 중 하나에서 반환된 첫 번째 액세스 토큰을 TokenCredential 반환합니다. 하나 이상의 자격 증명이 AuthenticationError를 throw하고 자격 증명이 액세스 토큰을 반환하지 않은 경우 AggregateAuthenticationError를 throw합니다.

이 메서드는 Azure SDK 클라이언트 라이브러리에 의해 자동으로 호출됩니다. 이 메서드를 직접 호출할 수 있지만 토큰 캐싱 및 토큰 새로 고침도 처리해야 합니다.

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

매개 변수

scopes

string | string[]

토큰에 액세스할 범위 목록입니다.

options
GetTokenOptions

TokenCredential 구현에서 수행할 수 있는 요청을 구성하는 데 사용되는 옵션입니다.

반환

Promise<AccessToken>

ChainedTokenCredential.getToken에서 상속