Share via


Claim Constructores

Definición

Inicializa una nueva instancia de la clase Claim.

Sobrecargas

Claim(BinaryReader)

Inicializa una instancia de Claim con BinaryReader especificado.

Claim(Claim)

Inicializa una nueva instancia de la clase Claim.

Claim(BinaryReader, ClaimsIdentity)

Inicializa una nueva instancia de la clase Claim con el lector y el asunto especificados.

Claim(Claim, ClaimsIdentity)

Inicializa una nueva instancia de la clase Claim con la notificación de seguridad y el asunto especificados.

Claim(String, String)

Inicializa una nueva instancia de la clase Claim con el tipo de notificación y el valor especificados.

Claim(String, String, String)

Inicializa una nueva instancia de la clase Claim con el tipo de notificación especificado, valor y tipo de valor.

Claim(String, String, String, String)

Inicializa una nueva instancia de la clase Claim con el tipo de notificación especificado, valor, tipo de valor y emisor.

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

Inicializa una nueva instancia de la Claim clase con el tipo de notificación, el valor, el tipo de valor, el emisor y el emisor original especificados.

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

Inicializa una nueva instancia de la clase Claim con el tipo de notificación especificado, valor, tipo de valor, emisor, emisor original y asunto.

Claim(BinaryReader)

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

Inicializa una instancia de Claim con BinaryReader especificado.

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)

Parámetros

reader
BinaryReader

BinaryReader que apunta a un Claim.

Excepciones

reader es null.

Comentarios

Normalmente, el lector se construye a partir de los bytes devueltos de WriteTo.

Se aplica a

Claim(Claim)

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

Inicializa una nueva instancia de la clase 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)

Parámetros

other
Claim

Notificación de seguridad.

Excepciones

other es null.

Comentarios

Subject se establece en null.

Se aplica a

Claim(BinaryReader, ClaimsIdentity)

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

Inicializa una nueva instancia de la clase Claim con el lector y el asunto especificados.

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)

Parámetros

reader
BinaryReader

Lector binario.

subject
ClaimsIdentity

Asunto que describe esta notificación.

Excepciones

reader es null.

Se aplica a

Claim(Claim, ClaimsIdentity)

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

Inicializa una nueva instancia de la clase Claim con la notificación de seguridad y el asunto especificados.

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)

Parámetros

other
Claim

Notificación de seguridad.

subject
ClaimsIdentity

Asunto que describe esta notificación.

Excepciones

other es null.

Comentarios

Subject se establece en subject.

Se aplica a

Claim(String, String)

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

Inicializa una nueva instancia de la clase Claim con el tipo de notificación y el valor especificados.

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)

Parámetros

type
String

Tipo de notificación.

value
String

Valor de la notificación.

Excepciones

type o value es null.

Comentarios

La propiedad Subject está establecida en null. Las propiedades Issuer y OriginalIssuer se establecen en DefaultIssuer. La propiedad ValueType está establecida en ClaimValueTypes.String.

Consulte también

Se aplica a

Claim(String, String, String)

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

Inicializa una nueva instancia de la clase Claim con el tipo de notificación especificado, valor y tipo de valor.

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)

Parámetros

type
String

Tipo de notificación.

value
String

Valor de la notificación.

valueType
String

Tipo de valor de la notificación. Si este parámetro es null, se usa String.

Excepciones

type o value es null.

Comentarios

La propiedad Subject está establecida en null. Las propiedades Issuer y OriginalIssuer se establecen en DefaultIssuer.

Consulte también

Se aplica a

Claim(String, String, String, String)

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

Inicializa una nueva instancia de la clase Claim con el tipo de notificación especificado, valor, tipo de valor y emisor.

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)

Parámetros

type
String

Tipo de notificación.

value
String

Valor de la notificación.

valueType
String

Tipo de valor de la notificación. Si este parámetro es null, se usa String.

issuer
String

Emisor de notificaciones. Si este parámetro está vacío o es null, se usa DefaultIssuer.

Excepciones

type o value es null.

Comentarios

La propiedad Subject está establecida en null. La OriginalIssuer propiedad se establece según el valor del issuer parámetro .

Consulte también

Se aplica a

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

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

Inicializa una nueva instancia de la Claim clase con el tipo de notificación, el valor, el tipo de valor, el emisor y el emisor original especificados.

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)

Parámetros

type
String

Tipo de notificación.

value
String

Valor de la notificación.

valueType
String

Tipo de valor de la notificación. Si este parámetro es null, se usa String.

issuer
String

Emisor de notificaciones. Si este parámetro está vacío o es null, se usa DefaultIssuer.

originalIssuer
String

Emisor original de la notificación. Si este parámetro está vacío o null, la propiedad OriginalIssuer se establece en el valor de la propiedad Issuer.

Excepciones

type o value es null.

Comentarios

La propiedad Subject se establece en null.

Consulte también

Se aplica a

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

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

Inicializa una nueva instancia de la clase Claim con el tipo de notificación especificado, valor, tipo de valor, emisor, emisor original y asunto.

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)

Parámetros

type
String

Tipo de notificación.

value
String

Valor de la notificación.

valueType
String

Tipo de valor de la notificación. Si este parámetro es null, se usa String.

issuer
String

Emisor de notificaciones. Si este parámetro está vacío o es null, se usa DefaultIssuer.

originalIssuer
String

Emisor original de la notificación. Si este parámetro está vacío o null, la propiedad OriginalIssuer se establece en el valor de la propiedad Issuer.

subject
ClaimsIdentity

Asunto que describe esta notificación.

Excepciones

type o value es null.

Consulte también

Se aplica a