PassportIdentity PassportIdentity PassportIdentity PassportIdentity Class

Definition

Warnung

Diese API ist jetzt veraltet.

Stellt eine Klasse bereit, die von PassportAuthenticationModule verwendet wird.Provides a class to be used by PassportAuthenticationModule. Sie stellt ein Verfahren bereit, mit dem eine Anwendung auf die Ticket(String)-Methode zugreifen kann.It provides a way for an application to access the Ticket(String) method. Diese Klasse kann nicht vererbt werden.This class cannot be inherited. Diese Klasse ist veraltet.This class is deprecated.

public ref class PassportIdentity sealed : IDisposable, System::Security::Principal::IIdentity
[System.Obsolete("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")]
public sealed class PassportIdentity : IDisposable, System.Security.Principal.IIdentity
type PassportIdentity = class
    interface IIdentity
    interface IDisposable
Public NotInheritable Class PassportIdentity
Implements IDisposable, IIdentity
Vererbung
PassportIdentityPassportIdentityPassportIdentityPassportIdentity
Attribute
Implementiert

Beispiele

<!-- 
This example demonstrates implementing the soft sign-in authentication approach. 
In order for the example to work, the following requirements must be met. 
You can find details on these requirements in the Passport SDK documentation.

1. You must modify the Web.config file associated with this page so that 
authentication mode is set to "Passport".
2. You must have the Passport SDK installed.
3. You must have a Passport Site ID for the site where your page resides. 
If your Site ID is in the PREP environment, you will also need a PREP Passport.
4. You must have installed the encryption key you received after registering 
your site and receiving a site ID.
5. You must have the Passport Manager object settings correctly configured for 
your site.
-->

<!-- 
This example demonstrates implementing the soft sign-in authentication approach. 
In order for the example to work, the following requirements must be met. 
You can find details on these requirements in the Passport SDK documentation.

1. You must modify the Web.config file associated with this page so that 
authentication mode is set to "Passport".
2. You must have the Passport SDK installed.
3. You must have a Passport Site ID for the site where your page resides. 
If your Site ID is in the PREP environment, you will also need a PREP Passport.
4. You must have installed the encryption key you received after registering your 
site and receiving a site ID.
5. You must have the Passport Manager object settings correctly configured for your site.
-->

<%@ Page language="c#" AutoEventWireup="true" %>
<%@ Import Namespace="System.Drawing" %>
<%@ Import Namespace="System.Web.Security" %>
<%@ Import Namespace="System.Runtime.InteropServices" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
    private void Page_Load(object sender, System.EventArgs e)
    {
        try 
        {
            // Determine whether Passport is the type of authentication
            // this page is set to use. (Authentication information
            // is set in the Web.config file.)
            if (!(this.Context.User.Identity is PassportIdentity))
            {
                // If this page isn't set to use Passport authentication,
                // quit now.
                this.Response.Write("Error: Passport authentication failed. " + 
                    "Make sure that the Passport SDK is installed " +
                    "and your Web.config file is configured correctly.");
                return;
            }

            // Expire the page to avoid the browser's cache.
           Response.Cache.SetNoStore(); 


            // Get a version of the Identity value that is cast as type
            // PassportIdentity. 
//<Snippet4>
//<Snippet5>
//<Snippet6>
            PassportIdentity identity = (this.Context.User.Identity as PassportIdentity);    
            // Determine whether the user is already signed in with a valid
            // and current ticket. Passing -1 for the parameter values 
            // indicates the default values will be used.
            if (identity.GetIsAuthenticated(-1, -1, -1))
            {
                this.Response.Write("Welcome to the site.<br /><br />");
                // Print the Passport sign in button on the screen.
                this.Response.Write(identity.LogoTag2());
//</Snippet6>
                // Make sure the user has core profile information before
                // trying to access it.
                if (identity.HasProfile("core"))
                {
                    this.Response.Write("<b>You have been authenticated as " + 
                        "Passport identity:" + identity.Name + "</b></p>");
                }
            }
//</Snippet5>            
    
            // Determine whether the user has a ticket.
            else if (identity.HasTicket)
            {
                // If the user has a ticket but wasn't authenticated, that 
                // means the ticket is stale, so the login needs to be refreshed.
                // Passing true as the fForceLogin parameter value indicates that 
                // silent refresh will be accepted.
                identity.LoginUser(null, -1, true, null, -1, null, -1, true, null);
            }
//</Snippet4>

            // If the user does not already have a ticket, ask the user
            // to sign in.
            else
            {
                this.Response.Write("Please sign in using the link below.<br /><br />");
                // Print the Passport sign in button on the screen.
                this.Response.Write(identity.LogoTag2());
            }
        }
        catch (System.Runtime.InteropServices.COMException comError)
        {
            this.Response.Write("An error occured while working with the " +
                "Passport SDK.");
        }
    }
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
    <title>ASP.NET Example</title>
