DefaultAzureCredential class
Azure SDK를 사용하는 대부분의 애플리케이션에서 작동해야 하는 기본 ChainedTokenCredential 구성을 제공합니다.
- Extends
생성자
상속된 메서드
get |
연결된 구현 중 하나에서 반환된 첫 번째 액세스 토큰을 이 메서드는 Azure SDK 클라이언트 라이브러리에 의해 자동으로 호출됩니다. 이 메서드를 직접 호출할 수 있지만 토큰 캐싱 및 토큰 새로 고침도 처리해야 합니다. |
생성자 세부 정보
DefaultAzureCredential(DefaultAzureCredentialClientIdOptions)
DefaultAzureCredentialClientIdOptions를 사용하여 DefaultAzureCredential 클래스의 instance 만듭니다.
이 자격 증명은 Azure SDK를 사용하는 대부분의 애플리케이션에서 작동해야 하는 기본 ChainedTokenCredential 구성을 제공합니다.
순서대로 다음 자격 증명 형식을 시도합니다.
- EnvironmentCredential
- WorkloadIdentityCredential
- ManagedIdentityCredential
- AzureCliCredential
- AzurePowerShellCredential
- AzureDeveloperCliCredential
인증을 시도하는 방법에 대한 자세한 내용은 이러한 자격 증명 형식의 설명서를 참조하세요.
new DefaultAzureCredential(options?: DefaultAzureCredentialClientIdOptions)
매개 변수
선택적 매개 변수입니다. DefaultAzureCredentialClientIdOptions를 참조하세요.
DefaultAzureCredential(DefaultAzureCredentialOptions)
DefaultAzureCredentialOptions를 사용하여 DefaultAzureCredential 클래스의 instance 만듭니다.
이 자격 증명은 Azure SDK를 사용하는 대부분의 애플리케이션에서 작동해야 하는 기본 ChainedTokenCredential 구성을 제공합니다.
순서대로 다음 자격 증명 형식을 시도합니다.
- EnvironmentCredential
- WorkloadIdentityCredential
- ManagedIdentityCredential
- AzureCliCredential
- AzurePowerShellCredential
- AzureDeveloperCliCredential
인증을 시도하는 방법에 대한 자세한 내용은 이러한 자격 증명 형식의 설명서를 참조하세요.
new DefaultAzureCredential(options?: DefaultAzureCredentialOptions)
매개 변수
- options
- DefaultAzureCredentialOptions
선택적 매개 변수입니다. DefaultAzureCredentialOptions를 참조하세요.
DefaultAzureCredential(DefaultAzureCredentialResourceIdOptions)
DefaultAzureCredentialResourceIdOptions를 사용하여 DefaultAzureCredential 클래스의 instance 만듭니다.
이 자격 증명은 Azure SDK를 사용하는 대부분의 애플리케이션에서 작동해야 하는 기본 ChainedTokenCredential 구성을 제공합니다.
순서대로 다음 자격 증명 형식을 시도합니다.
- EnvironmentCredential
- WorkloadIdentityCredential
- ManagedIdentityCredential
- AzureCliCredential
- AzurePowerShellCredential
- AzureDeveloperCliCredential
인증을 시도하는 방법에 대한 자세한 내용은 이러한 자격 증명 형식의 설명서를 참조하세요.
new DefaultAzureCredential(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>