你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

TokenCacheRefreshArgs 类

定义

发送到 TokenCache OnBefore 和 OnAfter 事件的参数。

public class TokenCacheRefreshArgs
type TokenCacheRefreshArgs = class
Public Class TokenCacheRefreshArgs
继承
TokenCacheRefreshArgs

属性

IsCaeEnabled

是否为 CAE 启用了缓存。 请注意,此值应用作缓存分区方式的指示器。 此值设置为 true 的令牌缓存刷新事件将源自与此值设置为 false的缓存实例不同的缓存实例。

SuggestedCacheKey

建议的令牌缓存密钥,可用于允许存储键值对和基于密钥的检索的常规用途存储机制。 适用于每个用户存储一个令牌缓存的应用程序,这是 Web 应用的推荐模式。

值为:

  • homeAccountId在机密客户端调用上编写令牌时,为 AcquireTokenSilentGetAccount(homeAccountId)RemoveAccount
  • AcquireTokenForClient,表示集 "{clientId}__AppTokenCache"
  • "{clientId}_{tenantId}_AppTokenCache" 使用 AcquireTokenForClient 租户特定颁发机构时的
  • 的原始令牌的哈希 AcquireTokenOnBehalfOf

适用于