Saml2SecurityTokenHandler.GetTokenReplayCacheEntryExpirationTime 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回直到应在标记重播缓存中保留的标记的时间。
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,表示过期时间。
例外
token
为 null
。
注解
默认情况下,此方法返回 SAML 条件的 NotOnOrAfter(如果存在)。
如果该值不存在,则返回第一个 SubjectConfirmationData 的 NotOnOrAfter。
此函数永远不会返回与 Configuration.TokenReplayCacheExpirationPeriod 相比 (Now) 的当前时间。