</head>
    <body>
        <form id="form1" runat="server">
        </form>
    </body>
</html>
<%@ Page language="VB" AutoEventWireup="true" %>
<%@ Import Namespace="System.Drawing" %>
<%@ Import Namespace="System.Web.Security" %>
<%@ Import Namespace="System.Runtime.InteropServices" %>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
    Private Sub Page_Load(sender As Object, e As System.EventArgs)
        Try 
            ' Determine whether Passport is the type of authentication
            ' this page is set to use. (Authentication information
            ' is set in the Web.config file.)
            If Not TypeOf(Me.Context.User.Identity) Is PassportIdentity Then
                ' If this page isn't set to use Passport authentication,
                ' quit now.
                 Me.Response.Write("Error: Passport authentication failed. " & _
                     "Make sure that the Passport SDK is installed and your " & _
                     "Web.config file is configured correctly.")
                Return
            End If

            ' Expire the page to avoid the browser's cache.
            Response.Cache.SetNoStore()
            
            ' Get a version of the Identity value that is cast as type
            ' PassportIdentity. 
'<Snippet4>
'<Snippet5>
'<Snippet6>
            Dim identity As PassportIdentity = Me.Context.User.Identity
            ' Determine whether the user is already signed in with a valid
            ' and current ticket. Passing -1 for the parameter values 
            ' indicates the default values will be used.
            If (identity.GetIsAuthenticated(-1, -1, -1)) Then
                Me.Response.Write("Welcome to the site.<br /><br />")
                ' Print the Passport sign in button on the screen.
                Me.Response.Write(identity.LogoTag2())
'</Snippet6>
                ' Make sure the user has core profile information before
                ' trying to access it.
                If (identity.HasProfile("core")) Then
                    Me.Response.Write("<b>You have been authenticated as " & _ 
                    "Passport identity:" & identity.Name & "</b></p>")
                End If
'</Snippet5>            
    
            ' Determine whether the user has a ticket.
            ElseIf identity.HasTicket Then
                ' If the user has a ticket but wasn't authenticated, that 
                ' means the ticket is stale, so the login needs to be refreshed.
                ' Passing true as the fForceLogin parameter value indicates that 
                ' silent refresh will be accepted.
                identity.LoginUser(Nothing, -1, True, Nothing, -1, Nothing, _
                    -1, True, Nothing)
'</Snippet4>

            ' If the user does not already have a ticket, ask the user
            ' to sign in.
            Else
                Me.Response.Write("Please sign in using the link below.<br /><br />")
                ' Print the Passport sign in button on the screen.
                Me.Response.Write(identity.LogoTag2())
            End If

        Catch comError As System.Runtime.InteropServices.COMException
            Me.Response.Write("An error occured while working with the " & _
                "Passport SDK. The following result was returned: " & _
                comError.ErrorCode)
        End Try
    End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
    <title>ASP.NET Example</title>
</head>

    <body>
        <form id="form1" runat="server">
        </form>
    </body>
</html>

Hinweise

Diese Klasse ist veraltet und wird nicht mehr unterstützt.This class has been deprecated and is no longer supported. Microsoft Passport-Netzwerk wurde ersetzt durch Windows Live ID.Microsoft Passport Network has been replaced by Windows Live ID. Weitere Informationen zur Verwendung von Windows Live ID zum Authentifizieren von Benutzern in einer Webanwendung finden Sie unter Windows Live ID SDK.For more information about how to use Windows Live ID to authenticate users in a Web application, see Windows Live ID SDK.

Konstruktoren

PassportIdentity() PassportIdentity() PassportIdentity() PassportIdentity()

