using System;
using System.Collections;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Net
{
/// Provides a set of properties and methods that are used to manage cookies. This class cannot be inherited.
// Token: 0x02000255 RID: 597
[Token(Token = "0x2000255")]
[Serializable]
public sealed class Cookie
{
/// Initializes a new instance of the class.
// Token: 0x06000ED4 RID: 3796 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000ED4")]
[Address(RVA = "0xDCDF40", Offset = "0xDCCF40", VA = "0x180DCDF40")]
public Cookie()
{
}
/// Gets or sets a comment that the server can add to a .
/// An optional comment to document intended usage for this .
// Token: 0x170002C5 RID: 709
// (get) Token: 0x06000ED5 RID: 3797 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000ED6 RID: 3798 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170002C5")]
public string Comment
{
[Token(Token = "0x6000ED5")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
[Token(Token = "0x6000ED6")]
[Address(RVA = "0xDCE410", Offset = "0xDCD410", VA = "0x180DCE410")]
set
{
}
}
/// Gets or sets a URI comment that the server can provide with a .
/// An optional comment that represents the intended usage of the URI reference for this . The value must conform to URI format.
// Token: 0x170002C6 RID: 710
// (set) Token: 0x06000ED7 RID: 3799 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170002C6")]
public Uri CommentUri
{
[Token(Token = "0x6000ED7")]
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
set
{
}
}
/// Determines whether a page script or other active content can access this cookie.
/// Boolean value that determines whether a page script or other active content can access this cookie.
// Token: 0x170002C7 RID: 711
// (set) Token: 0x06000ED8 RID: 3800 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170002C7")]
public bool HttpOnly
{
[Token(Token = "0x6000ED8")]
[Address(RVA = "0x6B48D0", Offset = "0x6B38D0", VA = "0x1806B48D0")]
set
{
}
}
/// Gets or sets the discard flag set by the server.
///
/// if the client is to discard the at the end of the current session; otherwise, . The default is .
// Token: 0x170002C8 RID: 712
// (set) Token: 0x06000ED9 RID: 3801 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170002C8")]
public bool Discard
{
[Token(Token = "0x6000ED9")]
[Address(RVA = "0x6350C0", Offset = "0x6340C0", VA = "0x1806350C0")]
set
{
}
}
/// Gets or sets the URI for which the is valid.
/// The URI for which the is valid.
// Token: 0x170002C9 RID: 713
// (get) Token: 0x06000EDA RID: 3802 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000EDB RID: 3803 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170002C9")]
public string Domain
{
[Token(Token = "0x6000EDA")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
[Token(Token = "0x6000EDB")]
[Address(RVA = "0xDCE470", Offset = "0xDCD470", VA = "0x180DCE470")]
set
{
}
}
// Token: 0x170002CA RID: 714
// (get) Token: 0x06000EDC RID: 3804 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170002CA")]
private string _Domain
{
[Token(Token = "0x6000EDC")]
[Address(RVA = "0xDCE160", Offset = "0xDCD160", VA = "0x180DCE160")]
get
{
return null;
}
}
/// Gets or sets the current state of the .
///
/// if the has expired; otherwise, . The default is .
// Token: 0x170002CB RID: 715
// (get) Token: 0x06000EDD RID: 3805 RVA: 0x00007410 File Offset: 0x00005610
[Token(Token = "0x170002CB")]
public bool Expired
{
[Token(Token = "0x6000EDD")]
[Address(RVA = "0xDCE090", Offset = "0xDCD090", VA = "0x180DCE090")]
get
{
return default(bool);
}
}
/// Gets or sets the expiration date and time for the as a .
/// The expiration date and time for the as a instance.
// Token: 0x170002CC RID: 716
// (set) Token: 0x06000EDE RID: 3806 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170002CC")]
public DateTime Expires
{
[Token(Token = "0x6000EDE")]
[Address(RVA = "0x41CFF0", Offset = "0x41BFF0", VA = "0x18041CFF0")]
set
{
}
}
/// Gets or sets the name for the .
/// The name for the .
/// The value specified for a set operation is or the empty string
/// -or-
/// The value specified for a set operation contained an illegal character. The following characters must not be used inside the property: equal sign, semicolon, comma, newline (\n), return (\r), tab (\t), and space character. The dollar sign character ("$") cannot be the first character.
// Token: 0x170002CD RID: 717
// (get) Token: 0x06000EDF RID: 3807 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170002CD")]
public string Name
{
[Token(Token = "0x6000EDF")]
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
get
{
return null;
}
}
// Token: 0x06000EE0 RID: 3808 RVA: 0x00007428 File Offset: 0x00005628
[Token(Token = "0x6000EE0")]
[Address(RVA = "0xDCC840", Offset = "0xDCB840", VA = "0x180DCC840")]
internal bool InternalSetName(string value)
{
return default(bool);
}
/// Gets or sets the URIs to which the applies.
/// The URIs to which the applies.
// Token: 0x170002CE RID: 718
// (get) Token: 0x06000EE1 RID: 3809 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000EE2 RID: 3810 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170002CE")]
public string Path
{
[Token(Token = "0x6000EE1")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
get
{
return null;
}
[Token(Token = "0x6000EE2")]
[Address(RVA = "0xDCE4F0", Offset = "0xDCD4F0", VA = "0x180DCE4F0")]
set
{
}
}
// Token: 0x170002CF RID: 719
// (get) Token: 0x06000EE3 RID: 3811 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170002CF")]
private string _Path
{
[Token(Token = "0x6000EE3")]
[Address(RVA = "0xDCE200", Offset = "0xDCD200", VA = "0x180DCE200")]
get
{
return null;
}
}
// Token: 0x170002D0 RID: 720
// (get) Token: 0x06000EE4 RID: 3812 RVA: 0x00007440 File Offset: 0x00005640
[Token(Token = "0x170002D0")]
internal bool Plain
{
[Token(Token = "0x6000EE4")]
[Address(RVA = "0x949E20", Offset = "0x948E20", VA = "0x180949E20")]
get
{
return default(bool);
}
}
// Token: 0x06000EE5 RID: 3813 RVA: 0x00007458 File Offset: 0x00005658
[Token(Token = "0x6000EE5")]
[Address(RVA = "0xDCC930", Offset = "0xDCB930", VA = "0x180DCC930")]
private static bool IsDomainEqualToHost(string domain, string host)
{
return default(bool);
}
// Token: 0x06000EE6 RID: 3814 RVA: 0x00007470 File Offset: 0x00005670
[Token(Token = "0x6000EE6")]
[Address(RVA = "0xDCCF80", Offset = "0xDCBF80", VA = "0x180DCCF80")]
internal bool VerifySetDefaults(CookieVariant variant, Uri uri, bool isLocalDomain, string localDomain, bool set_default, bool isThrow)
{
return default(bool);
}
// Token: 0x06000EE7 RID: 3815 RVA: 0x00007488 File Offset: 0x00005688
[Token(Token = "0x6000EE7")]
[Address(RVA = "0xDCC2B0", Offset = "0xDCB2B0", VA = "0x180DCC2B0")]
private static bool DomainCharsTest(string name)
{
return default(bool);
}
/// Gets or sets a list of TCP ports that the applies to.
/// The list of TCP ports that the applies to.
/// The value specified for a set operation could not be parsed or is not enclosed in double quotes.
// Token: 0x170002D1 RID: 721
// (set) Token: 0x06000EE8 RID: 3816 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170002D1")]
public string Port
{
[Token(Token = "0x6000EE8")]
[Address(RVA = "0xDCE550", Offset = "0xDCD550", VA = "0x180DCE550")]
set
{
}
}
// Token: 0x170002D2 RID: 722
// (get) Token: 0x06000EE9 RID: 3817 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170002D2")]
internal int[] PortList
{
[Token(Token = "0x6000EE9")]
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
get
{
return null;
}
}
// Token: 0x170002D3 RID: 723
// (get) Token: 0x06000EEA RID: 3818 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170002D3")]
private string _Port
{
[Token(Token = "0x6000EEA")]
[Address(RVA = "0xDCE270", Offset = "0xDCD270", VA = "0x180DCE270")]
get
{
return null;
}
}
/// Gets or sets the security level of a .
///
/// if the client is only to return the cookie in subsequent requests if those requests use Secure Hypertext Transfer Protocol (HTTPS); otherwise, . The default is .
// Token: 0x170002D4 RID: 724
// (get) Token: 0x06000EEB RID: 3819 RVA: 0x000074A0 File Offset: 0x000056A0
// (set) Token: 0x06000EEC RID: 3820 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170002D4")]
public bool Secure
{
[Token(Token = "0x6000EEB")]
[Address(RVA = "0x6B48A0", Offset = "0x6B38A0", VA = "0x1806B48A0")]
get
{
return default(bool);
}
[Token(Token = "0x6000EEC")]
[Address(RVA = "0x6B48F0", Offset = "0x6B38F0", VA = "0x1806B48F0")]
set
{
}
}
/// Gets or sets the for the .
/// The for the .
// Token: 0x170002D5 RID: 725
// (get) Token: 0x06000EED RID: 3821 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000EEE RID: 3822 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170002D5")]
public string Value
{
[Token(Token = "0x6000EED")]
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
get
{
return null;
}
[Token(Token = "0x6000EEE")]
[Address(RVA = "0xDCE940", Offset = "0xDCD940", VA = "0x180DCE940")]
set
{
}
}
// Token: 0x170002D6 RID: 726
// (get) Token: 0x06000EEF RID: 3823 RVA: 0x000074B8 File Offset: 0x000056B8
[Token(Token = "0x170002D6")]
internal CookieVariant Variant
{
[Token(Token = "0x6000EEF")]
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
get
{
return CookieVariant.Unknown;
}
}
// Token: 0x170002D7 RID: 727
// (get) Token: 0x06000EF0 RID: 3824 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170002D7")]
internal string DomainKey
{
[Token(Token = "0x6000EF0")]
[Address(RVA = "0xDCE070", Offset = "0xDCD070", VA = "0x180DCE070")]
get
{
return null;
}
}
/// Gets or sets the version of HTTP state maintenance to which the cookie conforms.
/// The version of HTTP state maintenance to which the cookie conforms.
/// The value specified for a version is not allowed.
// Token: 0x170002D8 RID: 728
// (get) Token: 0x06000EF1 RID: 3825 RVA: 0x000074D0 File Offset: 0x000056D0
// (set) Token: 0x06000EF2 RID: 3826 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170002D8")]
public int Version
{
[Token(Token = "0x6000EF1")]
[Address(RVA = "0x4F3F50", Offset = "0x4F2F50", VA = "0x1804F3F50")]
get
{
return 0;
}
[Token(Token = "0x6000EF2")]
[Address(RVA = "0xDCE9A0", Offset = "0xDCD9A0", VA = "0x180DCE9A0")]
set
{
}
}
// Token: 0x170002D9 RID: 729
// (get) Token: 0x06000EF3 RID: 3827 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170002D9")]
private string _Version
{
[Token(Token = "0x6000EF3")]
[Address(RVA = "0xDCE320", Offset = "0xDCD320", VA = "0x180DCE320")]
get
{
return null;
}
}
// Token: 0x06000EF4 RID: 3828 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000EF4")]
[Address(RVA = "0xDCC450", Offset = "0xDCB450", VA = "0x180DCC450")]
internal static IComparer GetComparer()
{
return null;
}
/// Overrides the method.
/// A reference to a .
/// Returns if the is equal to . Two instances are equal if their , , , , and properties are equal. and string comparisons are case-insensitive.
// Token: 0x06000EF5 RID: 3829 RVA: 0x000074E8 File Offset: 0x000056E8
[Token(Token = "0x6000EF5")]
[Address(RVA = "0xDCC340", Offset = "0xDCB340", VA = "0x180DCC340", Slot = "0")]
public override bool Equals(object comparand)
{
return default(bool);
}
/// Overrides the method.
/// The 32-bit signed integer hash code for this instance.
// Token: 0x06000EF6 RID: 3830 RVA: 0x00007500 File Offset: 0x00005700
[Token(Token = "0x6000EF6")]
[Address(RVA = "0xDCC4B0", Offset = "0xDCB4B0", VA = "0x180DCC4B0", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
/// Overrides the method.
/// Returns a string representation of this object that is suitable for including in a HTTP Cookie: request header.
// Token: 0x06000EF7 RID: 3831 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000EF7")]
[Address(RVA = "0xDCC990", Offset = "0xDCB990", VA = "0x180DCC990", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x040008B4 RID: 2228
[Token(Token = "0x40008B4")]
internal static readonly char[] PortSplitDelimiters;
// Token: 0x040008B5 RID: 2229
[Token(Token = "0x40008B5")]
internal static readonly char[] Reserved2Name;
// Token: 0x040008B6 RID: 2230
[Token(Token = "0x40008B6")]
internal static readonly char[] Reserved2Value;
// Token: 0x040008B7 RID: 2231
[Token(Token = "0x40008B7")]
private static Comparer staticComparer;
// Token: 0x040008B8 RID: 2232
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40008B8")]
private string m_comment;
// Token: 0x040008B9 RID: 2233
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40008B9")]
private Uri m_commentUri;
// Token: 0x040008BA RID: 2234
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40008BA")]
private CookieVariant m_cookieVariant;
// Token: 0x040008BB RID: 2235
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x40008BB")]
private bool m_discard;
// Token: 0x040008BC RID: 2236
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40008BC")]
private string m_domain;
// Token: 0x040008BD RID: 2237
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40008BD")]
private bool m_domain_implicit;
// Token: 0x040008BE RID: 2238
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40008BE")]
private DateTime m_expires;
// Token: 0x040008BF RID: 2239
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40008BF")]
private string m_name;
// Token: 0x040008C0 RID: 2240
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40008C0")]
private string m_path;
// Token: 0x040008C1 RID: 2241
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40008C1")]
private bool m_path_implicit;
// Token: 0x040008C2 RID: 2242
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40008C2")]
private string m_port;
// Token: 0x040008C3 RID: 2243
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40008C3")]
private bool m_port_implicit;
// Token: 0x040008C4 RID: 2244
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x40008C4")]
private int[] m_port_list;
// Token: 0x040008C5 RID: 2245
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x40008C5")]
private bool m_secure;
// Token: 0x040008C6 RID: 2246
[FieldOffset(Offset = "0x71")]
[Token(Token = "0x40008C6")]
[OptionalField]
private bool m_httpOnly;
// Token: 0x040008C7 RID: 2247
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x40008C7")]
private DateTime m_timeStamp;
// Token: 0x040008C8 RID: 2248
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x40008C8")]
private string m_value;
// Token: 0x040008C9 RID: 2249
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x40008C9")]
private int m_version;
// Token: 0x040008CA RID: 2250
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x40008CA")]
private string m_domainKey;
// Token: 0x040008CB RID: 2251
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x40008CB")]
internal bool IsQuotedVersion;
// Token: 0x040008CC RID: 2252
[FieldOffset(Offset = "0x99")]
[Token(Token = "0x40008CC")]
internal bool IsQuotedDomain;
}
}