ClaimTypeRequirement.ClaimType Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá typ deklarace identity, který byl zadán v konstruktoru.
public:
property System::String ^ ClaimType { System::String ^ get(); };
public string ClaimType { get; }
member this.ClaimType : string
Public ReadOnly Property ClaimType As String
Hodnota vlastnosti
Typ deklarace identity.
Příklady
Následující kód ukazuje, jak získat tuto vlastnost.
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);
Poznámky
Tato vlastnost je identifikátor URI, který definuje typ deklarace identity. Pokud například chcete koupit produkt z webu, musí uživatel předložit platnou platební kartu s dostatečným limitem kreditu. Typ deklarace identity by byl identifikátor URI platební karty.