System.Security.Claims.Claim
namespace System.Security.Claims
{
public class Claim
{
protected virtual byte[] CustomSerializationData { get; }
public string Issuer { get; }
public string OriginalIssuer { get; }
public IDictionary<string, string> Properties { get; }
public ClaimsIdentity Subject { get; }
public string Type { get; }
public string Value { get; }
public string ValueType { get; }
public Claim(BinaryReader reader);
public Claim(BinaryReader reader, ClaimsIdentity subject);
protected Claim(Claim other);
protected Claim(Claim other, ClaimsIdentity subject);
public Claim(string type, string value);
public Claim(string type, string value, string valueType);
public Claim(string type, string value, string valueType, string issuer);
public Claim(string type, string value, string valueType, string issuer, string originalIssuer);
public Claim(string type, string value, string valueType, string issuer, string originalIssuer, ClaimsIdentity subject);
public virtual Claim Clone();
public virtual Claim Clone(ClaimsIdentity identity);
public virtual void WriteTo(BinaryWriter writer);
protected virtual void WriteTo(BinaryWriter writer, byte[] userData);
}
}