Aracılığıyla paylaş


BotFrameworkAuthentication Sınıf

Tanım

Bu ortam içindeki Bot Framework Protokolü ağ çağrılarının kimliğini doğrulamak için kullanılan bir Bulut Ortamını temsil eder.

public abstract class BotFrameworkAuthentication
type BotFrameworkAuthentication = class
Public MustInherit Class BotFrameworkAuthentication
Devralma
BotFrameworkAuthentication
Türetilmiş

Oluşturucular

BotFrameworkAuthentication()

Bu ortam içindeki Bot Framework Protokolü ağ çağrılarının kimliğini doğrulamak için kullanılan bir Bulut Ortamını temsil eder.

Yöntemler

AuthenticateChannelRequestAsync(String, CancellationToken)

Beceriler için Bot Framework Protokolü isteklerinin kimliğini doğrulayın.

AuthenticateRequestAsync(Activity, String, CancellationToken)

Bot Framework Protokolü isteklerini doğrulayın.

AuthenticateStreamingRequestAsync(String, String, CancellationToken)

Bot Framework Protokolü isteklerini doğrulayın.

CreateBotFrameworkClient()

Becerileri çağırmak için kullanılan bir BotFrameworkClient oluşturur.

CreateConnectorFactory(ClaimsIdentity)

Bu bulut ortamından kimlik bilgilerini kullanan oluşturmak IConnectorClient için kullanılabilecek bir ConnectorFactory oluşturur.

CreateUserTokenClientAsync(ClaimsIdentity, CancellationToken)

Uygun UserTokenClient örneği oluşturur.

GenerateCallerIdAsync(ServiceClientCredentialsFactory, ClaimsIdentity, String, CancellationToken)

Etkinliğe yazmak için uygun callerId değerini oluşturur, bu null olabilir.

GetOriginatingAudience()

Bot OAuth kapsamından kaynak hedef kitleyi alır.

Şunlara uygulanır