// Assembly: mscorlib
// Full name: System.Security.Claims.ClaimsIdentity

namespace System.Security.Claims
{
public class ClaimsIdentity // TypeDefIndex: 4111
{
	// Fields
	type#12872 m_userSerializationData;
	type#8487 m_instanceClaims;
	type#4153 m_externalClaims;
	type#26593 m_nameType;
	type#26593 m_roleType;
	type#26577 m_version;
	type#15950 m_actor;
	type#26577 m_authenticationType;
	type#23706 m_bootstrapContext;
	type#26577 m_label;
	type#26577 m_serializedNameType;
	type#26577 m_serializedRoleType;
	type#26577 m_serializedClaims;

	// Methods
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	public type#28660 .ctor(type#6669 claims) { }
	// RVA: -1
	public type#28660 .ctor(type#20164 identity, type#6669 claims, type#26576 authenticationType, type#26576 nameType, type#26576 roleType) { }
	// RVA: -1
	internal type#28660 .ctor(type#20164 identity, type#6669 claims, type#26576 authenticationType, type#26576 nameType, type#26576 roleType, type#15313 checkAuthType) { }
	// RVA: -1
	protected type#28660 .ctor(type#25857 info, type#26566 context) { }
	// RVA: -1
	public virtual type#26576 get_AuthenticationType() { }
	// RVA: -1
	public type#15949 get_Actor() { }
	// RVA: -1
	public type#28660 set_Actor(type#15949 value) { }
	// RVA: -1
	public virtual type#6669 get_Claims() { }
	// RVA: -1
	public virtual type#26576 get_Name() { }
	// RVA: -1
	public virtual type#15949 Clone() { }
	// RVA: -1
	private type#28660 SafeAddClaims(type#6669 claims) { }
	// RVA: -1
	private type#28660 SafeAddClaim(type#15943 claim) { }
	// RVA: -1
	public virtual type#15943 FindFirst(type#26576 type) { }
	// RVA: -1
	private type#28660 OnSerializingMethod(type#26566 context) { }
	// RVA: -1
	private type#28660 OnDeserializedMethod(type#26566 context) { }
	// RVA: -1
	private type#28660 OnDeserializingMethod(type#26566 context) { }
	// RVA: -1
	protected virtual type#28660 GetObjectData(type#25857 info, type#26566 context) { }
	// RVA: -1
	private type#28660 DeserializeClaims(type#26576 serializedClaims) { }
	// RVA: -1
	private type#26576 SerializeClaims() { }
	// RVA: -1
	private type#15313 IsCircular(type#15949 subject) { }
	// RVA: -1
	private type#28660 Deserialize(type#25857 info, type#26566 context, type#15313 useContext) { }
}
}
