Condividi tramite


ClaimTypeRequirement Costruttori

Definizione

Inizializza una nuova istanza della classe ClaimTypeRequirement.

Overload

ClaimTypeRequirement(String)

Inizializza una nuova istanza della classe ClaimTypeRequirement per un’attestazione richiesta del tipo specificato.

ClaimTypeRequirement(String, Boolean)

Inizializza una nuova istanza della classe ClaimTypeRequirement per una richiesta del tipo specificato.

ClaimTypeRequirement(String)

Origine:
ClaimTypeRequirement.cs
Origine:
ClaimTypeRequirement.cs
Origine:
ClaimTypeRequirement.cs

Inizializza una nuova istanza della classe ClaimTypeRequirement per un’attestazione richiesta del tipo specificato.

public:
 ClaimTypeRequirement(System::String ^ claimType);
public ClaimTypeRequirement (string claimType);
new System.ServiceModel.Security.Tokens.ClaimTypeRequirement : string -> System.ServiceModel.Security.Tokens.ClaimTypeRequirement
Public Sub New (claimType As String)

Parametri

claimType
String

Tipo di attestazione.

Esempio

Nel codice seguente vengono aggiunti due requisiti di tipo di attestazione a un'associazione di sicurezza.

WSFederationHttpBinding binding = new WSFederationHttpBinding();
binding.Security.Message.ClaimTypeRequirements.Add
   (new ClaimTypeRequirement
   ("http://schemas.microsoft.com/ws/2005/05/identity/claims/EmailAddress"));
binding.Security.Message.ClaimTypeRequirements.Add
   (new ClaimTypeRequirement
   ("http://schemas.microsoft.com/ws/2005/05/identity/claims/UserName", true));

Commenti

I tipi di attestazione predefiniti sono disponibili in ClaimTypes.

Si applica a

ClaimTypeRequirement(String, Boolean)

Origine:
ClaimTypeRequirement.cs
Origine:
ClaimTypeRequirement.cs
Origine:
ClaimTypeRequirement.cs

Inizializza una nuova istanza della classe ClaimTypeRequirement per una richiesta del tipo specificato.

public:
 ClaimTypeRequirement(System::String ^ claimType, bool isOptional);
public ClaimTypeRequirement (string claimType, bool isOptional);
new System.ServiceModel.Security.Tokens.ClaimTypeRequirement : string * bool -> System.ServiceModel.Security.Tokens.ClaimTypeRequirement
Public Sub New (claimType As String, isOptional As Boolean)

Parametri

claimType
String

Tipo di attestazione.

isOptional
Boolean

In caso di false, l’attestazione è richiesta; in caso contrario, è facoltativa.

Esempio

Nel codice seguente vengono aggiunti due requisiti di tipo di attestazione a un'associazione di sicurezza.

WSFederationHttpBinding binding = new WSFederationHttpBinding();
binding.Security.Message.ClaimTypeRequirements.Add
   (new ClaimTypeRequirement
   ("http://schemas.microsoft.com/ws/2005/05/identity/claims/EmailAddress"));
binding.Security.Message.ClaimTypeRequirements.Add
   (new ClaimTypeRequirement
   ("http://schemas.microsoft.com/ws/2005/05/identity/claims/UserName", true));

Si applica a