PassportIdentity Osztály

Definíció

Figyelemfelhívás

This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.

A által használandó PassportAuthenticationModuleosztályt biztosít. Lehetővé teszi, hogy egy alkalmazás hozzáférjen a Ticket(String) metódushoz. Ez az osztály nem örökölhető. Ez az osztály elavult.

public ref class PassportIdentity sealed : System::Security::Principal::IIdentity
public ref class PassportIdentity sealed : IDisposable, System::Security::Principal::IIdentity
public sealed class PassportIdentity : System.Security.Principal.IIdentity
public sealed class PassportIdentity : 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
type PassportIdentity = class
    interface IIdentity
    interface IDisposable
[<System.Obsolete("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")>]
type PassportIdentity = class
    interface IIdentity
    interface IDisposable
Public NotInheritable Class PassportIdentity
Implements IIdentity
Public NotInheritable Class PassportIdentity
Implements IDisposable, IIdentity
Öröklődés
PassportIdentity
Attribútumok
Megvalósítás

Megjegyzések

Ez az osztály elavult, és már nem támogatott. Microsoft Passport Network-t Windows Élő azonosító váltotta fel.

Konstruktorok

Name Description
PassportIdentity()
Elavult.

Inicializálja a PassportIdentity osztály új példányát. Ez az osztály elavult.

Tulajdonságok

Name Description
AuthenticationType
Elavult.

Lekéri a felhasználó azonosításához használt hitelesítés típusát. Ez az osztály elavult.

Error
Elavult.

Lekéri az aktuális Passport-jegyhez társított hibaállapotot jelző értéket. Ez az osztály elavult.

GetFromNetworkServer
Elavult.

Információkat kap a Passport-kiszolgáló kapcsolatáról és a lekérdezési sztringről. Ez az osztály elavult.

HasSavedPassword
Elavult.

Információt kap arról, hogy a Passport-tag jelszava mentve lett-e. Ez az osztály elavult.

HasTicket
Elavult.

Egy értéket kap, amely jelzi, hogy a lekérdezési sztring tartalmaz-e Passport-jegyet cookie-ként. Ez az osztály elavult.

HexPUID
Elavult.

Hexadecimális formában lekéri a jelenleg hitelesített felhasználó passport unique identifier (PUID) azonosítóját. Ez az osztály elavult.

IsAuthenticated
Elavult.

Beolvas egy értéket, amely jelzi, hogy a felhasználó hitelesítése passport-szolgáltatón történik-e. Ez az osztály elavult.

Item[String]
Elavult.

Lekéri a Passport-profil attribútumait. Ez az osztály elavult.

Name
Elavult.

Lekéri az aktuális felhasználó nevét. Ez az osztály elavult.

TicketAge
Elavult.

Másodpercek alatt megkapja az utolsó jegy kiállítása vagy frissítése óta eltelt időt. Ez az osztály elavult.

TimeSinceSignIn
Elavult.

Másodpercek alatt megkapja az időt, mivel egy tag bejelentkezik a Passport bejelentkezési kiszolgálóra. Ez az osztály elavult.

Metódusok

Name Description
AuthUrl()
Elavult.

Visszaad egy sztringet, amely tartalmazza egy tag bejelentkezési kiszolgálójának URL-címét, valamint a lekérdezési sztringben a bejelentkezési kiszolgálónak küldött opcionális információkat. Ez az osztály elavult.

AuthUrl(String, Int32, Boolean, String, Int32, String, Int32, Boolean)
Elavult.

Egy tag hitelesítési kiszolgálóJÁNAK URL-címét adja vissza. Ez az osztály elavult.

AuthUrl(String, Int32, Int32, String, Int32, String, Int32, Int32)
Elavult.

Visszaad egy sztringet, amely tartalmazza egy tag bejelentkezési kiszolgálójának URL-címét, valamint a lekérdezési sztringben a bejelentkezési kiszolgálónak küldött opcionális információkat. Ez az osztály elavult.

AuthUrl(String)
Elavult.

Visszaad egy sztringet, amely tartalmazza egy tag bejelentkezési kiszolgálójának URL-címét, valamint a lekérdezési sztringben a bejelentkezési kiszolgálónak küldött opcionális információkat. Ez az osztály elavult.

AuthUrl2()
Elavult.

