Share via


ClaimTypeRequirement Constructeurs

Définition

Initialise une nouvelle instance de la classe ClaimTypeRequirement.

Surcharges

ClaimTypeRequirement(String)

Initialise une nouvelle instance de la classe ClaimTypeRequirement pour une revendication requise du type spécifié.

ClaimTypeRequirement(String, Boolean)

Initialise une nouvelle instance de la classe ClaimTypeRequirement pour une revendication du type spécifié.

ClaimTypeRequirement(String)

Source:
ClaimTypeRequirement.cs
Source:
ClaimTypeRequirement.cs
Source:
ClaimTypeRequirement.cs

Initialise une nouvelle instance de la classe ClaimTypeRequirement pour une revendication requise du type spécifié.

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)

Paramètres

claimType
String

Type de revendication.

Exemples

Le code suivant ajoute deux exigences de type de revendication à une liaison de sécurité.

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));

Remarques

Vous trouverez les types de revendications prédéfinis à l’adresse ClaimTypes.

S’applique à

ClaimTypeRequirement(String, Boolean)

Source:
ClaimTypeRequirement.cs
Source:
ClaimTypeRequirement.cs
Source:
ClaimTypeRequirement.cs

Initialise une nouvelle instance de la classe ClaimTypeRequirement pour une revendication du type spécifié.

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)

Paramètres

claimType
String

Type de revendication.

isOptional
Boolean

Si false, la revendication est requise ; sinon, elle est facultative.

Exemples

Le code suivant ajoute deux exigences de type de revendication à une liaison de sécurité.

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));

S’applique à