다음을 통해 공유


Claim 생성자

정의

Claim 클래스의 새 인스턴스를 초기화합니다.

오버로드

Claim(BinaryReader)

지정된 Claim을 사용하여 BinaryReader의 인스턴스를 초기화합니다.

Claim(Claim)

Claim 클래스의 새 인스턴스를 초기화합니다.

Claim(BinaryReader, ClaimsIdentity)

지정된 판독기와 제목을 사용하여 Claim 클래스의 새 인스턴스를 초기화합니다.

Claim(Claim, ClaimsIdentity)

지정된 보안 클레임과 주체를 사용하여 Claim 클래스의 새 인스턴스를 초기화합니다.

Claim(String, String)

지정된 클레임 형식 및 값을 사용하여 Claim 클래스의 새 인스턴스를 초기화합니다.

Claim(String, String, String)

지정된 클레임 형식, 값 및 값 형식을 사용하여 Claim 클래스의 새 인스턴스를 초기화합니다.

Claim(String, String, String, String)

지정된 클레임 형식, 값, 값 형식, 발급자를 사용하여 Claim 클래스의 새 인스턴스를 초기화합니다.

Claim(String, String, String, String, String)

지정된 클레임 형식, 값, 값 형식, 발급자 및 원래 발급자를 사용하여 클래스의 Claim 새 instance 초기화합니다.

Claim(String, String, String, String, String, ClaimsIdentity)

지정된 클레임 형식, 값, 값 형식, 발급자, 원래 발급자 및 주체를 사용하여 Claim 클래스의 새 인스턴스를 초기화합니다.

Claim(BinaryReader)

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

지정된 Claim을 사용하여 BinaryReader의 인스턴스를 초기화합니다.

public:
 Claim(System::IO::BinaryReader ^ reader);
public Claim (System.IO.BinaryReader reader);
new System.Security.Claims.Claim : System.IO.BinaryReader -> System.Security.Claims.Claim
Public Sub New (reader As BinaryReader)

매개 변수

reader
BinaryReader

Claim을 가리키는 BinaryReader입니다.

예외

reader이(가) null인 경우

설명

일반적으로 판독기는 에서 반환된 바이트에서 WriteTo생성됩니다.

적용 대상

Claim(Claim)

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

Claim 클래스의 새 인스턴스를 초기화합니다.

protected:
 Claim(System::Security::Claims::Claim ^ other);
protected Claim (System.Security.Claims.Claim other);
new System.Security.Claims.Claim : System.Security.Claims.Claim -> System.Security.Claims.Claim
Protected Sub New (other As Claim)

매개 변수

other
Claim

보안 클레임입니다.

예외

other이(가) null인 경우

설명

Subjectnull로 설정됩니다.

적용 대상

Claim(BinaryReader, ClaimsIdentity)

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

지정된 판독기와 제목을 사용하여 Claim 클래스의 새 인스턴스를 초기화합니다.

public:
 Claim(System::IO::BinaryReader ^ reader, System::Security::Claims::ClaimsIdentity ^ subject);
public Claim (System.IO.BinaryReader reader, System.Security.Claims.ClaimsIdentity subject);
public Claim (System.IO.BinaryReader reader, System.Security.Claims.ClaimsIdentity? subject);
new System.Security.Claims.Claim : System.IO.BinaryReader * System.Security.Claims.ClaimsIdentity -> System.Security.Claims.Claim
Public Sub New (reader As BinaryReader, subject As ClaimsIdentity)

매개 변수

reader
BinaryReader

이진 판독기입니다.

subject
ClaimsIdentity

이 클레임이 설명하는 주체입니다.

예외

reader이(가) null인 경우

적용 대상

Claim(Claim, ClaimsIdentity)

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

지정된 보안 클레임과 주체를 사용하여 Claim 클래스의 새 인스턴스를 초기화합니다.

protected:
 Claim(System::Security::Claims::Claim ^ other, System::Security::Claims::ClaimsIdentity ^ subject);
protected Claim (System.Security.Claims.Claim other, System.Security.Claims.ClaimsIdentity subject);
protected Claim (System.Security.Claims.Claim other, System.Security.Claims.ClaimsIdentity? subject);
new System.Security.Claims.Claim : System.Security.Claims.Claim * System.Security.Claims.ClaimsIdentity -> System.Security.Claims.Claim
Protected Sub New (other As Claim, subject As ClaimsIdentity)

매개 변수

other
Claim

보안 클레임입니다.

subject
ClaimsIdentity

이 클레임이 설명하는 주체입니다.

예외

other이(가) null인 경우

설명

Subjectsubject로 설정됩니다.

적용 대상

Claim(String, String)

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

지정된 클레임 형식 및 값을 사용하여 Claim 클래스의 새 인스턴스를 초기화합니다.

public:
 Claim(System::String ^ type, System::String ^ value);
public Claim (string type, string value);
new System.Security.Claims.Claim : string * string -> System.Security.Claims.Claim
Public Sub New (type As String, value As String)

매개 변수

type
String

클레임 형식입니다.

value
String

클레임 값입니다.

예외

type 또는 valuenull인 경우

설명

Subject 속성이 null로 설정되어 있습니다. IssuerOriginalIssuer 속성은 DefaultIssuer로 설정됩니다. ValueType 속성이 ClaimValueTypes.String로 설정되어 있습니다.

추가 정보

적용 대상

Claim(String, String, String)

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

지정된 클레임 형식, 값 및 값 형식을 사용하여 Claim 클래스의 새 인스턴스를 초기화합니다.

public:
 Claim(System::String ^ type, System::String ^ value, System::String ^ valueType);
public Claim (string type, string value, string valueType);
public Claim (string type, string value, string? valueType);
new System.Security.Claims.Claim : string * string * string -> System.Security.Claims.Claim
Public Sub New (type As String, value As String, valueType As String)

매개 변수

type
String

클레임 형식입니다.

value
String

클레임 값입니다.

valueType
String

클레임 값 형식입니다. 이 매개 변수가 null이면 String이 사용됩니다.

예외

type 또는 valuenull인 경우

설명

Subject 속성이 null로 설정되어 있습니다. IssuerOriginalIssuer 속성은 DefaultIssuer로 설정됩니다.

추가 정보

적용 대상

Claim(String, String, String, String)

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

지정된 클레임 형식, 값, 값 형식, 발급자를 사용하여 Claim 클래스의 새 인스턴스를 초기화합니다.

public:
 Claim(System::String ^ type, System::String ^ value, System::String ^ valueType, System::String ^ issuer);
public Claim (string type, string value, string valueType, string issuer);
public Claim (string type, string value, string? valueType, string? issuer);
new System.Security.Claims.Claim : string * string * string * string -> System.Security.Claims.Claim
Public Sub New (type As String, value As String, valueType As String, issuer As String)

매개 변수

type
String

클레임 형식입니다.

value
String

클레임 값입니다.

valueType
String

클레임 값 형식입니다. 이 매개 변수가 null이면 String이 사용됩니다.

issuer
String

클레임 발급자입니다. 이 매개 변수는 비어 있거나 null이면 DefaultIssuer가 사용됩니다.

예외

type 또는 valuenull인 경우

설명

Subject 속성이 null로 설정되어 있습니다. 속성은 OriginalIssuer 매개 변수의 값에 따라 설정됩니다 issuer .

추가 정보

적용 대상

Claim(String, String, String, String, String)

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

지정된 클레임 형식, 값, 값 형식, 발급자 및 원래 발급자를 사용하여 클래스의 Claim 새 instance 초기화합니다.

public:
 Claim(System::String ^ type, System::String ^ value, System::String ^ valueType, System::String ^ issuer, System::String ^ originalIssuer);
public Claim (string type, string value, string valueType, string issuer, string originalIssuer);
public Claim (string type, string value, string? valueType, string? issuer, string? originalIssuer);
new System.Security.Claims.Claim : string * string * string * string * string -> System.Security.Claims.Claim
Public Sub New (type As String, value As String, valueType As String, issuer As String, originalIssuer As String)

매개 변수

type
String

클레임 형식입니다.

value
String

클레임 값입니다.

valueType
String

클레임 값 형식입니다. 이 매개 변수가 null이면 String이 사용됩니다.

issuer
String

클레임 발급자입니다. 이 매개 변수는 비어 있거나 null이면 DefaultIssuer가 사용됩니다.

originalIssuer
String

클레임의 원래 발급자입니다. 이 매개 변수가 비어 있거나 null이면 OriginalIssuer 속성이 Issuer 속성의 값으로 설정됩니다.

예외

type 또는 valuenull인 경우

설명

Subject 속성은 null로 설정됩니다.

추가 정보

적용 대상

Claim(String, String, String, String, String, ClaimsIdentity)

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

지정된 클레임 형식, 값, 값 형식, 발급자, 원래 발급자 및 주체를 사용하여 Claim 클래스의 새 인스턴스를 초기화합니다.

public:
 Claim(System::String ^ type, System::String ^ value, System::String ^ valueType, System::String ^ issuer, System::String ^ originalIssuer, System::Security::Claims::ClaimsIdentity ^ subject);
public Claim (string type, string value, string valueType, string issuer, string originalIssuer, System.Security.Claims.ClaimsIdentity subject);
public Claim (string type, string value, string? valueType, string? issuer, string? originalIssuer, System.Security.Claims.ClaimsIdentity? subject);
new System.Security.Claims.Claim : string * string * string * string * string * System.Security.Claims.ClaimsIdentity -> System.Security.Claims.Claim
Public Sub New (type As String, value As String, valueType As String, issuer As String, originalIssuer As String, subject As ClaimsIdentity)

매개 변수

type
String

클레임 형식입니다.

value
String

클레임 값입니다.

valueType
String

클레임 값 형식입니다. 이 매개 변수가 null이면 String이 사용됩니다.

issuer
String

클레임 발급자입니다. 이 매개 변수는 비어 있거나 null이면 DefaultIssuer가 사용됩니다.

originalIssuer
String

클레임의 원래 발급자입니다. 이 매개 변수가 비어 있거나 null이면 OriginalIssuer 속성이 Issuer 속성의 값으로 설정됩니다.

subject
ClaimsIdentity

이 클레임이 설명하는 주체입니다.

예외

type 또는 valuenull인 경우

추가 정보

적용 대상