다음을 통해 공유


PassportPrincipal 클래스

정의

주의

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

Passport 인증 보안 주체를 나타냅니다. 이 클래스는 사용되지 않습니다.

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
상속
상속
PassportPrincipal
특성

설명

이 클래스는 않으며는 지원 되지 않습니다. Microsoft Passport Network가 Windows Live ID로 대체되었습니다.

생성자

PassportPrincipal(PassportIdentity, String[])

PassportPrincipal 인스턴스 및 해당 PassportIdentity가 나타내는 사용자가 속한 역할 이름 배열에서 PassportIdentity 클래스의 새 인스턴스를 초기화합니다. 이 클래스는 사용되지 않습니다.

속성

Claims

이 클레임 보안 주체와 연결된 모든 클레임 ID의 모든 클레임을 포함하는 컬렉션을 가져옵니다.

(다음에서 상속됨 ClaimsPrincipal)
CustomSerializationData

파생된 형식에서 제공하는 추가 데이터를 포함합니다. 일반적으로 WriteTo(BinaryWriter, Byte[])를 호출할 때 설정합니다.

(다음에서 상속됨 ClaimsPrincipal)
Identities

이 클레임 보안 주체와 연결된 모든 클레임 ID를 포함하는 컬렉션을 가져옵니다.

(다음에서 상속됨 ClaimsPrincipal)
Identity

현재 GenericIdentity이 나타내는 사용자의 GenericPrincipal를 가져옵니다.

(다음에서 상속됨 GenericPrincipal)

메서드

AddIdentities(IEnumerable<ClaimsIdentity>)

이 클레임 주체에 지정된 클레임 ID를 추가합니다.

(다음에서 상속됨 ClaimsPrincipal)
AddIdentity(ClaimsIdentity)

이 클레임 보안 주체에 지정된 클레임 ID를 추가합니다.

(다음에서 상속됨 ClaimsPrincipal)
Clone()

이 인스턴스의 복사본을 반환합니다.

(다음에서 상속됨 ClaimsPrincipal)
CreateClaimsIdentity(BinaryReader)

새 클레임 ID를 만듭니다.

(다음에서 상속됨 ClaimsPrincipal)
Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
FindAll(Predicate<Claim>)

지정된 조건자와 일치하는 클레임을 모두 검색합니다.

(다음에서 상속됨 ClaimsPrincipal)
FindAll(String)

모든 클레임 또는 지정된 클레임 형식을 갖는 클레임을 검색합니다.

(다음에서 상속됨 ClaimsPrincipal)
FindFirst(Predicate<Claim>)

지정된 조건자와 일치하는 첫 번째 클레임을 검색합니다.

(다음에서 상속됨 ClaimsPrincipal)
FindFirst(String)

지정된 클레임 형식으로 첫 번째 클레임을 검색합니다.

(다음에서 상속됨 ClaimsPrincipal)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetObjectData(SerializationInfo, StreamingContext)

현재 SerializationInfo 개체를 serialize하는 데 필요한 데이터로 ClaimsPrincipal를 채웁니다.

(다음에서 상속됨 ClaimsPrincipal)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
HasClaim(Predicate<Claim>)

이 클레임 보안 주체와 연결된 클레임 ID에 지정된 조건자와 일치하는 클레임이 들어 있는지 여부를 확인합니다.

(다음에서 상속됨 ClaimsPrincipal)
HasClaim(String, String)

이 클레임 보안 주체와 연결된 클레임 ID에 지정된 클레임 형식 및 값을 갖는 클레임이 들어 있는지 여부를 확인합니다.

(다음에서 상속됨 ClaimsPrincipal)
IsInRole(String)

현재 GenericPrincipal이 지정된 역할에 속하는지 여부를 확인합니다.

(다음에서 상속됨 GenericPrincipal)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
WriteTo(BinaryWriter)

BinaryWriter를 사용하여 직렬화합니다.

(다음에서 상속됨 ClaimsPrincipal)
WriteTo(BinaryWriter, Byte[])

BinaryWriter를 사용하여 직렬화합니다.

(다음에서 상속됨 ClaimsPrincipal)

적용 대상