Initialisiert eine neue Instanz der PassportIdentity-Klasse.Initializes a new instance of the PassportIdentity class. Diese Klasse ist veraltet.This class is deprecated.

Eigenschaften

AuthenticationType AuthenticationType AuthenticationType AuthenticationType

Ruft den zur Identifizierung des Benutzers verwendeten Authentifizierungstyp ab.Gets the type of authentication used to identify the user. Diese Klasse ist veraltet.This class is deprecated.

Error Error Error Error

Ruft einen Wert ab, der den dem aktuellen Passport-Ticket zugeordneten Fehlerstatus angibt.Gets a value indicating the error state associated with the current Passport ticket. Diese Klasse ist veraltet.This class is deprecated.

GetFromNetworkServer GetFromNetworkServer GetFromNetworkServer GetFromNetworkServer

Ruft Informationen über eine Passport-Serververbindung und eine Abfragezeichenfolge ab.Gets information on a Passport server connection and query string. Diese Klasse ist veraltet.This class is deprecated.

HasSavedPassword HasSavedPassword HasSavedPassword HasSavedPassword

Ruft Information ab, die angeben, ob das Kennwort des Passport-Mitglieds gespeichert wurde.Gets information on whether the Passport member's password was saved. Diese Klasse ist veraltet.This class is deprecated.

HasTicket HasTicket HasTicket HasTicket

Ruft einen Wert ab, der angibt, ob die Abfragezeichenfolge ein Passport-Ticket als Cookie enthält.Gets a value indicating whether the query string includes a Passport ticket as a cookie. Diese Klasse ist veraltet.This class is deprecated.

HexPUID HexPUID HexPUID HexPUID

Ruft den eindeutigen Passport-Bezeichner (PUID, Passport Unique Identifier) für den derzeit authentifizierten Benutzer in hexadezimaler Form ab.Gets the Passport Unique Identifier (PUID) for the currently authenticated user, in hexadecimal form. Diese Klasse ist veraltet.This class is deprecated.

IsAuthenticated IsAuthenticated IsAuthenticated IsAuthenticated

Ruft einen Wert ab, der angibt, ob der Benutzer von einer Passport-Zertifizierungsstelle authentifiziert wurde.Gets a value indicating whether the user is authenticated against a Passport authority. Diese Klasse ist veraltet.This class is deprecated.

Item[String] Item[String] Item[String] Item[String]

Ruft Passport-Profilattribute ab.Gets Passport profile attributes. Diese Klasse ist veraltet.This class is deprecated.

Name Name Name Name

Ruft den Namen des aktuellen Benutzers ab.Gets the name of the current user. Diese Klasse ist veraltet.This class is deprecated.

TicketAge TicketAge TicketAge TicketAge

Ruft die Zeit in Sekunden ab, die seit der Ausgabe oder Aktualisierung des letzten Tickets vergangen ist.Gets the time, in seconds, since the last ticket was issued or refreshed. Diese Klasse ist veraltet.This class is deprecated.

TimeSinceSignIn TimeSinceSignIn TimeSinceSignIn TimeSinceSignIn

Ruft die seit der Anmeldung eines Mitglieds am Passport-Anmeldeserver verstrichene Zeit in Sekunden ab.Gets the time, in seconds, since a member's logon to the Passport logon server. Diese Klasse ist veraltet.This class is deprecated.

Methoden

AuthUrl() AuthUrl() AuthUrl() AuthUrl()

Gibt eine Zeichenfolge zurück, die die Anmeldeserver-URL für ein Mitglied sowie optionale Informationen enthält, die in der Abfragezeichenfolge an den Anmeldeserver gesendet wurden.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. Diese Klasse ist veraltet.This class is deprecated.

AuthUrl(String) AuthUrl(String) AuthUrl(String) AuthUrl(String)

Gibt eine Zeichenfolge zurück, die die Anmeldeserver-URL für ein Mitglied sowie optionale Informationen enthält, die in der Abfragezeichenfolge an den Anmeldeserver gesendet wurden.Returns a string containing the Login server URL for a member, along with optional information sent to the Login server in the query string. Diese Klasse ist veraltet.This class is deprecated.

