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

 

Initializes a new instance of the FormsAuthenticationTicket class with cookie name, version, expiration date, issue date, persistence, and user-specific data. The cookie path is set to the default value established in the application's configuration file.

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
)

Parameters

version
Type: System::Int32

The version number of the ticket.

name
Type: System::String^

The user name associated with the ticket.

issueDate
Type: System::DateTime

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

expiration
Type: System::DateTime

The local date and time at which the ticket expires.

isPersistent
Type: System::Boolean

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
Type: System::String^

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

The FormsAuthenticationTicket object created by this constructor will have a CookiePath value set to the value of the FormsCookiePath.

System_CAPS_noteNote

The userData parameter cannot be null.

.NET Framework
Available since 1.1
Return to top
Show: