botframework-connector package
클래스
| AppCredentials |
일반 AppCredentials 인증 구현 및 캐시입니다. ADAL 클라이언트 자격 증명 흐름을 지원합니다. 서브클래스는 refreshToken을 구현하여 토큰을 획득할 수 있습니다. |
| AuthenticationConfiguration |
인증에 대한 일반 구성 설정입니다. |
| AuthenticationError |
코드 상태의 인증 오류를 나타내는 일반 |
| BotFrameworkAuthentication |
이 환경 내에서 Bot Framework 프로토콜 네트워크 호출을 인증하는 데 사용되는 클라우드 환경을 나타냅니다. |
| BotFrameworkAuthenticationFactory |
환경별 Bot Framework 프로토콜 인증 코드를 캡슐화하는 BotFrameworkAuthentication 팩터리입니다. |
| BotFrameworkClientImpl | |
| CertificateAppCredentials |
CertificateAppCredentials 인증 구현 |
| ClaimsIdentity |
클레임 기반 ID를 나타냅니다. |
| ConnectorFactory |
현재 appId에 적절한 자격 증명을 사용하여 ConnectorClients를 만드는 데 사용되는 팩터리 클래스입니다. |
| ConnectorFactoryImpl | |
| SimpleCredentialProvider | |
| EndorsementsValidator |
JWT 보증을 확인하는 도우미 메서드를 포함합니다. |
| JwtTokenExtractor |
ID 정보를 가져오고 보안 토큰 유효성 검사를 수행하는 JWT 토큰 처리 클래스입니다. |
| JwtTokenProviderFactory | |
| ManagedIdentityAppCredentials |
관리 서비스 ID 인증 구현. |
| ManagedIdentityAuthenticator |
관리 서비스 ID에서 토큰을 획득하기 위한 추상화입니다. |
| ManagedIdentityServiceClientCredentialsFactory |
ServiceClientCredentialsFactory 추상 클래스의 관리 ID 구현입니다. |
| MicrosoftAppCredentials |
MicrosoftAppCredentials 인증 구현 |
| OpenIdMetadata |
OpenId 메타데이터 관리를 담당하는 클래스입니다. |
| ParameterizedBotFrameworkAuthentication | |
| PasswordServiceClientCredentialFactory |
ServiceClientCredentialsFactory 인터페이스의 간단한 구현입니다. |
| ServiceClientCredentialsFactory |
ServiceClientCredentialsFactory 추상 클래스는 봇이 봇 채널에 대한 고유한 ServiceClientCredentials를 제공하거나 봇을 부모 봇 호출에 스킬 봇에 제공할 수 있도록 합니다. |
| UserTokenClient |
액세스 사용자 토큰 서비스에 대한 클라이언트입니다. |
| UserTokenClientImpl | |
| ConnectorClient | |
| ConnectorClientContext | |
| Attachments |
첨부 파일을 나타내는 클래스입니다. |
| Conversations |
대화를 나타내는 클래스입니다. |
| EmulatorApiClient |
이 클래스의 목적은 api 클라이언트를 에뮬레이트하는 것입니다. |
| Teams |
Teams를 나타내는 클래스입니다. |
| ReadReceiptInfo |
읽음 확인에 대한 일반 정보입니다. |
| TeamsConnectorClient | |
| TeamsConnectorClientContext |
Microsoft Teams용 Bot Connector REST API 확장을 사용하면 봇이 Bot Framework 개발자 포털구성된 Microsoft Teams 채널에서 확장 작업을 수행할 수 있습니다. 커넥터 서비스는 HTTPS를 통해 업계 표준 REST 및 JSON을 사용합니다. |
| BotSignIn |
BotSignIn을 나타내는 클래스입니다. |
| UserToken |
UserToken을 나타내는 클래스입니다. |
| TokenApiClient | |
| TokenApiClientContext | |
인터페이스
형식 별칭
| AuthenticateRequestResult |
Bot Framework 프로토콜 요청을 인증하기 위한 호출의 결과입니다. |
| ValidateClaims |
클레임 목록의 유효성을 검사하는 데 사용되며 유효성 검사가 실패할 경우 예외를 throw해야 합니다. |
| StatusCode | |
| AttachmentsGetAttachmentInfoResponse |
getAttachmentInfo 작업에 대한 응답 데이터를 포함합니다. |
| AttachmentsGetAttachmentResponse |
getAttachment 작업에 대한 응답 데이터를 포함합니다. |
| ConversationsCreateConversationResponse |
createConversation 작업에 대한 응답 데이터를 포함합니다. |
| ConversationsGetActivityMembersResponse |
getActivityMembers 작업에 대한 응답 데이터를 포함합니다. |
| ConversationsGetConversationMemberResponse |
getConversationMember 작업에 대한 응답 데이터를 포함합니다. |
| ConversationsGetConversationMembersResponse |
getConversationMembers 작업에 대한 응답 데이터를 포함합니다. |
| ConversationsGetConversationPagedMembersResponse |
getConversationPagedMembers 작업에 대한 응답 데이터를 포함합니다. |
| ConversationsGetConversationsResponse |
getConversations 작업에 대한 응답 데이터를 포함합니다. |
| ConversationsReplyToActivityResponse |
replyToActivity 작업에 대한 응답 데이터를 포함합니다. |
| ConversationsSendConversationHistoryResponse |
sendConversationHistory 작업에 대한 응답 데이터를 포함합니다. |
| ConversationsSendToConversationResponse |
sendToConversation 작업에 대한 응답 데이터를 포함합니다. |
| ConversationsUpdateActivityResponse |
updateActivity 작업에 대한 응답 데이터를 포함합니다. |
| ConversationsUploadAttachmentResponse |
uploadAttachment 작업에 대한 응답 데이터를 포함합니다. |
| TeamsFetchChannelListResponse |
fetchChannelList 작업에 대한 응답 데이터를 포함합니다. |
| TeamsFetchMeetingParticipantResponse |
fetchMeetingParticipant 작업에 대한 응답 데이터를 포함합니다. |
| TeamsFetchTeamDetailsResponse |
fetchTeamDetails 작업에 대한 응답 데이터를 포함합니다. |
| TeamsMeetingInfoResponse |
fetchMeetingInfo 작업에 대한 응답 데이터를 포함합니다. |
| BotSignInGetSignInResourceResponse |
getSignInResource 작업에 대한 응답 데이터를 포함합니다. |
| BotSignInGetSignInUrlResponse |
getSignInUrl 작업에 대한 응답 데이터를 포함합니다. |
| UserTokenExchangeAsyncResponse |
exchangeAsync 작업에 대한 응답 데이터를 포함합니다. |
| UserTokenGetAadTokensResponse |
getAadTokens 작업에 대한 응답 데이터를 포함합니다. |
| UserTokenGetTokenResponse |
getToken 작업에 대한 응답 데이터를 포함합니다. |
| UserTokenGetTokenStatusResponse |
getTokenStatus 작업에 대한 응답 데이터를 포함합니다. |
| UserTokenSignOutResponse |
signOut 작업에 대한 응답 데이터를 포함합니다. |
함수
| allowed |
허용된 호출자 클레임 유효성 검사기 만들기 |
함수 세부 정보
allowedCallersClaimsValidator(string[])
허용된 호출자 클레임 유효성 검사기 만들기
function allowedCallersClaimsValidator(allowedCallers: string[]): ValidateClaims
매개 변수
- allowedCallers
-
string[]
기술의 허용된 호출자
반환
클레임 유효성 검사기 함수