SamlSecurityTokenHandler.GetTokenReplayCacheEntryExpirationTime 方法

定义

返回直到应在标记重播缓存中保留的标记的时间。

protected:
 virtual DateTime GetTokenReplayCacheEntryExpirationTime(System::IdentityModel::Tokens::SamlSecurityToken ^ token);
protected virtual DateTime GetTokenReplayCacheEntryExpirationTime (System.IdentityModel.Tokens.SamlSecurityToken token);
abstract member GetTokenReplayCacheEntryExpirationTime : System.IdentityModel.Tokens.SamlSecurityToken -> DateTime
override this.GetTokenReplayCacheEntryExpirationTime : System.IdentityModel.Tokens.SamlSecurityToken -> DateTime
Protected Overridable Function GetTokenReplayCacheEntryExpirationTime (token As SamlSecurityToken) As DateTime

参数

token
SamlSecurityToken

返回过期时间的标记。

返回

一个 DateTime,表示过期时间。

例外

tokennull

注解

默认情况下,此方法返回 SAML 条件的 NotOnOrAfter(如果存在)。

如果该值不存在,则返回第一个 SubjectConfirmationData 的 NotOnOrAfter。

此函数永远不会返回与 Configuration.TokenReplayCacheExpirationPeriod 相比 (Now) 的当前时间。

适用于