PassportIdentity Class

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Note: This API is now obsolete.

Provides a class to be used by PassportAuthenticationModule. It provides a way for an application to access the Ticket method. This class cannot be inherited. This class is deprecated.

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

System::Object
  System.Web.Security::PassportIdentity

[ObsoleteAttribute("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")]
public ref class PassportIdentity sealed : IIdentity, IDisposable

NameDescription
System_CAPS_pubmethodPassportIdentity()

Initializes a new instance of the PassportIdentity class. This class is deprecated.

NameDescription
System_CAPS_pubpropertyAuthenticationType

Gets the type of authentication used to identify the user. This class is deprecated.

System_CAPS_pubpropertyError

Gets a value indicating the error state associated with the current Passport ticket. This class is deprecated.

System_CAPS_pubpropertyGetFromNetworkServer

Gets information on a Passport server connection and query string. This class is deprecated.

System_CAPS_pubpropertyHasSavedPassword

Gets information on whether the Passport member's password was saved. This class is deprecated.

System_CAPS_pubpropertyHasTicket

Gets a value indicating whether the query string includes a Passport ticket as a cookie. This class is deprecated.

System_CAPS_pubpropertyHexPUID

Gets the Passport Unique Identifier (PUID) for the currently authenticated user, in hexadecimal form. This class is deprecated.

System_CAPS_pubpropertyIsAuthenticated

Gets a value indicating whether the user is authenticated against a Passport authority. This class is deprecated.

System_CAPS_pubpropertyItem[String^]

Gets Passport profile attributes. This class is deprecated.

System_CAPS_pubpropertyName

Gets the name of the current user. This class is deprecated.

System_CAPS_pubpropertyTicketAge

Gets the time, in seconds, since the last ticket was issued or refreshed. This class is deprecated.

System_CAPS_pubpropertyTimeSinceSignIn

Gets the time, in seconds, since a member's logon to the Passport logon server. This class is deprecated.

NameDescription
System_CAPS_pubmethodAuthUrl()

Returns a string containing the Login server URL for a member, as well as with optional information sent to the Login server in the query string. This class is deprecated.

System_CAPS_pubmethodAuthUrl(String^)

Returns a string containing the Login server URL for a member, along with optional information sent to the Login server in the query string. This class is deprecated.

System_CAPS_pubmethodAuthUrl(String^, Int32, Boolean, String^, Int32, String^, Int32, Boolean)

Returns the authentication server URL for a member. This class is deprecated.

System_CAPS_pubmethodAuthUrl(String^, Int32, Int32, String^, Int32, String^, Int32, Int32)

Returns a string containing the Login server URL for a member, along with the optional information sent to the Login server in the query string. This class is deprecated.

System_CAPS_pubmethodAuthUrl2()

Returns a string containing the Login server URL for a member, as well as optional information sent to the Login server in the query string. This class is deprecated.

System_CAPS_pubmethodAuthUrl2(String^)

Returns a string containing the Login server URL for a member, as well as optional information sent to the Login server in the query string. This class is deprecated.

System_CAPS_pubmethodAuthUrl2(String^, Int32, Boolean, String^, Int32, String^, Int32, Boolean)

Returns a string containing the Login server URL for a member, as well as the optional information sent to the Login server in the query string. This class is deprecated.

System_CAPS_pubmethodAuthUrl2(String^, Int32, Int32, String^, Int32, String^, Int32, Int32)

Retrieves a string containing the Login server URL for a member, as well as the optional information sent to the Login server in the query string. This class is deprecated.

System_CAPS_pubmethodSystem_CAPS_staticCompress(String^)

Compresses data. This class is deprecated.

System_CAPS_pubmethodSystem_CAPS_staticCryptIsValid()

Gets the state of a flag indicating if the Passport Manager is in a valid state for encryption. This class is deprecated.

System_CAPS_pubmethodSystem_CAPS_staticCryptPutHost(String^)

Sets the key being used for Passport encryption and decryption. This class is deprecated.

System_CAPS_pubmethodSystem_CAPS_staticCryptPutSite(String^)

Sets the key being used for Passport encryption and decryption by referring to the site-name label assigned to that key when the key was first installed. This class is deprecated.

System_CAPS_pubmethodSystem_CAPS_staticDecompress(String^)

Decompresses data that has been compressed by the Compress method. This class is deprecated.

System_CAPS_pubmethodSystem_CAPS_staticDecrypt(String^)

Decrypts data using the Passport participant key for the current site. This class is deprecated.

System_CAPS_pubmethodSystem_CAPS_staticEncrypt(String^)

Encrypts data using the Passport participant key for the current site. This class is deprecated.

System_CAPS_pubmethodEquals(Object^)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_protmethodFinalize()

Allows this passport identity to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Overrides Object::Finalize().)

System_CAPS_pubmethodGetCurrentConfig(String^)

Gets the contents of a registry key under the HKLM\SW\Microsoft\Passport hive. This class is deprecated.

System_CAPS_pubmethodGetDomainAttribute(String^, Int32, String^)

Provides information for a Passport domain by querying the Passport manager for the requested domain attribute. This class is deprecated.

