Export (0) Print
Expand All

FormsAuthenticationTicket.FormsAuthenticationTicket(Int32, String, DateTime, DateTime, Boolean, String, String) Constructor

Initializes a new instance of the FormsAuthenticationTicket class with cookie name, version, directory path, issue date, expiration date, persistence, and user-defined data.

Namespace: System.Web.Security
Assembly: System.Web (in system.web.dll)

public:
FormsAuthenticationTicket (
	int version, 
	String^ name, 
	DateTime issueDate, 
	DateTime expiration, 
	bool isPersistent, 
	String^ userData, 
	String^ cookiePath
)
public FormsAuthenticationTicket (
	int version, 
	String name, 
	DateTime issueDate, 
	DateTime expiration, 
	boolean isPersistent, 
	String userData, 
	String cookiePath
)
public function FormsAuthenticationTicket (
	version : int, 
	name : String, 
	issueDate : DateTime, 
	expiration : DateTime, 
	isPersistent : boolean, 
	userData : String, 
	cookiePath : String
)
Not applicable.

Parameters

version

The version number of the ticket.

name

The user name associated with the ticket.

issueDate

The local date and time at which the ticket was issued.

expiration

The local date and time at which the ticket expires.

isPersistent

true if the ticket will be stored in a persistent cookie (saved across browser sessions); otherwise, false. If the ticket is stored in the URL, this value is ignored.

userData

The user-specific data to be stored with the ticket.

cookiePath

The path for the ticket when stored in a cookie.

NoteNote:

The userData parameter cannot be a null reference (Nothing in Visual Basic).

The following code example stores the result of the Encrypt method in a cookie using the FormsCookieName property and redirects the user to the URL returned from the GetRedirectUrl method.

Security noteSecurity Note:

This example contains a text box that accepts user input, which is a potential security threat. By default, ASP.NET Web pages validate that user input does not include script or HTML elements. For more information, see Script Exploits Overview (Visual Studio).

No code example is currently available or this language may not be supported.

Windows 98, Windows Server 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0, 2.0, 1.1, 1.0

Community Additions

ADD
Show:
© 2014 Microsoft