AuthUrl(String, Int32, Boolean, String, Int32, String, Int32, Boolean) AuthUrl(String, Int32, Boolean, String, Int32, String, Int32, Boolean) AuthUrl(String, Int32, Boolean, String, Int32, String, Int32, Boolean) AuthUrl(String, Int32, Boolean, String, Int32, String, Int32, Boolean)

Gibt die URL des Authentifizierungsservers für ein Mitglied zurück.Returns the authentication server URL for a member. Diese Klasse ist veraltet.This class is deprecated.

AuthUrl(String, Int32, Int32, String, Int32, String, Int32, Int32) AuthUrl(String, Int32, Int32, String, Int32, String, Int32, Int32) AuthUrl(String, Int32, Int32, String, Int32, String, Int32, Int32) AuthUrl(String, Int32, Int32, String, Int32, String, Int32, Int32)

Gibt eine Zeichenfolge zurück, die die Anmeldeserver-URL für ein Mitglied sowie optionale Informationen enthält, die in der Abfragezeichenfolge an den Anmeldeserver gesendet wurden.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. Diese Klasse ist veraltet.This class is deprecated.

AuthUrl2() AuthUrl2() AuthUrl2() AuthUrl2()

Gibt eine Zeichenfolge zurück, die die Anmeldeserver-URL für ein Mitglied sowie optionale Informationen enthält, die in der Abfragezeichenfolge an den Anmeldeserver gesendet wurden.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. Diese Klasse ist veraltet.This class is deprecated.

AuthUrl2(String) AuthUrl2(String) AuthUrl2(String) AuthUrl2(String)

Gibt eine Zeichenfolge zurück, die die Anmeldeserver-URL für ein Mitglied sowie optionale Informationen enthält, die in der Abfragezeichenfolge an den Anmeldeserver gesendet wurden.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. Diese Klasse ist veraltet.This class is deprecated.

AuthUrl2(String, Int32, Boolean, String, Int32, String, Int32, Boolean) AuthUrl2(String, Int32, Boolean, String, Int32, String, Int32, Boolean) AuthUrl2(String, Int32, Boolean, String, Int32, String, Int32, Boolean) AuthUrl2(String, Int32, Boolean, String, Int32, String, Int32, Boolean)

Gibt eine Zeichenfolge zurück, die die Anmeldeserver-URL für ein Mitglied sowie optionale Informationen enthält, die in der Abfragezeichenfolge an den Anmeldeserver gesendet wurden.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. Diese Klasse ist veraltet.This class is deprecated.

AuthUrl2(String, Int32, Int32, String, Int32, String, Int32, Int32) AuthUrl2(String, Int32, Int32, String, Int32, String, Int32, Int32) AuthUrl2(String, Int32, Int32, String, Int32, String, Int32, Int32) AuthUrl2(String, Int32, Int32, String, Int32, String, Int32, Int32)

Ruft eine Zeichenfolge ab, die die Anmeldeserver-URL für ein Mitglied sowie optionale Informationen enthält, die in der Abfragezeichenfolge an den Anmeldeserver gesendet wurden.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. Diese Klasse ist veraltet.This class is deprecated.

Compress(String) Compress(String) Compress(String) Compress(String)

Komprimiert Daten.Compresses data. Diese Klasse ist veraltet.This class is deprecated.

CryptIsValid() CryptIsValid() CryptIsValid() CryptIsValid()

Ruft den Zustand eines Flags ab, das angibt, ob sich der Passport-Manager in einem für die Verschlüsselung gültigen Zustand befindet.Gets the state of a flag indicating if the Passport Manager is in a valid state for encryption. Diese Klasse ist veraltet.This class is deprecated.

CryptPutHost(String) CryptPutHost(String) CryptPutHost(String) CryptPutHost(String)

Legt den Schlüssel fest, der zur Passport-Ver- und Entschlüsselung verwendet wird.Sets the key being used for Passport encryption and decryption. Diese Klasse ist veraltet.This class is deprecated.

CryptPutSite(String) CryptPutSite(String) CryptPutSite(String) CryptPutSite(String)

Legt den zur Passport-Ver- und Entschlüsselung verwendeten Schlüssel fest, indem auf die Sitenamenbezeichnung verwiesen wird, die diesem Schlüssel bei seiner ersten Installation zugeordnet wurde.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. Diese Klasse ist veraltet.This class is deprecated.

