Freigeben über


FormsAuthenticationTicket-Konstruktor (String, Boolean, Int32)

Initialisiert eine neue Instanz der FormsAuthenticationTicket-Klasse mit einem Cookienamen und Ablaufinformationen.

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

Syntax

'Declaration
Public Sub New ( _
    name As String, _
    isPersistent As Boolean, _
    timeout As Integer _
)
'Usage
Dim name As String
Dim isPersistent As Boolean
Dim timeout As Integer

Dim instance As New FormsAuthenticationTicket(name, isPersistent, timeout)
public FormsAuthenticationTicket (
    string name,
    bool isPersistent,
    int timeout
)
public:
FormsAuthenticationTicket (
    String^ name, 
    bool isPersistent, 
    int timeout
)
public FormsAuthenticationTicket (
    String name, 
    boolean isPersistent, 
    int timeout
)
public function FormsAuthenticationTicket (
    name : String, 
    isPersistent : boolean, 
    timeout : int
)

Parameter

  • name
    Der dem Ticket zugeordnete Benutzername.
  • isPersistent
    true, wenn das Ticket in einem permanenten Cookie (das über Browsersitzungen hinweg erhalten bleibt) gespeichert wird, andernfalls false. Wenn das Ticket im URL gespeichert wird, wird dieser Wert ignoriert.
  • timeout
    Die Dauer (in Minuten) der Gültigkeit des Authentifizierungstickets.

Hinweise

Das von diesem Konstruktor erstellte FormsAuthenticationTicket-Objekt besitzt einen auf den Wert der FormsCookiePath-Eigenschaft festgelegten CookiePath-Wert, den Version Wert 2, einen IssueDate-Wert mit dem aktuellen lokalen Datum und der entsprechenden Uhrzeit, einen UserData-Wert mit einer leeren Zeichenfolge ("") sowie einen auf das aktuelle lokale Datum und die entsprechende Uhrzeit festgelegten Expiration-Wert plus dem Wert des timeout-Parameters.

Plattformen

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

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

FormsAuthenticationTicket-Klasse
FormsAuthenticationTicket-Member
System.Web.Security-Namespace

Weitere Ressourcen

Formularauthentifizierungsanbieter