using System; using System.Collections; using System.Runtime.InteropServices; using System.Text; using Cpp2IlInjected; namespace System.Security { /// Represents the XML object model for encoding security objects. This class cannot be inherited. // Token: 0x020003C4 RID: 964 [Token(Token = "0x20003C4")] [ComVisible(true)] [Serializable] public sealed class SecurityElement { /// Initializes a new instance of the class with the specified tag. /// The tag name of an XML element. /// The parameter is . /// The parameter is invalid in XML. // Token: 0x06002272 RID: 8818 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002272")] [Address(RVA = "0xD0B620", Offset = "0xD0A620", VA = "0x180D0B620")] public SecurityElement(string tag) { } /// Initializes a new instance of the class with the specified tag and text. /// The tag name of the XML element. /// The text content within the element. /// The parameter is . /// The parameter or parameter is invalid in XML. // Token: 0x06002273 RID: 8819 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002273")] [Address(RVA = "0xD0B630", Offset = "0xD0A630", VA = "0x180D0B630")] public SecurityElement(string tag, string text) { } /// Gets or sets the attributes of an XML element as name/value pairs. /// The object for the attribute values of the XML element. /// The name or value of the object is invalid. /// The name is not a valid XML attribute name. // Token: 0x170004D1 RID: 1233 // (get) Token: 0x06002274 RID: 8820 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170004D1")] public Hashtable Attributes { [Token(Token = "0x6002274")] [Address(RVA = "0xD0B8E0", Offset = "0xD0A8E0", VA = "0x180D0B8E0")] get { return null; } } /// Gets or sets the array of child elements of the XML element. /// The ordered child elements of the XML element as security elements. /// A child of the XML parent node is . // Token: 0x170004D2 RID: 1234 // (get) Token: 0x06002275 RID: 8821 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170004D2")] public ArrayList Children { [Token(Token = "0x6002275")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")] get { return null; } } /// Gets or sets the tag name of an XML element. /// The tag name of an XML element. /// The tag is . /// The tag is not valid in XML. // Token: 0x170004D3 RID: 1235 // (get) Token: 0x06002276 RID: 8822 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170004D3")] public string Tag { [Token(Token = "0x6002276")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return null; } } /// Gets or sets the text within an XML element. /// The value of the text within an XML element. /// The text is not valid in XML. // Token: 0x170004D4 RID: 1236 // (get) Token: 0x06002277 RID: 8823 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x06002278 RID: 8824 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170004D4")] public string Text { [Token(Token = "0x6002277")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get { return null; } [Token(Token = "0x6002278")] [Address(RVA = "0xD0BB30", Offset = "0xD0AB30", VA = "0x180D0BB30")] set { } } /// Adds a name/value attribute to an XML element. /// The name of the attribute. /// The value of the attribute. /// The parameter or parameter is . /// The parameter or parameter is invalid in XML. /// -or- /// An attribute with the name specified by the parameter already exists. // Token: 0x06002279 RID: 8825 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002279")] [Address(RVA = "0xD09E40", Offset = "0xD08E40", VA = "0x180D09E40")] public void AddAttribute(string name, string value) { } /// Adds a child element to the XML element. /// The child element to add. /// The parameter is . // Token: 0x0600227A RID: 8826 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600227A")] [Address(RVA = "0xD09FD0", Offset = "0xD08FD0", VA = "0x180D09FD0")] public void AddChild(SecurityElement child) { } /// Replaces invalid XML characters in a string with their valid XML equivalent. /// The string within which to escape invalid characters. /// The input string with invalid characters replaced. // Token: 0x0600227B RID: 8827 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600227B")] [Address(RVA = "0xD0A090", Offset = "0xD09090", VA = "0x180D0A090")] public static string Escape(string str) { return null; } // Token: 0x0600227C RID: 8828 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600227C")] [Address(RVA = "0xD0B380", Offset = "0xD0A380", VA = "0x180D0B380")] private static string Unescape(string str) { return null; } /// Creates a security element from an XML-encoded string. /// The XML-encoded string from which to create the security element. /// A created from the XML. /// /// contains one or more single quotation mark characters. /// /// is . // Token: 0x0600227D RID: 8829 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600227D")] [Address(RVA = "0xD0A2F0", Offset = "0xD092F0", VA = "0x180D0A2F0")] public static SecurityElement FromString(string xml) { return null; } /// Determines whether a string is a valid attribute name. /// The attribute name to test for validity. /// /// if the parameter is a valid XML attribute name; otherwise, . // Token: 0x0600227E RID: 8830 RVA: 0x00016578 File Offset: 0x00014778 [Token(Token = "0x600227E")] [Address(RVA = "0xD0A640", Offset = "0xD09640", VA = "0x180D0A640")] public static bool IsValidAttributeName(string name) { return default(bool); } /// Determines whether a string is a valid attribute value. /// The attribute value to test for validity. /// /// if the parameter is a valid XML attribute value; otherwise, . // Token: 0x0600227F RID: 8831 RVA: 0x00016590 File Offset: 0x00014790 [Token(Token = "0x600227F")] [Address(RVA = "0xD0A6D0", Offset = "0xD096D0", VA = "0x180D0A6D0")] public static bool IsValidAttributeValue(string value) { return default(bool); } /// Determines whether a string is a valid tag. /// The tag to test for validity. /// /// if the parameter is a valid XML tag; otherwise, . // Token: 0x06002280 RID: 8832 RVA: 0x000165A8 File Offset: 0x000147A8 [Token(Token = "0x6002280")] [Address(RVA = "0xD0A760", Offset = "0xD09760", VA = "0x180D0A760")] public static bool IsValidTag(string tag) { return default(bool); } /// Determines whether a string is valid as text within an XML element. /// The text to test for validity. /// /// if the parameter is a valid XML text element; otherwise, . // Token: 0x06002281 RID: 8833 RVA: 0x000165C0 File Offset: 0x000147C0 [Token(Token = "0x6002281")] [Address(RVA = "0xD0A7F0", Offset = "0xD097F0", VA = "0x180D0A7F0")] public static bool IsValidText(string text) { return default(bool); } /// Finds a child by its tag name. /// The tag for which to search in child elements. /// The first child XML element with the specified tag value, or if no child element with exists. /// The parameter is . // Token: 0x06002282 RID: 8834 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002282")] [Address(RVA = "0xD0A880", Offset = "0xD09880", VA = "0x180D0A880")] public SecurityElement SearchForChildByTag(string tag) { return null; } /// Finds a child by its tag name and returns the contained text. /// The tag for which to search in child elements. /// The text contents of the first child element with the specified tag value. /// /// is . // Token: 0x06002283 RID: 8835 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002283")] [Address(RVA = "0xD0AC00", Offset = "0xD09C00", VA = "0x180D0AC00")] public string SearchForTextOfTag(string tag) { return null; } /// Produces a string representation of an XML element and its constituent attributes, child elements, and text. /// The XML element and its contents. // Token: 0x06002284 RID: 8836 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002284")] [Address(RVA = "0xD0AD80", Offset = "0xD09D80", VA = "0x180D0AD80", Slot = "3")] public override string ToString() { return null; } // Token: 0x06002285 RID: 8837 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002285")] [Address(RVA = "0xD0AE10", Offset = "0xD09E10", VA = "0x180D0AE10")] private void ToXml(ref StringBuilder s, int level) { } // Token: 0x06002286 RID: 8838 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002286")] [Address(RVA = "0xD0A440", Offset = "0xD09440", VA = "0x180D0A440")] internal SecurityElement.SecurityAttribute GetAttribute(string name) { return null; } // Token: 0x170004D5 RID: 1237 // (set) Token: 0x06002287 RID: 8839 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170004D5")] internal string m_strText { [Token(Token = "0x6002287")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] set { } } // Token: 0x06002288 RID: 8840 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002288")] [Address(RVA = "0xD0A9D0", Offset = "0xD099D0", VA = "0x180D0A9D0")] internal string SearchForTextOfLocalName(string strLocalName) { return null; } // Token: 0x04001333 RID: 4915 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001333")] private string text; // Token: 0x04001334 RID: 4916 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001334")] private string tag; // Token: 0x04001335 RID: 4917 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001335")] private ArrayList attributes; // Token: 0x04001336 RID: 4918 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001336")] private ArrayList children; // Token: 0x04001337 RID: 4919 [Token(Token = "0x4001337")] private static readonly char[] invalid_tag_chars; // Token: 0x04001338 RID: 4920 [Token(Token = "0x4001338")] private static readonly char[] invalid_text_chars; // Token: 0x04001339 RID: 4921 [Token(Token = "0x4001339")] private static readonly char[] invalid_attr_name_chars; // Token: 0x0400133A RID: 4922 [Token(Token = "0x400133A")] private static readonly char[] invalid_attr_value_chars; // Token: 0x0400133B RID: 4923 [Token(Token = "0x400133B")] private static readonly char[] invalid_chars; // Token: 0x020003C5 RID: 965 [Token(Token = "0x20003C5")] internal class SecurityAttribute { // Token: 0x0600228A RID: 8842 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600228A")] [Address(RVA = "0xD08FF0", Offset = "0xD07FF0", VA = "0x180D08FF0")] public SecurityAttribute(string name, string value) { } // Token: 0x170004D6 RID: 1238 // (get) Token: 0x0600228B RID: 8843 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170004D6")] public string Name { [Token(Token = "0x600228B")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get { return null; } } // Token: 0x170004D7 RID: 1239 // (get) Token: 0x0600228C RID: 8844 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170004D7")] public string Value { [Token(Token = "0x600228C")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return null; } } // Token: 0x0400133C RID: 4924 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400133C")] private string _name; // Token: 0x0400133D RID: 4925 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400133D")] private string _value; } } }