Decompress(String) Decompress(String) Decompress(String) Decompress(String)

Dekomprimiert Daten, die mit der Compress(String)-Methode komprimiert wurden.Decompresses data that has been compressed by the Compress(String) method. Diese Klasse ist veraltet.This class is deprecated.

Decrypt(String) Decrypt(String) Decrypt(String) Decrypt(String)

Entschlüsselt Daten mit dem Passport-Teilnehmerschlüssel für die aktuelle Site.Decrypts data using the Passport participant key for the current site. Diese Klasse ist veraltet.This class is deprecated.

Encrypt(String) Encrypt(String) Encrypt(String) Encrypt(String)

Verschlüsselt Daten mit dem Passport-Teilnehmerschlüssel für die aktuelle Site.Encrypts data using the Passport participant key for the current site. Diese Klasse ist veraltet.This class is deprecated.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
Finalize() Finalize() Finalize() Finalize()

Ermöglicht der Passport-ID den Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird.Allows this passport identity to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.

GetCurrentConfig(String) GetCurrentConfig(String) GetCurrentConfig(String) GetCurrentConfig(String)

Ruft den Inhalt eines Registrierungsschlüssels unter der Struktur HKLM\SW\Microsoft\Passport ab.Gets the contents of a registry key under the HKLM\SW\Microsoft\Passport hive. Diese Klasse ist veraltet.This class is deprecated.

GetDomainAttribute(String, Int32, String) GetDomainAttribute(String, Int32, String) GetDomainAttribute(String, Int32, String) GetDomainAttribute(String, Int32, String)

Stellt Informationen für eine Passport-Domäne bereit, indem der Passport-Manager nach dem angeforderten Domänenattribut abgefragt wird.Provides information for a Passport domain by querying the Passport manager for the requested domain attribute. Diese Klasse ist veraltet.This class is deprecated.

GetDomainFromMemberName(String) GetDomainFromMemberName(String) GetDomainFromMemberName(String) GetDomainFromMemberName(String)

Gibt die Passport-Domäne aus der Zeichenfolge mit dem Mitgliedsnamen zurück.Returns the Passport domain from the member name string. Diese Klasse ist veraltet.This class is deprecated.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetIsAuthenticated(Int32, Boolean, Boolean) GetIsAuthenticated(Int32, Boolean, Boolean) GetIsAuthenticated(Int32, Boolean, Boolean) GetIsAuthenticated(Int32, Boolean, Boolean)

Gibt an, ob der Benutzer durch eine für die Passport-Authentifizierung verantwortliche, zentrale Site authentifiziert wurde.Indicates whether the user is authenticated by a central site responsible for Passport authentication. Diese Klasse ist veraltet.This class is deprecated.

GetIsAuthenticated(Int32, Int32, Int32) GetIsAuthenticated(Int32, Int32, Int32) GetIsAuthenticated(Int32, Int32, Int32) GetIsAuthenticated(Int32, Int32, Int32)

Gibt an, ob der Benutzer von einer Passport-Zertifizierungsstelle authentifiziert wurde.Indicates whether the user is authenticated by a Passport authority. Diese Klasse ist veraltet.This class is deprecated.

GetLoginChallenge() GetLoginChallenge() GetLoginChallenge() GetLoginChallenge()

Meldet den Benutzer an, indem entweder eine 302-Umleitungs-URL generiert oder ein Client-Authentifizierungsaustausch initiiert wird, der Passport unterstützt.Logs the user on, either by generating a 302 redirect URL or initiating a Passport-aware client authentication exchange. Diese Klasse ist veraltet.This class is deprecated.

GetLoginChallenge(String) GetLoginChallenge(String) GetLoginChallenge(String) GetLoginChallenge(String)

Meldet den Benutzer an, indem entweder der entsprechenden Header an eine 302-Umleitungs-URL ausgegeben oder ein Client-Authentifizierungsaustausch initiiert wird, der Passport unterstützt.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. Diese Klasse ist veraltet.This class is deprecated.

GetLoginChallenge(String, Int32, Int32, String, Int32, String, Int32, Int32, Object) GetLoginChallenge(String, Int32, Int32, String, Int32, String, Int32, Int32, Object) GetLoginChallenge(String, Int32, Int32, String, Int32, String, Int32, Int32, Object) GetLoginChallenge(String, Int32, Int32, String, Int32, String, Int32, Int32, Object)

