AppCredentials 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于身份验证和缓存的 AAD 凭据的基本抽象。
public abstract class AppCredentials : Microsoft.Rest.ServiceClientCredentials
type AppCredentials = class
inherit ServiceClientCredentials
Public MustInherit Class AppCredentials
Inherits ServiceClientCredentials
- 继承
-
Microsoft.Rest.ServiceClientCredentialsAppCredentials
- 派生
构造函数
AppCredentials(String, HttpClient, ILogger, String) |
初始化 AppCredentials 类的新实例。 |
AppCredentials(String, HttpClient, ILogger) |
初始化 AppCredentials 类的新实例。 |
属性
AuthTenant |
获取或设置此凭据的通道身份验证令牌租户。 |
ChannelAuthTenant |
获取或设置要用于通道身份验证的租户。 |
CustomHttpClient |
获取或设置此凭据的通道身份验证令牌租户。 |
DefaultChannelAuthTenant |
获取 DefaultChannelAuthTenant。 |
Logger |
获取或设置此凭据的通道身份验证令牌租户。 |
MicrosoftAppId |
获取或设置此凭据Microsoft应用 ID。 |
OAuthEndpoint |
获取要使用的 OAuth 终结点。 |
OAuthScope |
获取要使用的 OAuth 范围。 |
ToChannelFromBotLoginUrlTemplate |
获取 ToChannelFromBotLoginUrlTemplate。 |
ToChannelFromBotOAuthScope |
获取 ToChannelFromBotoAuthScope。 |
ValidateAuthority |
获取一个值,该值指示是否验证颁发机构。 |
方法
BuildIAuthenticator() |
生成用于获取令牌的延迟 IAuthenticator。 |
GetTokenAsync(Boolean) |
获取 OAuth 访问令牌。 |
IsTrustedServiceUrl(String) |
已过时.
检查服务 URL 是否为受信任的主机。 |
ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken) |
将凭据应用于 HTTP 请求。 |
TrustServiceUrl(String, DateTime) |
已过时.
将服务 URL 的主机添加到 MicrosoftAppCredentials 受信任的主机。 |
TrustServiceUrl(String) |
已过时.
将服务 URL 的主机添加到 MicrosoftAppCredentials 受信任的主机。 |