BotFrameworkAuthentication class
이 환경 내에서 Bot Framework 프로토콜 네트워크 호출을 인증하는 데 사용되는 클라우드 환경을 나타냅니다.
메서드
| authenticate |
기술에 대한 Bot Framework 프로토콜 요청을 인증합니다. |
| authenticate |
Bot Framework 프로토콜 요청의 유효성을 검사합니다. |
| authenticate |
Bot Framework 프로토콜 요청의 유효성을 검사합니다. |
| create |
기술을 호출하기 위한 BotFrameworkClient를 만듭니다. |
| create |
이 특정 클라우드 환경의 자격 증명을 사용할 수 있는 ConnectorClients를 만드는 데 사용할 수 있는 ConnectorFactory를 만듭니다. |
| create |
적절한 UserTokenClient 인스턴스를 만듭니다. |
| get |
Bot OAuth 범위에서 원래 대상 그룹을 가져옵니다. |
메서드 세부 정보
authenticateChannelRequest(string)
기술에 대한 Bot Framework 프로토콜 요청을 인증합니다.
function authenticateChannelRequest(authHeader: string): Promise<ClaimsIdentity>
매개 변수
- authHeader
-
string
기술 요청의 HTTP 인증 헤더입니다.
반환
Promise<ClaimsIdentity>
authenticateRequest(Activity, string)
Bot Framework 프로토콜 요청의 유효성을 검사합니다.
function authenticateRequest(activity: Activity, authHeader: string): Promise<AuthenticateRequestResult>
매개 변수
- activity
-
Activity
인바운드 활동입니다.
- authHeader
-
string
HTTP 인증 헤더입니다.
반환
Promise<AuthenticateRequestResult>
authenticateStreamingRequest(string, string)
Bot Framework 프로토콜 요청의 유효성을 검사합니다.
function authenticateStreamingRequest(authHeader: string, channelIdHeader: string): Promise<AuthenticateRequestResult>
매개 변수
- authHeader
-
string
HTTP 인증 헤더입니다.
- channelIdHeader
-
string
채널 ID HTTP 헤더입니다.
반환
Promise<AuthenticateRequestResult>
createBotFrameworkClient()
기술을 호출하기 위한 BotFrameworkClient를 만듭니다.
function createBotFrameworkClient(): BotFrameworkClient
반환
createConnectorFactory(ClaimsIdentity)
이 특정 클라우드 환경의 자격 증명을 사용할 수 있는 ConnectorClients를 만드는 데 사용할 수 있는 ConnectorFactory를 만듭니다.
function createConnectorFactory(claimsIdentity: ClaimsIdentity): ConnectorFactory
매개 변수
- claimsIdentity
- ClaimsIdentity
인바운드 활동의 ClaimsIdentity입니다.
반환
createUserTokenClient(ClaimsIdentity)
적절한 UserTokenClient 인스턴스를 만듭니다.
function createUserTokenClient(claimsIdentity: ClaimsIdentity): Promise<UserTokenClient>
매개 변수
- claimsIdentity
- ClaimsIdentity
인바운드 활동의 ClaimsIdentity입니다.
반환
Promise<UserTokenClient>
getOriginatingAudience()
Bot OAuth 범위에서 원래 대상 그룹을 가져옵니다.
function getOriginatingAudience(): string
반환
string
원래 대상 그룹입니다.