PassportIdentity Klass

Definition

Varning

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

Tillhandahåller en klass som ska användas av PassportAuthenticationModule. Det ger ett sätt för ett program att komma åt Ticket(String) metoden. Det går inte att ärva den här klassen. Den här klassen är inaktuell.

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
Arv
PassportIdentity
Attribut
Implementeringar

Kommentarer

Den här klassen har blivit inaktuell och stöds inte längre. Microsoft Passport Network ersattes av Windows live-ID.

Konstruktorer

Name Description
PassportIdentity()
Föråldrad.

Initierar en ny instans av PassportIdentity klassen. Den här klassen är inaktuell.

Egenskaper

Name Description
AuthenticationType
Föråldrad.

Hämtar den typ av autentisering som används för att identifiera användaren. Den här klassen är inaktuell.

Error
Föråldrad.

Hämtar ett värde som anger feltillståndet som är associerat med den aktuella Passport-biljetten. Den här klassen är inaktuell.

GetFromNetworkServer
Föråldrad.

Hämtar information om en Passport-serveranslutning och frågesträng. Den här klassen är inaktuell.

HasSavedPassword
Föråldrad.

Hämtar information om huruvida Passport-medlemmens lösenord har sparats. Den här klassen är inaktuell.

HasTicket
Föråldrad.

Hämtar ett värde som anger om frågesträngen innehåller en Passport-biljett som en cookie. Den här klassen är inaktuell.

HexPUID
Föråldrad.

Hämtar Passport Unique Identifier (PUID) för den för närvarande autentiserade användaren i hexadecimalt format. Den här klassen är inaktuell.

IsAuthenticated
Föråldrad.

Hämtar ett värde som anger om användaren autentiseras mot en Passport-utfärdare. Den här klassen är inaktuell.

Item[String]
Föråldrad.

Hämtar Passport-profilattribut. Den här klassen är inaktuell.

Name
Föråldrad.

Hämtar namnet på den aktuella användaren. Den här klassen är inaktuell.

TicketAge
Föråldrad.

Hämtar tiden, i sekunder, sedan den senaste biljetten utfärdades eller uppdaterades. Den här klassen är inaktuell.

TimeSinceSignIn
Föråldrad.

Hämtar tiden, i sekunder, sedan en medlem loggar in på Passport-inloggningsservern. Den här klassen är inaktuell.

Metoder

Name Description
AuthUrl()
Föråldrad.

Returnerar en sträng som innehåller url:en för inloggningsservern för en medlem, samt med valfri information som skickas till inloggningsservern i frågesträngen. Den här klassen är inaktuell.

AuthUrl(String, Int32, Boolean, String, Int32, String, Int32, Boolean)
Föråldrad.

Returnerar autentiseringsserverns URL för en medlem. Den här klassen är inaktuell.

AuthUrl(String, Int32, Int32, String, Int32, String, Int32, Int32)
Föråldrad.

Returnerar en sträng som innehåller inloggningsserverns URL för en medlem, tillsammans med den valfria information som skickas till inloggningsservern i frågesträngen. Den här klassen är inaktuell.

AuthUrl(String)
Föråldrad.

Returnerar en sträng som innehåller url:en för inloggningsservern för en medlem, tillsammans med valfri information som skickas till inloggningsservern i frågesträngen. Den här klassen är inaktuell.

AuthUrl2()
Föråldrad.

Returnerar en sträng som innehåller inloggningsserverns URL för en medlem samt valfri information som skickas till inloggningsservern i frågesträngen. Den här klassen är inaktuell.

AuthUrl2(String, Int32, Boolean, String, Int32, String, Int32, Boolean)
Föråldrad.

Returnerar en sträng som innehåller inloggningsserverns URL för en medlem samt den valfria information som skickas till inloggningsservern i frågesträngen. Den här klassen är inaktuell.

AuthUrl2(String, Int32, Int32, String, Int32, String, Int32, Int32)
Föråldrad.

