FormsAuthenticationTicket

FormsAuthenticationTicketserializable

System.Web.Security (system.web.dll)sealed class

This class wraps the information in the Forms authentication cookie. This information includes the expiration and issue date (Expiration and IssueDate), the username (Name), and an application-defined string that can be stored in the cookie (UserData). An instance of this class is provided through the FormsIdentity.Ticket property.

public sealed class FormsAuthenticationTicket { // Public Constructors    public FormsAuthenticationTicket(int version, string name, DateTime issueDate, DateTime expiration,         bool isPersistent, string userData);    public FormsAuthenticationTicket(int version, string name, DateTime issueDate, DateTime expiration,         bool isPersistent, string userData, string cookiePath);    public FormsAuthenticationTicket(string name, bool isPersistent, int timeout); // Public Instance Properties    public string CookiePath{get; }    public DateTime Expiration{get; }    public bool Expired{get; }    public bool IsPersistent{get; }    public DateTime IssueDate{get; }    public string Name{get; }    public string UserData{get; }    public int Version{get; } }

Returned By

FormsAuthentication.{Decrypt( ), RenewTicketIfOld( )}, FormsIdentity.Ticket

Passed To

FormsAuthentication.{Encrypt( ), RenewTicketIfOld( )}, FormsIdentity.FormsIdentity( )



ASP. NET in a Nutshell
ASP.NET in a Nutshell, Second Edition
ISBN: 0596005202
EAN: 2147483647
Year: 2003
Pages: 873

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net