ClaimTypeRequirement.ClaimType Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o tipo de reivindicação especificado no construtor.
public:
property System::String ^ ClaimType { System::String ^ get(); };
public string ClaimType { get; }
member this.ClaimType : string
Public ReadOnly Property ClaimType As String
Valor de Propriedade
O tipo de reivindicação.
Exemplos
O código seguinte mostra como obter esta propriedade.
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);
Observações
Esta propriedade é um URI que define o tipo de reivindicação. Por exemplo, para comprar um produto num site, o utilizador deve apresentar um cartão de crédito válido com um limite de crédito suficiente. O tipo de reclamação seria o URI do cartão de crédito.