Hämtar en sträng som innehåller url:en för inloggningsservern för en medlem, samt den valfria information som skickas till inloggningsservern i frågesträngen. Den här klassen är inaktuell.

AuthUrl2(String)
Föråldrad.

Returnerar en sträng som innehåller inloggningsserverns URL för en medlem samt valfri information som skickas till inloggningsservern i frågesträngen. Den här klassen är inaktuell.

Compress(String)
Föråldrad.

Komprimerar data. Den här klassen är inaktuell.

CryptIsValid()
Föråldrad.

Hämtar tillståndet för en flagga som anger om Passport Manager är i ett giltigt tillstånd för kryptering. Den här klassen är inaktuell.

CryptPutHost(String)
Föråldrad.

Anger den nyckel som används för Passport-kryptering och dekryptering. Den här klassen är inaktuell.

CryptPutSite(String)
Föråldrad.

Anger den nyckel som används för Passport-kryptering och dekryptering genom att referera till platsnamnsetiketten som tilldelades den nyckeln när nyckeln först installerades. Den här klassen är inaktuell.

Decompress(String)
Föråldrad.

Dekomprimerar data som har komprimerats av Compress(String) metoden. Den här klassen är inaktuell.

Decrypt(String)
Föråldrad.

Dekrypterar data med hjälp av Passport-deltagarnyckeln för den aktuella webbplatsen. Den här klassen är inaktuell.

Encrypt(String)
Föråldrad.

Krypterar data med hjälp av Passport-deltagarnyckeln för den aktuella webbplatsen. Den här klassen är inaktuell.

Equals(Object)
Föråldrad.

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
Finalize()
Föråldrad.

Tillåter den här passidentiteten att försöka frigöra resurser och utföra andra rensningsåtgärder innan den frigörs av skräpinsamling.

GetCurrentConfig(String)
Föråldrad.

Hämtar innehållet i en registernyckel under HKLM\SW\Microsoft\Passport hive. Den här klassen är inaktuell.

GetDomainAttribute(String, Int32, String)
Föråldrad.

Innehåller information om en Passport-domän genom att fråga Passport-chefen om det begärda domänattributet. Den här klassen är inaktuell.

GetDomainFromMemberName(String)
Föråldrad.

Returnerar Passport-domänen från medlemsnamnsträngen. Den här klassen är inaktuell.

GetHashCode()
Föråldrad.

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetIsAuthenticated(Int32, Boolean, Boolean)
Föråldrad.

Anger om användaren autentiseras av en central webbplats som ansvarar för Passport-autentisering. Den här klassen är inaktuell.

GetIsAuthenticated(Int32, Int32, Int32)
Föråldrad.

Anger om användaren autentiseras av en Passport-utfärdare. Den här klassen är inaktuell.

GetLoginChallenge()
Föråldrad.

Loggar in användaren, antingen genom att generera en 302-omdirigerings-URL eller initiera ett Passport-medvetet klientautentiseringsutbyte. Den här klassen är inaktuell.

GetLoginChallenge(String, Int32, Int32, String, Int32, String, Int32, Int32, Object)
Föråldrad.

Loggar in användaren, antingen genom att generera en 302-omdirigerings-URL eller initiera ett Passport-medvetet klientautentiseringsutbyte. Den här klassen är inaktuell.

GetLoginChallenge(String)
Föråldrad.

Loggar in användaren genom att mata ut lämpliga rubriker till antingen en 302-omdirigerings-URL eller initieringen av ett Passport-medvetet klientautentiseringsutbyte. Den här klassen är inaktuell.

GetOption(String)
Föråldrad.

Hämtar ett specifikt passport-inloggningsalternativ. Den här klassen är inaktuell.

GetProfileObject(String)
Föråldrad.

Returnerar Passport-profilinformation för det angivna profilattributet. Den här klassen är inaktuell.

GetType()
Föråldrad.

Hämtar den aktuella instansen Type .

(Ärvd från Object)
HasFlag(Int32)
Föråldrad.

Anger om en viss flagga har angetts i användarens profil. Den här klassen är inaktuell.

HasProfile(String)
Föråldrad.

Anger om det finns ett angivet profilattribut i användarens profil. Den här klassen är inaktuell.

HaveConsent(Boolean, Boolean)
Föråldrad.

Anger om fullständigt medgivande beviljas i den här användarens profil. Den här klassen är inaktuell.

LoginUser()
Föråldrad.

Loggar in användaren, antingen genom att generera en 302-omdirigerings-URL eller initiera ett Passport-medvetet klientautentiseringsutbyte. Den här klassen är inaktuell.

LoginUser(String, Int32, Boolean, String, Int32, String, Int32, Boolean, Object)
Föråldrad.

Loggar in användaren, antingen genom att generera en 302-omdirigerings-URL eller genom att initiera ett Passport-medvetet klientautentiseringsutbyte. Den här klassen är inaktuell.

LoginUser(String, Int32, Int32, String, Int32, String, Int32, Int32, Object)
Föråldrad.

Loggar in användaren, antingen genom att generera en 302-omdirigerings-URL eller initiera ett Passport-medvetet klientautentiseringsutbyte. Den här klassen är inaktuell.

LoginUser(String)
Föråldrad.

Loggar in användaren, antingen genom att generera en 302-omdirigerings-URL eller initiera ett Passport-medvetet klientautentiseringsutbyte. Den här klassen är inaktuell.

LogoTag()
Föråldrad.

Returnerar ett HTML-fragment som innehåller en bildtagg för en Passport-länk. Den här klassen är inaktuell.

LogoTag(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean)
Föråldrad.

Returnerar ett HTML-fragment som innehåller en HTML-img-tagg> för en Passport-länk<. Den här klassen är inaktuell.

LogoTag(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32)
Föråldrad.

Returnerar ett HTML-fragment som innehåller en HTML-img-tagg> för en Passport-länk<. Den här klassen är inaktuell.

LogoTag(String)
Föråldrad.

Returnerar ett HTML-fragment som innehåller en HTML-img-tagg> för en Passport-länk<. Den här klassen är inaktuell.

LogoTag2()
Föråldrad.

Returnerar ett HTML-fragment som innehåller en bildtagg för en Passport-länk. Den här klassen är inaktuell.

LogoTag2(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean)
Föråldrad.

Returnerar ett HTML-fragment som innehåller en HTML-img-tagg> för en Passport-länk<. Den här klassen är inaktuell.

LogoTag2(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32)
Föråldrad.

Returnerar ett HTML-fragment som innehåller en HTML-img-tagg> för en Passport-länk<. Den här klassen är inaktuell.

LogoTag2(String)
Föråldrad.

Returnerar ett HTML-fragment som innehåller en HTML-img-tagg> för en Passport-länk<. Den här klassen är inaktuell.

LogoutURL()
Föråldrad.

Returnerar URL-strängen för Utloggning av Passport. Den här klassen är inaktuell.

LogoutURL(String, String, Int32, String, Int32)
Föråldrad.

Returnerar URL-strängen för Passport-utloggning med hjälp av de angivna parametrarna. Den här klassen är inaktuell.

MemberwiseClone()
Föråldrad.

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
SetOption(String, Object)
Föråldrad.

Anger ett specifikt passport-inloggningsalternativ. Den här klassen är inaktuell.

SignOut(String)
Föråldrad.

Loggar ut den angivna Passport-medlemmen från den aktuella sessionen. Den här klassen är inaktuell.

Ticket(String)
Föråldrad.

Hämtar information om ett specifikt attribut för Passport-autentiseringsbiljetten. Den här klassen är inaktuell.

ToString()
Föråldrad.

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
IDisposable.Dispose()
Föråldrad.

Släpper alla resurser som används av PassportIdentity klassen. Den här klassen är inaktuell.

Gäller för