Meldet den Benutzer an, indem entweder eine 302-Umleitungs-URL generiert oder ein Client-Authentifizierungsaustausch initiiert wird, der Passport unterstützt.Logs the user on, either by generating a 302 redirect URL or initiating a Passport-aware client authentication exchange. Diese Klasse ist veraltet.This class is deprecated.

GetOption(String) GetOption(String) GetOption(String) GetOption(String)

Ruft eine bestimmte Passport-Anmeldeoption auf.Gets a specific Passport logon option. Diese Klasse ist veraltet.This class is deprecated.

GetProfileObject(String) GetProfileObject(String) GetProfileObject(String) GetProfileObject(String)

Gibt Informationen zum Passport-Profil für das angegebene Profilattribut zurück.Returns Passport profile information for the specified profile attribute. Diese Klasse ist veraltet.This class is deprecated.

GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
HasFlag(Int32) HasFlag(Int32) HasFlag(Int32) HasFlag(Int32)

Gibt an, ob ein angegebenes Flag im Profil dieses Benutzers festgelegt ist.Indicates whether a given flag is set in this user's profile. Diese Klasse ist veraltet.This class is deprecated.

HasProfile(String) HasProfile(String) HasProfile(String) HasProfile(String)

Gibt an, ob ein angegebenes Profilattribut im Profil dieses Benutzers vorhanden ist.Indicates whether a given profile attribute exists in this user's profile. Diese Klasse ist veraltet.This class is deprecated.

HaveConsent(Boolean, Boolean) HaveConsent(Boolean, Boolean) HaveConsent(Boolean, Boolean) HaveConsent(Boolean, Boolean)

Gibt an, ob im Profil dieses Benutzers volle Zustimmung erteilt wurde.Indicates whether full consent is granted in this user's profile. Diese Klasse ist veraltet.This class is deprecated.

LoginUser() LoginUser() LoginUser() LoginUser()

Meldet den Benutzer an, indem entweder eine 302-Umleitungs-URL generiert oder ein Client-Authentifizierungsaustausch initiiert wird, der Passport unterstützt.Logs the user on, either by generating a 302 redirect URL or initiating a Passport-aware client authentication exchange. Diese Klasse ist veraltet.This class is deprecated.

LoginUser(String) LoginUser(String) LoginUser(String) LoginUser(String)

Meldet den Benutzer an, indem entweder eine 302-Umleitungs-URL generiert oder ein Client-Authentifizierungsaustausch initiiert wird, der Passport unterstützt.Logs the user on, either by generating a 302 redirect URL or initiating a Passport-aware client authentication exchange. Diese Klasse ist veraltet.This class is deprecated.

LoginUser(String, Int32, Boolean, String, Int32, String, Int32, Boolean, Object) LoginUser(String, Int32, Boolean, String, Int32, String, Int32, Boolean, Object) LoginUser(String, Int32, Boolean, String, Int32, String, Int32, Boolean, Object) LoginUser(String, Int32, Boolean, String, Int32, String, Int32, Boolean, Object)

Meldet den Benutzer an, indem entweder eine 302-Umleitungs-URL generiert wird oder ein Client-Authentifizierungsaustausch initiiert wird, der Passport unterstützt.Logs the user on, either by generating a 302 redirect URL or by initiating a Passport-aware client authentication exchange. Diese Klasse ist veraltet.This class is deprecated.

LoginUser(String, Int32, Int32, String, Int32, String, Int32, Int32, Object) LoginUser(String, Int32, Int32, String, Int32, String, Int32, Int32, Object) LoginUser(String, Int32, Int32, String, Int32, String, Int32, Int32, Object) LoginUser(String, Int32, Int32, String, Int32, String, Int32, Int32, Object)

Meldet den Benutzer an, indem entweder eine 302-Umleitungs-URL generiert oder ein Client-Authentifizierungsaustausch initiiert wird, der Passport unterstützt.Logs the user on, either by generating a 302 redirect URL or initiating a Passport-aware client authentication exchange. Diese Klasse ist veraltet.This class is deprecated.

LogoTag() LogoTag() LogoTag() LogoTag()

