Saml2SecurityTokenHandler.GetTokenReplayCacheEntryExpirationTime 方法

定义

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

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

参数

token
Saml2SecurityToken

返回过期时间的标记。

返回

一个 DateTime,表示过期时间。

例外

tokennull

注解

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

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

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

适用于