ConfigurationServiceClientCredentialFactory class
ConfigurationServiceClientCredentialFactoryOptions 또는 Configuration 인스턴스를 사용하여 AppId 및 앱 암호로 ServiceClientCredentials를 빌드하는 ServiceClientCredentialsFactory입니다.
- Extends
-
PasswordServiceClientCredentialFactory
생성자
Configuration |
ConfigurationServiceClientCredentialFactory 클래스의 새 인스턴스를 초기화합니다. |
상속된 속성
app |
이 자격 증명의 앱 ID입니다. |
password | 이 자격 증명의 앱 암호입니다. |
tenant |
봇이 만들어지는 Azure AD 테넌트 테넌트 ID입니다. |
메서드
create |
|
is |
|
is |
생성자 세부 정보
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>