Condividi tramite


Claim Costruttori

Definizione

Inizializza una nuova istanza della classe Claim.

Overload

Nome Descrizione
Claim(BinaryReader)

Inizializza un'istanza di Claim con l'oggetto specificato BinaryReader.

Claim(Claim)

Inizializza una nuova istanza della classe Claim.

Claim(BinaryReader, ClaimsIdentity)

Inizializza una nuova istanza della Claim classe con il lettore e l'oggetto specificati.

Claim(Claim, ClaimsIdentity)

Inizializza una nuova istanza della Claim classe con l'attestazione di sicurezza e l'oggetto specificati.

Claim(String, String)

Inizializza una nuova istanza della Claim classe con il tipo di attestazione e il valore specificati.

Claim(String, String, String)

Inizializza una nuova istanza della Claim classe con il tipo di attestazione, il valore e il tipo di valore specificati.

Claim(String, String, String, String)

Inizializza una nuova istanza della Claim classe con il tipo di attestazione, il valore, il tipo di valore e l'autorità di certificazione specificati.

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

Inizializza una nuova istanza della Claim classe con il tipo di attestazione, il valore, il tipo valore, l'autorità emittente originale specificati.

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

Inizializza una nuova istanza della Claim classe con il tipo di attestazione, il valore, il tipo valore, l'autorità emittente, l'autorità emittente originale e l'oggetto specificati.

Claim(BinaryReader)

Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs

Inizializza un'istanza di Claim con l'oggetto specificato 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)

Parametri

reader
BinaryReader

Oggetto BinaryReader che punta a un oggetto Claim.

Eccezioni

reader è null.

Commenti

In genere, il lettore viene costruito dai byte restituiti da WriteTo.

Si applica a

Claim(Claim)

Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs

Inizializza una nuova istanza della classe 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)

Parametri

other
Claim

Attestazione di sicurezza.

Eccezioni

other è null.

Commenti

Subject è impostato su null.

Si applica a

Claim(BinaryReader, ClaimsIdentity)

Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs

Inizializza una nuova istanza della Claim classe con il lettore e l'oggetto specificati.

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)

Parametri

reader
BinaryReader

Lettore binario.

subject
ClaimsIdentity

Oggetto descritto da questa attestazione.

Eccezioni

reader è null.

Si applica a

Claim(Claim, ClaimsIdentity)

Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs

Inizializza una nuova istanza della Claim classe con l'attestazione di sicurezza e l'oggetto specificati.

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)

Parametri

other
Claim

Attestazione di sicurezza.

subject
ClaimsIdentity

Oggetto descritto da questa attestazione.

Eccezioni

other è null.

Commenti

Subject è impostato su subject.

Si applica a

Claim(String, String)

Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs

Inizializza una nuova istanza della Claim classe con il tipo di attestazione e il valore specificati.

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)

Parametri

type
String

Tipo di attestazione.

value
String

Valore dell'attestazione.

Eccezioni

type o value è null.

Commenti

La proprietà Subject è impostata su null. Le Issuer proprietà e OriginalIssuer sono impostate DefaultIssuersu . La ValueType proprietà è impostata su ClaimValueTypes.String

Vedi anche

Si applica a

Claim(String, String, String)

Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs

Inizializza una nuova istanza della Claim classe con il tipo di attestazione, il valore e il tipo di valore specificati.

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)

Parametri

type
String

Tipo di attestazione.

value
String

Valore dell'attestazione.

valueType
String

Tipo di valore dell'attestazione. Se questo parametro è null, String viene usato .

Eccezioni

type o value è null.

Commenti

La proprietà Subject è impostata su null. Le Issuer proprietà e OriginalIssuer sono impostate DefaultIssuersu .

Vedi anche

Si applica a

Claim(String, String, String, String)

Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs

Inizializza una nuova istanza della Claim classe con il tipo di attestazione, il valore, il tipo di valore e l'autorità di certificazione specificati.

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)

Parametri

type
String

Tipo di attestazione.

value
String

Valore dell'attestazione.

valueType
String

Tipo di valore dell'attestazione. Se questo parametro è null, String viene usato .

issuer
String

Autorità emittente dell'attestazione. Se questo parametro è vuoto o null, DefaultIssuer viene usato .

Eccezioni

type o value è null.

Commenti

La proprietà Subject è impostata su null. La OriginalIssuer proprietà viene impostata in base al valore del issuer parametro .

Vedi anche

Si applica a

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

Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs

Inizializza una nuova istanza della Claim classe con il tipo di attestazione, il valore, il tipo valore, l'autorità emittente originale specificati.

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)

Parametri

type
String

Tipo di attestazione.

value
String

Valore dell'attestazione.

valueType
String

Tipo di valore dell'attestazione. Se questo parametro è null, String viene usato .

issuer
String

Autorità emittente dell'attestazione. Se questo parametro è vuoto o null, DefaultIssuer viene usato .

originalIssuer
String

Autorità di certificazione originale dell'attestazione. Se questo parametro è vuoto o null, la OriginalIssuer proprietà viene impostata sul valore della Issuer proprietà .

Eccezioni

type o value è null.

Commenti

La proprietà Subject è impostata su null.

Vedi anche

Si applica a

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

Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs
Origine:
Claim.cs

Inizializza una nuova istanza della Claim classe con il tipo di attestazione, il valore, il tipo valore, l'autorità emittente, l'autorità emittente originale e l'oggetto specificati.

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)

Parametri

type
String

Tipo di attestazione.

value
String

Valore dell'attestazione.

valueType
String

Tipo di valore dell'attestazione. Se questo parametro è null, String viene usato .

issuer
String

Autorità emittente dell'attestazione. Se questo parametro è vuoto o null, DefaultIssuer viene usato .

originalIssuer
String

Autorità di certificazione originale dell'attestazione. Se questo parametro è vuoto o null, la OriginalIssuer proprietà viene impostata sul valore della Issuer proprietà .

subject
ClaimsIdentity

Oggetto descritto da questa attestazione.

Eccezioni

type o value è null.

Vedi anche

Si applica a