Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

SessionSecurityTokenHandler.ValidateSession Method

.NET Framework 4.6 and 4.5

Determines whether the session associated with the specified token is still valid. Validity is determined by checking the ValidFrom and ValidTo properties of the specified token. An exception is thrown if the session is no longer valid.

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

protected virtual void ValidateSession(
	SessionSecurityToken securityToken
)

Parameters

securityToken
Type: System.IdentityModel.Tokens.SessionSecurityToken

The token to be checked.

ExceptionCondition
ArgumentNullException

securityToken is null.

InvalidOperationException

The Configuration property is null.

SecurityTokenNotYetValidException

The ValidFrom property of the token is later than UtcNow.

SecurityTokenExpiredException

The ValidTo property of the token is earlier than UtcNow.

The token is not valid if its ValidFrom property is set to a value that occurs later than UtcNow, or if its ValidTo property is set to a value that occurs earlier than UtcNow.

Called from the ValidateToken methods to validate the session.

.NET Framework

Supported in: 4.6, 4.5
Show:
© 2015 Microsoft