ManagedIdentityServiceClientCredentialsFactory Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A Managed Identity implementation of the ServiceClientCredentialsFactory interface.
public class ManagedIdentityServiceClientCredentialsFactory : Microsoft.Bot.Connector.Authentication.ServiceClientCredentialsFactory
type ManagedIdentityServiceClientCredentialsFactory = class
inherit ServiceClientCredentialsFactory
Public Class ManagedIdentityServiceClientCredentialsFactory
Inherits ServiceClientCredentialsFactory
- Inheritance
Constructors
ManagedIdentityServiceClientCredentialsFactory(String, HttpClient, ILogger) |
Initializes a new instance of the ManagedIdentityServiceClientCredentialsFactory class. |
Methods
CreateCredentialsAsync(String, String, String, Boolean, CancellationToken) |
A factory method for creating ServiceClientCredentials. |
IsAuthenticationDisabledAsync(CancellationToken) |
Checks whether bot authentication is disabled. |
IsValidAppIdAsync(String, CancellationToken) |
Validates an app ID. |