Export (0) Print
Expand All
Expand Minimize

SamlSecurityTokenHandler.GetTokenReplayCacheEntryExpirationTime Method

.NET Framework 4.5

Returns the time until which the token should be held in the token replay cache.

Namespace:  System.IdentityModel.Tokens
Assembly:  System.IdentityModel (in System.IdentityModel.dll)

protected virtual DateTime GetTokenReplayCacheEntryExpirationTime(
	SamlSecurityToken token
)

Parameters

token
Type: System.IdentityModel.Tokens.SamlSecurityToken

The token for which to return the expiration time.

Return Value

Type: System.DateTime
A DateTime that represents the expiration time.

ExceptionCondition
ArgumentNullException

token is null.

By default, this method returns the NotOnOrAfter of the SAML Condition if present.

If that value does not exist, it returns the NotOnOrAfter of the first SubjectConfirmationData.

This function will never return a value further from the current time (Now) than Configuration.TokenReplayCacheExpirationPeriod.

.NET Framework

Supported in: 4.5

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Show:
© 2014 Microsoft