Microsoft.Bot.Connector.ICredentialProvider Interface Reference
Inheritance diagram for Microsoft.Bot.Connector.ICredentialProvider:

Public Member Functions

Task< string > GetAppPasswordAsync (string appId)
 Get the app password for a given bot appId, if it is not a valid appId, return Null More...
 
Task< bool > IsAuthenticationDisabledAsync ()
 Checks if bot authentication is disabled. More...
 
Task< bool > IsValidAppIdAsync (string appId)
 Validate AppId More...
 

Detailed Description

Definition at line 13 of file CredentialProvider.cs.

Member Function Documentation

Task<string> Microsoft.Bot.Connector.ICredentialProvider.GetAppPasswordAsync ( string  appId)

Get the app password for a given bot appId, if it is not a valid appId, return Null

Parameters
appIdbot appid
Returns
password or null for invalid appid

Implemented in Microsoft.Bot.Connector.SimpleCredentialProvider.

Task<bool> Microsoft.Bot.Connector.ICredentialProvider.IsAuthenticationDisabledAsync ( )

Checks if bot authentication is disabled.

Returns
true if bot authentication is disabled.

Implemented in Microsoft.Bot.Connector.SimpleCredentialProvider.

Task<bool> Microsoft.Bot.Connector.ICredentialProvider.IsValidAppIdAsync ( string  appId)

Validate AppId

Parameters
appId
Returns
true if it is a valid AppId for the controller

Implemented in Microsoft.Bot.Connector.SimpleCredentialProvider.


The documentation for this interface was generated from the following file: