다음을 통해 공유


DefaultAzureCredential class

Azure SDK 클라이언트 라이브러리를 사용하는 대부분의 애플리케이션에서 작동하는 기본 ChainedTokenCredential 구성을 제공합니다. 자세한 내용은 DefaultAzureCredential 개요참조하세요.

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

  • EnvironmentCredential
  • workloadIdentityCredential
  • managedIdentityCredential
  • AzureCliCredential
  • AzurePowerShellCredential
  • AzureDeveloperCliCredential

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

Extends

생성자

DefaultAzureCredential(DefaultAzureCredentialClientIdOptions)

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

DefaultAzureCredential(DefaultAzureCredentialOptions)

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

DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)

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

상속된 메서드

getToken(string | string[], GetTokenOptions)

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

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

생성자 세부 정보

DefaultAzureCredential(DefaultAzureCredentialClientIdOptions)

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

new DefaultAzureCredential(options?: DefaultAzureCredentialClientIdOptions)

매개 변수

options
DefaultAzureCredentialClientIdOptions

선택적 매개 변수입니다. DefaultAzureCredentialClientIdOptions 참조하세요.

DefaultAzureCredential(DefaultAzureCredentialOptions)

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

new DefaultAzureCredential(options?: DefaultAzureCredentialOptions)

매개 변수

options
DefaultAzureCredentialOptions

선택적 매개 변수입니다. DefaultAzureCredentialOptions 참조하세요.

DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)

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

new DefaultAzureCredential(options?: DefaultAzureCredentialResourceIdOptions)

매개 변수

options
DefaultAzureCredentialResourceIdOptions

선택적 매개 변수입니다. 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 상속된