Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
.jpg)
Manager.TicketAge
The TicketAge property indicates the amount of time, in seconds, that has passed since a user's Ticket was issued or refreshed. The Ticket timestamp is provided either in the Microsoft .NET Passport Ticket cookie or the query string.
Syntax
Property Manager.TicketAge As Long
Property value
A Long value that gives the time, in seconds, since a silent or manual sign-in was performed.
Example
The following Microsoft Visual Basic Scripting Edition (VBScript) code snippet demonstrates the use of the HasTicket, TicketAge, and TimeSinceSignIn properties.
**Note **The HasTicket property should be checked to be sure that a Ticket exists before using the TicketAge or TimeSinceSignIn properties. Attempting to get a property when no Ticket exists results in a run-time error.
... Dim oMgr Set oMgr = Server.CreateObject("Passport.Manager") If oMgr.HasTicket Then Response.Write ("<br>You authenticated " & oMgr.TicketAge & " seconds ago.") Response.Write ("<br>You signed in " & oMgr.TimeSinceSignIn & " seconds ago.") End if ...
Remarks
The TicketAge property is a read-only property. A Ticket contains two timestamps: the time of the last refresh (whether silent or manual), and the time of the last manual sign-in. The TicketAge property gives the difference between the last refresh (silent or manual) and the current time.
See Also