System_CAPS_pubmethodGetDomainFromMemberName(String^)

Returns the Passport domain from the member name string. This class is deprecated.

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetIsAuthenticated(Int32, Boolean, Boolean)

Indicates whether the user is authenticated by a central site responsible for Passport authentication. This class is deprecated.

System_CAPS_pubmethodGetIsAuthenticated(Int32, Int32, Int32)

Indicates whether the user is authenticated by a Passport authority. This class is deprecated.

System_CAPS_pubmethodGetLoginChallenge()

Logs the user on, either by generating a 302 redirect URL or initiating a Passport-aware client authentication exchange. This class is deprecated.

System_CAPS_pubmethodGetLoginChallenge(String^)

Logs the user on by outputting the appropriate headers to either a 302 redirect URL or the initiation of a Passport-aware client authentication exchange. This class is deprecated.

System_CAPS_pubmethodGetLoginChallenge(String^, Int32, Int32, String^, Int32, String^, Int32, Int32, Object^)

Logs the user on, either by generating a 302 redirect URL or initiating a Passport-aware client authentication exchange. This class is deprecated.

System_CAPS_pubmethodGetOption(String^)

Gets a specific Passport logon option. This class is deprecated.

System_CAPS_pubmethodGetProfileObject(String^)

Returns Passport profile information for the specified profile attribute. This class is deprecated.

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodHasFlag(Int32)

Indicates whether a given flag is set in this user's profile. This class is deprecated.

System_CAPS_pubmethodHasProfile(String^)

Indicates whether a given profile attribute exists in this user's profile. This class is deprecated.

System_CAPS_pubmethodHaveConsent(Boolean, Boolean)

Indicates whether full consent is granted in this user's profile. This class is deprecated.

System_CAPS_pubmethodLoginUser()

Logs the user on, either by generating a 302 redirect URL or initiating a Passport-aware client authentication exchange. This class is deprecated.

System_CAPS_pubmethodLoginUser(String^)

Logs the user on, either by generating a 302 redirect URL or initiating a Passport-aware client authentication exchange. This class is deprecated.

System_CAPS_pubmethodLoginUser(String^, Int32, Boolean, String^, Int32, String^, Int32, Boolean, Object^)

Logs the user on, either by generating a 302 redirect URL or by initiating a Passport-aware client authentication exchange. This class is deprecated.

System_CAPS_pubmethodLoginUser(String^, Int32, Int32, String^, Int32, String^, Int32, Int32, Object^)

Logs the user on, either by generating a 302 redirect URL or initiating a Passport-aware client authentication exchange. This class is deprecated.

System_CAPS_pubmethodLogoTag()

Returns an HTML fragment containing an image tag for a Passport link. This class is deprecated.

System_CAPS_pubmethodLogoTag(String^)

Returns an HTML fragment containing an HTML <img> tag for a Passport link. This class is deprecated.

System_CAPS_pubmethodLogoTag(String^, Int32, Boolean, String^, Int32, Boolean, String^, Int32, Boolean)

Returns an HTML fragment containing an HTML <img> tag for a Passport link. This class is deprecated.

System_CAPS_pubmethodLogoTag(String^, Int32, Int32, String^, Int32, Int32, String^, Int32, Int32)

Returns an HTML fragment containing an HTML <img> tag for a Passport link. This class is deprecated.

System_CAPS_pubmethodLogoTag2()

Returns an HTML fragment containing an image tag for a Passport link. This class is deprecated.

System_CAPS_pubmethodLogoTag2(String^)

Returns an HTML fragment containing an HTML <img> tag for a Passport link. This class is deprecated.

System_CAPS_pubmethodLogoTag2(String^, Int32, Boolean, String^, Int32, Boolean, String^, Int32, Boolean)

Returns an HTML fragment containing an HTML <img> tag for a Passport link. This class is deprecated.

System_CAPS_pubmethodLogoTag2(String^, Int32, Int32, String^, Int32, Int32, String^, Int32, Int32)

Returns an HTML fragment containing an HTML <img> tag for a Passport link. This class is deprecated.

System_CAPS_pubmethodLogoutURL()

Returns the Passport logout URL string. This class is deprecated.

System_CAPS_pubmethodLogoutURL(String^, String^, Int32, String^, Int32)

Returns the Passport logout URL string using the specified parameters. This class is deprecated.

System_CAPS_pubmethodSetOption(String^, Object^)

Sets a specific Passport logon option. This class is deprecated.

System_CAPS_pubmethodSystem_CAPS_staticSignOut(String^)

Logs off the given Passport member from the current session. This class is deprecated.

System_CAPS_pubmethodTicket(String^)

Gets information on a specific attribute of the Passport authentication ticket. This class is deprecated.

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIDisposable::Dispose()

Releases all resources used by the PassportIdentity class. This class is deprecated.

This class has been deprecated and is no longer supported. Microsoft Passport Network has been replaced by Windows Live ID. For more information about how to use Windows Live ID to authenticate users in a Web application, see Windows Live ID SDK.

WinXpFamily

Only Passport SDK version 2.1 is supported.

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

.NET Framework
Available since 1.1

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: