你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
SamlTokenProvider 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供一组执行异步 SAML 令牌检索操作的方法。
public class SamlTokenProvider : Microsoft.ServiceBus.TokenProvider
type SamlTokenProvider = class
inherit TokenProvider
Public Class SamlTokenProvider
Inherits TokenProvider
- 继承
属性
CacheSize |
获取或设置缓存的大小。 (继承自 TokenProvider) |
CacheTokens |
获取或设置一个值,该值指示是否正在缓存新的安全令牌。 (继承自 TokenProvider) |
IsWebTokenSupported |
获取或设置一个值,该值指示此提供程序是否支持 Web 令牌。 (继承自 TokenProvider) |
StripQueryParameters |
获取令牌提供程序是否去除查询参数。 (继承自 TokenProvider) |
TokenScope |
获取或设置与提供程序关联的令牌范围。 (继承自 TokenProvider) |
方法
BeginGetToken(String, String, Boolean, TimeSpan, AsyncCallback, Object) |
开始异步操作以获取安全令牌。 (继承自 TokenProvider) |
BeginGetWebToken(String, String, Boolean, TimeSpan, AsyncCallback, Object) |
开始异步操作以获取 Web 令牌。 (继承自 TokenProvider) |
BuildKey(String, String) |
为令牌提供程序生成密钥。 |
Clear() |
清除令牌提供程序。 (继承自 TokenProvider) |
EndGetToken(IAsyncResult) |
完成异步操作以获取安全令牌。 (继承自 TokenProvider) |
EndGetWebToken(IAsyncResult) |
完成异步操作以获取 Web 令牌。 (继承自 TokenProvider) |
GetTokenAsync(String, String, Boolean, TimeSpan) |
异步检索提供程序的令牌。 (继承自 TokenProvider) |
GetWebTokenAsync(String, String, Boolean, TimeSpan) |
异步检索提供程序的 Web 令牌。 (继承自 TokenProvider) |
NormalizeAppliesTo(String) |
返回一个 对象,其值与令牌提供程序相同。 (继承自 TokenProvider) |
OnBeginGetToken(String, String, TimeSpan, AsyncCallback, Object) |
执行开始获取令牌操作。 |
OnBeginGetWebToken(String, String, TimeSpan, AsyncCallback, Object) |
执行开始获取 Web 令牌操作。 |
OnEndGetToken(IAsyncResult, DateTime) |
执行结束获取令牌操作。 |
OnEndGetWebToken(IAsyncResult, DateTime) |
执行结束获取 Web 令牌操作。 |