ClaimTypeRequirement Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av ClaimTypeRequirement klassen.
Överlagringar
| Name | Description |
|---|---|
| ClaimTypeRequirement(String) |
Initierar en ny instans av ClaimTypeRequirement klassen för ett obligatoriskt anspråk av den angivna typen. |
| ClaimTypeRequirement(String, Boolean) |
Initierar en ny instans av ClaimTypeRequirement klassen för ett anspråk av den angivna typen. |
ClaimTypeRequirement(String)
- Källa:
- ClaimTypeRequirement.cs
- Källa:
- ClaimTypeRequirement.cs
- Källa:
- ClaimTypeRequirement.cs
Initierar en ny instans av ClaimTypeRequirement klassen för ett obligatoriskt anspråk av den angivna typen.
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)
Parametrar
- claimType
- String
Anspråkstypen.
Exempel
Följande kod lägger till två krav för anspråkstyp i en säkerhetsbindning.
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));
Kommentarer
De fördefinierade anspråkstyperna finns på ClaimTypes.
Gäller för
ClaimTypeRequirement(String, Boolean)
- Källa:
- ClaimTypeRequirement.cs
- Källa:
- ClaimTypeRequirement.cs
- Källa:
- ClaimTypeRequirement.cs
Initierar en ny instans av ClaimTypeRequirement klassen för ett anspråk av den angivna typen.
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)
Parametrar
- claimType
- String
Anspråkstypen.
- isOptional
- Boolean
Om falseär anspråket obligatoriskt, annars är det valfritt.
Exempel
Följande kod lägger till två krav för anspråkstyp i en säkerhetsbindning.
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));