ClaimTypeRequirement.ClaimType 属性

定义

获取构造函数中指定的声明类型。

public:
 property System::String ^ ClaimType { System::String ^ get(); };
public string ClaimType { get; }
member this.ClaimType : string
Public ReadOnly Property ClaimType As String

属性值

声明类型。

示例

下面的代码演示如何获取此属性。

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

注解

此属性是一个用于定义声明类型的 URI。 例如,若要从网站上购买产品,用户必须提供具有足够信用额度的有效信用卡。 声明类型将为信用卡 URI。

适用于