Visszaad egy sztringet, amely tartalmazza egy tag bejelentkezési kiszolgálójának URL-címét, valamint a lekérdezési sztringben a bejelentkezési kiszolgálónak küldött opcionális információkat. Ez az osztály elavult.

AuthUrl2(String, Int32, Boolean, String, Int32, String, Int32, Boolean)
Elavult.

Visszaad egy sztringet, amely tartalmazza egy tag bejelentkezési kiszolgálójának URL-címét, valamint a lekérdezési sztringben a bejelentkezési kiszolgálónak küldött opcionális információkat. Ez az osztály elavult.

AuthUrl2(String, Int32, Int32, String, Int32, String, Int32, Int32)
Elavult.

Beolvas egy sztringet, amely tartalmazza egy tag bejelentkezési kiszolgálójának URL-címét, valamint a lekérdezési sztringben a bejelentkezési kiszolgálónak küldött opcionális információkat. Ez az osztály elavult.

AuthUrl2(String)
Elavult.

Visszaad egy sztringet, amely tartalmazza egy tag bejelentkezési kiszolgálójának URL-címét, valamint a lekérdezési sztringben a bejelentkezési kiszolgálónak küldött opcionális információkat. Ez az osztály elavult.

Compress(String)
Elavult.

Adatok tömörítése. Ez az osztály elavult.

CryptIsValid()
Elavult.

Lekéri a jelölő állapotát, amely jelzi, hogy a Passport Manager érvényes állapotban van-e a titkosításhoz. Ez az osztály elavult.

CryptPutHost(String)
Elavult.

Beállítja a Passport titkosításához és visszafejtéséhez használt kulcsot. Ez az osztály elavult.

CryptPutSite(String)
Elavult.

Beállítja a Passport titkosításához és visszafejtéséhez használt kulcsot a kulcshoz rendelt helynévcímkére hivatkozva a kulcs első telepítésekor. Ez az osztály elavult.

Decompress(String)
Elavult.

A metódus által tömörített adatok kibontása Compress(String) . Ez az osztály elavult.

Decrypt(String)
Elavult.

Az aktuális webhely Passport-résztvevőkulcsával fejti vissza az adatokat. Ez az osztály elavult.

Encrypt(String)
Elavult.

Az aktuális webhely Passport-résztvevőkulcsával titkosítja az adatokat. Ez az osztály elavult.

Equals(Object)
Elavult.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
Finalize()
Elavult.

Lehetővé teszi, hogy ez az útlevél-identitás megpróbálja felszabadítani az erőforrásokat, és más tisztítási műveleteket hajt végre, mielőtt a szemétgyűjtés visszanyeri azt.

GetCurrentConfig(String)
Elavult.

Lekéri egy beállításkulcs tartalmát a HKLM\SW\Microsoft\Passport hive alatt. Ez az osztály elavult.

GetDomainAttribute(String, Int32, String)
Elavult.

A Passport-tartomány adatait a kért tartományattribútum Passport-kezelőjének lekérdezésével adja meg. Ez az osztály elavult.

GetDomainFromMemberName(String)
Elavult.

A Passport tartományt adja vissza a tagnév-sztringből. Ez az osztály elavult.

GetHashCode()
Elavult.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetIsAuthenticated(Int32, Boolean, Boolean)
Elavult.

Azt jelzi, hogy a felhasználót a Passport-hitelesítésért felelős központi hely hitelesíti-e. Ez az osztály elavult.

GetIsAuthenticated(Int32, Int32, Int32)
Elavult.

Azt jelzi, hogy a felhasználót passport-szolgáltató hitelesíti-e. Ez az osztály elavult.

GetLoginChallenge()
Elavult.

Be naplózza a felhasználót egy 302-as átirányítási URL-cím létrehozásával vagy egy Passport-alapú ügyfélhitelesítési csere elindításával. Ez az osztály elavult.

GetLoginChallenge(String, Int32, Int32, String, Int32, String, Int32, Int32, Object)
Elavult.

Be naplózza a felhasználót egy 302-as átirányítási URL-cím létrehozásával vagy egy Passport-alapú ügyfélhitelesítési csere elindításával. Ez az osztály elavult.

GetLoginChallenge(String)
Elavult.

Naplózza a felhasználót úgy, hogy a megfelelő fejléceket egy 302-as átirányítási URL-címre vagy egy Passport-ügyfélhitelesítési csere kezdeményezésére adja ki. Ez az osztály elavult.