Gibt ein HTML-Fragment mit einem Bildtag für einen Passport-Link zurück.Returns an HTML fragment containing an image tag for a Passport link. Diese Klasse ist veraltet.This class is deprecated.

LogoTag(String) LogoTag(String) LogoTag(String) LogoTag(String)

Gibt ein HTML-Fragment mit einem <img>-HTML-Tag für einen Passport-Link zurück.Returns an HTML fragment containing an HTML <img> tag for a Passport link. Diese Klasse ist veraltet.This class is deprecated.

LogoTag(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean) LogoTag(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean) LogoTag(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean) LogoTag(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean)

Gibt ein HTML-Fragment mit einem <img>-HTML-Tag für einen Passport-Link zurück.Returns an HTML fragment containing an HTML <img> tag for a Passport link. Diese Klasse ist veraltet.This class is deprecated.

LogoTag(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32) LogoTag(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32) LogoTag(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32) LogoTag(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32)

Gibt ein HTML-Fragment mit einem <img>-HTML-Tag für einen Passport-Link zurück.Returns an HTML fragment containing an HTML <img> tag for a Passport link. Diese Klasse ist veraltet.This class is deprecated.

LogoTag2() LogoTag2() LogoTag2() LogoTag2()

Gibt ein HTML-Fragment mit einem Bildtag für einen Passport-Link zurück.Returns an HTML fragment containing an image tag for a Passport link. Diese Klasse ist veraltet.This class is deprecated.

LogoTag2(String) LogoTag2(String) LogoTag2(String) LogoTag2(String)

Gibt ein HTML-Fragment mit einem <img>-HTML-Tag für einen Passport-Link zurück.Returns an HTML fragment containing an HTML <img> tag for a Passport link. Diese Klasse ist veraltet.This class is deprecated.

LogoTag2(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean) LogoTag2(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean) LogoTag2(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean) LogoTag2(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean)

Gibt ein HTML-Fragment mit einem <img>-HTML-Tag für einen Passport-Link zurück.Returns an HTML fragment containing an HTML <img> tag for a Passport link. Diese Klasse ist veraltet.This class is deprecated.

LogoTag2(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32) LogoTag2(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32) LogoTag2(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32) LogoTag2(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32)

Gibt ein HTML-Fragment mit einem <img>-HTML-Tag für einen Passport-Link zurück.Returns an HTML fragment containing an HTML <img> tag for a Passport link. Diese Klasse ist veraltet.This class is deprecated.

LogoutURL() LogoutURL() LogoutURL() LogoutURL()

Gibt die URL-Zeichenfolge für die Passport-Abmeldung zurück.Returns the Passport logout URL string. Diese Klasse ist veraltet.This class is deprecated.

LogoutURL(String, String, Int32, String, Int32) LogoutURL(String, String, Int32, String, Int32) LogoutURL(String, String, Int32, String, Int32) LogoutURL(String, String, Int32, String, Int32)

Gibt die URL-Zeichenfolge für die Passport-Abmeldung unter Verwendung der angegebenen Parameter zurück.Returns the Passport logout URL string using the specified parameters. Diese Klasse ist veraltet.This class is deprecated.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
SetOption(String, Object) SetOption(String, Object) SetOption(String, Object) SetOption(String, Object)

Legt eine bestimmte Passport-Anmeldeoption fest.Sets a specific Passport logon option. Diese Klasse ist veraltet.This class is deprecated.

SignOut(String) SignOut(String) SignOut(String) SignOut(String)

Meldet das angegebene Passport-Mitglied von der aktuellen Sitzung ab.Logs off the given Passport member from the current session. Diese Klasse ist veraltet.This class is deprecated.

Ticket(String) Ticket(String) Ticket(String) Ticket(String)

Ruft Informationen über ein bestimmtes Attribut des Passport-Authentifizierungstickets ab.Gets information on a specific attribute of the Passport authentication ticket. Diese Klasse ist veraltet.This class is deprecated.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Explizite Schnittstellenimplementierungen

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

Gibt alle von der PassportIdentity-Klasse verwendeten Ressourcen frei.Releases all resources used by the PassportIdentity class. Diese Klasse ist veraltet.This class is deprecated.

Gilt für: