다음을 통해 공유


ConfigurationServiceClientCredentialFactory class

ConfigurationServiceClientCredentialFactoryOptions 또는 Configuration 인스턴스를 사용하여 AppId 및 앱 암호로 ServiceClientCredentials를 빌드하는 ServiceClientCredentialsFactory입니다.

Extends

PasswordServiceClientCredentialFactory

생성자

ConfigurationServiceClientCredentialFactory(ConfigurationServiceClientCredentialFactoryOptions)

ConfigurationServiceClientCredentialFactory 클래스의 새 인스턴스를 초기화합니다.

상속된 속성

appId

이 자격 증명의 앱 ID입니다.

password

이 자격 증명의 앱 암호입니다.

tenantId

봇이 만들어지는 Azure AD 테넌트 테넌트 ID입니다.

메서드

createCredentials(string, string, string, boolean)
isAuthenticationDisabled()
isValidAppId(string)

생성자 세부 정보

ConfigurationServiceClientCredentialFactory(ConfigurationServiceClientCredentialFactoryOptions)

ConfigurationServiceClientCredentialFactory 클래스의 새 인스턴스를 초기화합니다.

new ConfigurationServiceClientCredentialFactory(factoryOptions?: ConfigurationServiceClientCredentialFactoryOptions)

매개 변수

상속된 속성 세부 정보

appId

이 자격 증명의 앱 ID입니다.

appId: string | null

속성 값

string | null

PasswordServiceClientCredentialFactory.appId에서 상속된

password

이 자격 증명의 앱 암호입니다.

password: string | null

속성 값

string | null

PasswordServiceClientCredentialFactory.password에서 상속된

tenantId

봇이 만들어지는 Azure AD 테넌트 테넌트 ID입니다.

tenantId: string | null

속성 값

string | null

PasswordServiceClientCredentialFactory.tenantId에서 상속된

메서드 세부 정보

createCredentials(string, string, string, boolean)

function createCredentials(microsoftAppId: string, audience: string, loginEndpoint: string, validateAuthority: boolean): Promise<ServiceClientCredentials>

매개 변수

microsoftAppId

string

audience

string

loginEndpoint

string

validateAuthority

boolean

반환

Promise<ServiceClientCredentials>

isAuthenticationDisabled()

function isAuthenticationDisabled(): Promise<boolean>

반환

Promise<boolean>

isValidAppId(string)

function isValidAppId(microsoftAppId: string): Promise<boolean>

매개 변수

microsoftAppId

string

반환

Promise<boolean>