ClaimTypeRequirement.ClaimType Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera typ oświadczenia określony w konstruktorze.
public:
property System::String ^ ClaimType { System::String ^ get(); };
public string ClaimType { get; }
member this.ClaimType : string
Public ReadOnly Property ClaimType As String
Wartość właściwości
Typ oświadczenia.
Przykłady
Poniższy kod pokazuje, jak uzyskać tę właściwość.
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));
ClaimTypeRequirement cr = new ClaimTypeRequirement
("http://schemas.microsoft.com/ws/2005/05/identity/claims/UserName", true);
Console.WriteLine(cr.ClaimType);
Console.WriteLine(cr.IsOptional);
Uwagi
Ta właściwość jest identyfikatorem URI definiującym typ oświadczenia. Na przykład aby kupić produkt z witryny sieci Web, użytkownik musi przedstawić prawidłową kartę kredytową z wystarczającym limitem środków. Typ oświadczenia będzie identyfikatorem URI karty kredytowej.