GetOption(String)
Elavult.

Egy adott Passport bejelentkezési lehetőséget kap. Ez az osztály elavult.

GetProfileObject(String)
Elavult.

A megadott profilattribútum Passport-profiladatait adja vissza. Ez az osztály elavult.

GetType()
Elavult.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
HasFlag(Int32)
Elavult.

Azt jelzi, hogy egy adott jelölő be van-e állítva a felhasználó profiljában. Ez az osztály elavult.

HasProfile(String)
Elavult.

Azt jelzi, hogy létezik-e egy adott profilattribútum a felhasználó profiljában. Ez az osztály elavult.

HaveConsent(Boolean, Boolean)
Elavult.

Jelzi, hogy a felhasználó profiljában a teljes hozzájárulás meg van-e adva. Ez az osztály elavult.

LoginUser()
Elavult.

Be naplózza a felhasználót egy 302-as átirányítási URL-cím létrehozásával vagy egy Passport-alapú ügyfélhitelesítési csere elindításával. Ez az osztály elavult.

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

Naplózza a felhasználót egy 302-es átirányítási URL-cím létrehozásával vagy egy Passport-ügyfélhitelesítési csere kezdeményezésével. Ez az osztály elavult.

LoginUser(String, Int32, Int32, String, Int32, String, Int32, Int32, Object)
Elavult.

Be naplózza a felhasználót egy 302-as átirányítási URL-cím létrehozásával vagy egy Passport-alapú ügyfélhitelesítési csere elindításával. Ez az osztály elavult.

LoginUser(String)
Elavult.

Be naplózza a felhasználót egy 302-as átirányítási URL-cím létrehozásával vagy egy Passport-alapú ügyfélhitelesítési csere elindításával. Ez az osztály elavult.

LogoTag()
Elavult.

Visszaad egy HTML-töredéket, amely egy Passport-hivatkozás képcímkéjét tartalmazza. Ez az osztály elavult.

LogoTag(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean)
Elavult.

Egy HTML-töredéket ad vissza, amely egy Passport-hivatkozás HTML <img-címkéjét> tartalmazza. Ez az osztály elavult.

LogoTag(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32)
Elavult.

Egy HTML-töredéket ad vissza, amely egy Passport-hivatkozás HTML <img-címkéjét> tartalmazza. Ez az osztály elavult.

LogoTag(String)
Elavult.

Egy HTML-töredéket ad vissza, amely egy Passport-hivatkozás HTML <img-címkéjét> tartalmazza. Ez az osztály elavult.

LogoTag2()
Elavult.

Visszaad egy HTML-töredéket, amely egy Passport-hivatkozás képcímkéjét tartalmazza. Ez az osztály elavult.

LogoTag2(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean)
Elavult.

Egy HTML-töredéket ad vissza, amely egy Passport-hivatkozás HTML <img-címkéjét> tartalmazza. Ez az osztály elavult.

LogoTag2(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32)
Elavult.

Egy HTML-töredéket ad vissza, amely egy Passport-hivatkozás HTML <img-címkéjét> tartalmazza. Ez az osztály elavult.

LogoTag2(String)
Elavult.

Egy HTML-töredéket ad vissza, amely egy Passport-hivatkozás HTML <img-címkéjét> tartalmazza. Ez az osztály elavult.

LogoutURL()
Elavult.

A Passport-kijelentkezés URL-sztringjének visszaadása. Ez az osztály elavult.

LogoutURL(String, String, Int32, String, Int32)
Elavult.

A Passport-kijelentkezés URL-sztringjének visszaadása a megadott paraméterekkel. Ez az osztály elavult.

MemberwiseClone()
Elavult.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
SetOption(String, Object)
Elavult.

Beállít egy adott Passport-bejelentkezési beállítást. Ez az osztály elavult.

SignOut(String)
Elavult.

Kijelentkezteti az adott Passport-tagot az aktuális munkamenetből. Ez az osztály elavult.

Ticket(String)
Elavult.

Információt kap a Passport-hitelesítési jegy egy adott attribútumáról. Ez az osztály elavult.

ToString()
Elavult.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

Explicit interfész-implementációk

Name Description
IDisposable.Dispose()
Elavult.

Az osztály által PassportIdentity használt összes erőforrást felszabadítja. Ez az osztály elavult.

A következőre érvényes: