PassportPrincipal Sınıf

Tanım

Dikkat

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

Passport kimliği doğrulanmış bir sorumlusunu temsil eder. Bu sınıf kullanım dışıdır.

public ref class PassportPrincipal sealed : System::Security::Principal::GenericPrincipal
public sealed class PassportPrincipal : System.Security.Principal.GenericPrincipal
[System.Obsolete("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")]
public sealed class PassportPrincipal : System.Security.Principal.GenericPrincipal
type PassportPrincipal = class
    inherit GenericPrincipal
[<System.Obsolete("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")>]
type PassportPrincipal = class
    inherit GenericPrincipal
Public NotInheritable Class PassportPrincipal
Inherits GenericPrincipal
Devralma
Devralma
PassportPrincipal
Öznitelikler

Açıklamalar

Bu sınıf kullanım dışı bırakıldı ve artık desteklenmiyor. Microsoft Passport Network, Windows Live ID ile değiştirildi.

Oluşturucular

Name Description
PassportPrincipal(PassportIdentity, String[])
Geçersiz.

Bir örnekten PassportPrincipal sınıfının PassportIdentity yeni bir örneğini ve kullanıcının PassportIdentity ait olduğu rol adları dizisini başlatır. Bu sınıf kullanım dışıdır.

Özellikler

Name Description
Claims
Geçersiz.

Bu talep sorumlusuyla ilişkili tüm talep kimliklerinden tüm talepleri içeren bir koleksiyon alır.

(Devralındığı yer: ClaimsPrincipal)
CustomSerializationData
Geçersiz.

Türetilmiş bir tür tarafından sağlanan tüm ek verileri içerir. genellikle çağrılırken WriteTo(BinaryWriter, Byte[])ayarlanır.

(Devralındığı yer: ClaimsPrincipal)
Identities
Geçersiz.

Bu talep sorumlusuyla ilişkili tüm talep kimliklerini içeren bir koleksiyon alır.

(Devralındığı yer: ClaimsPrincipal)
Identity
Geçersiz.

GenericIdentity Geçerli GenericPrincipaltarafından temsil edilen kullanıcının değerini alır.

(Devralındığı yer: GenericPrincipal)

Yöntemler

Name Description
AddIdentities(IEnumerable<ClaimsIdentity>)
Geçersiz.

Belirtilen talep kimliklerini bu talep sorumlusuna ekler.

(Devralındığı yer: ClaimsPrincipal)
AddIdentity(ClaimsIdentity)
Geçersiz.

Belirtilen talep kimliğini bu talep sorumlusuna ekler.

(Devralındığı yer: ClaimsPrincipal)
Clone()
Geçersiz.

Bu örneğin bir kopyasını döndürür.

(Devralındığı yer: ClaimsPrincipal)
CreateClaimsIdentity(BinaryReader)
Geçersiz.

Yeni bir talep kimliği oluşturur.

(Devralındığı yer: ClaimsPrincipal)
Equals(Object)
Geçersiz.

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
FindAll(Predicate<Claim>)
Geçersiz.

Belirtilen koşulla eşleşen tüm talepleri alır.

(Devralındığı yer: ClaimsPrincipal)
FindAll(String)
Geçersiz.

Belirtilen talep türüne sahip tüm talepleri veya talepleri alır.

(Devralındığı yer: ClaimsPrincipal)
FindFirst(Predicate<Claim>)
Geçersiz.

Belirtilen koşulla eşleşen ilk talebi alır.

(Devralındığı yer: ClaimsPrincipal)
FindFirst(String)
Geçersiz.

Belirtilen talep türüne sahip ilk talebi alır.

(Devralındığı yer: ClaimsPrincipal)
GetHashCode()
Geçersiz.

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetObjectData(SerializationInfo, StreamingContext)
Geçersiz.

SerializationInfo geçerli ClaimsPrincipal nesneyi seri hale getirmek için gereken verilerle doldurur.

(Devralındığı yer: ClaimsPrincipal)
GetType()
Geçersiz.

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
HasClaim(Predicate<Claim>)
Geçersiz.

Bu talep sorumlusuyla ilişkili talep kimliklerinden herhangi birinin belirtilen koşulla eşleşen bir talep içerip içermediğini belirler.

(Devralındığı yer: ClaimsPrincipal)
HasClaim(String, String)
Geçersiz.

Bu talep sorumlusuyla ilişkili talep kimliklerinden herhangi birinin belirtilen talep türüne ve değerine sahip bir talep içerip içermediğini belirler.

(Devralındığı yer: ClaimsPrincipal)
IsInRole(String)
Geçersiz.

Geçerlinin GenericPrincipal belirtilen role ait olup olmadığını belirler.

(Devralındığı yer: GenericPrincipal)
MemberwiseClone()
Geçersiz.

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()
Geçersiz.

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)
WriteTo(BinaryWriter, Byte[])
Geçersiz.

kullanarak BinaryWriterseri hale getirmektedir.

(Devralındığı yer: ClaimsPrincipal)
WriteTo(BinaryWriter)
Geçersiz.

kullanarak BinaryWriterseri hale getirmektedir.

(Devralındığı yer: ClaimsPrincipal)

Şunlara uygulanır