FormsAuthentication.Decrypt(String) Method

Definition

Creates a FormsAuthenticationTicket object based on the encrypted forms-authentication ticket passed to the method.

public:
 static System::Web::Security::FormsAuthenticationTicket ^ Decrypt(System::String ^ encryptedTicket);
public static System.Web.Security.FormsAuthenticationTicket Decrypt (string encryptedTicket);
static member Decrypt : string -> System.Web.Security.FormsAuthenticationTicket
Public Shared Function Decrypt (encryptedTicket As String) As FormsAuthenticationTicket

Parameters

encryptedTicket
String

The encrypted authentication ticket.

Returns

A FormsAuthenticationTicket object. If the encryptedTicket parameter is not a valid ticket, null is returned.

Exceptions

encryptedTicket is null.

-or-

encryptedTicket is an empty string ("").

-or-

The length of encryptedTicket is greater than 4096 characters.

-or-

encryptedTicket is of an invalid format.

Applies to

See also