DefaultCredentialsLoader.LoadFirstValidCredentialsAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
자격 증명 설명 목록에서 첫 번째 유효한 자격 증명을 로드합니다. 이는 여러 배포가 있는 경우(예를 들어 개발자 컴퓨터에서 KeyVault의 인증서를 사용할 수 있고 AKS에 배포할 때 AKS에 대한 워크로드 ID 페더레이션을 사용하는 경우) 유용합니다. appsettings.json 파일에서 자격 증명 목록을 표현할 수 있으며, 이 메서드는 순서에 따라 가장 적합한 항목을 로드합니다.
public System.Threading.Tasks.Task<Microsoft.Identity.Abstractions.CredentialDescription?> LoadFirstValidCredentialsAsync(System.Collections.Generic.IEnumerable<Microsoft.Identity.Abstractions.CredentialDescription> credentialDescriptions, Microsoft.Identity.Abstractions.CredentialSourceLoaderParameters? parameters = default);
abstract member LoadFirstValidCredentialsAsync : seq<Microsoft.Identity.Abstractions.CredentialDescription> * Microsoft.Identity.Abstractions.CredentialSourceLoaderParameters -> System.Threading.Tasks.Task<Microsoft.Identity.Abstractions.CredentialDescription>
override this.LoadFirstValidCredentialsAsync : seq<Microsoft.Identity.Abstractions.CredentialDescription> * Microsoft.Identity.Abstractions.CredentialSourceLoaderParameters -> System.Threading.Tasks.Task<Microsoft.Identity.Abstractions.CredentialDescription>
Public Function LoadFirstValidCredentialsAsync (credentialDescriptions As IEnumerable(Of CredentialDescription), Optional parameters As CredentialSourceLoaderParameters = Nothing) As Task(Of CredentialDescription)
매개 변수
- credentialDescriptions
- IEnumerable<CredentialDescription>
자격 증명에 대한 설명입니다.
- parameters
- CredentialSourceLoaderParameters
자격 증명 원본 로더가 사용할 수 있는 호스트 애플리케이션과 관련된 매개 변수입니다.
반품
자격 증명 설명 목록에서 로드할 수 있는 첫 번째 유효한 자격 증명 설명입니다.
null 유효한 항목이 없는 경우 그렇지 않으면 로드할 수 있는 첫 번째 CredentialDescription 항목입니다.