using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.Security.Cryptography { /// Contains information about the properties of a digital signature. // Token: 0x0200042E RID: 1070 [Token(Token = "0x200042E")] [ComVisible(true)] public class SignatureDescription { /// Initializes a new instance of the class. // Token: 0x0600253C RID: 9532 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600253C")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public SignatureDescription() { } /// Initializes a new instance of the class from the specified . /// The from which to get the algorithms for the signature description. /// The parameter is . // Token: 0x0600253D RID: 9533 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600253D")] [Address(RVA = "0xD0C8B0", Offset = "0xD0B8B0", VA = "0x180D0C8B0")] public SignatureDescription(SecurityElement el) { } /// Gets or sets the key algorithm for the signature description. /// The key algorithm for the signature description. // Token: 0x1700054B RID: 1355 // (get) Token: 0x0600253E RID: 9534 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x0600253F RID: 9535 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700054B")] public string KeyAlgorithm { [Token(Token = "0x600253E")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get { return null; } [Token(Token = "0x600253F")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] set { } } /// Gets or sets the digest algorithm for the signature description. /// The digest algorithm for the signature description. // Token: 0x1700054C RID: 1356 // (get) Token: 0x06002540 RID: 9536 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x06002541 RID: 9537 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700054C")] public string DigestAlgorithm { [Token(Token = "0x6002540")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return null; } [Token(Token = "0x6002541")] [Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")] set { } } /// Gets or sets the formatter algorithm for the signature description. /// The formatter algorithm for the signature description. // Token: 0x1700054D RID: 1357 // (get) Token: 0x06002542 RID: 9538 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x06002543 RID: 9539 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700054D")] public string FormatterAlgorithm { [Token(Token = "0x6002542")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get { return null; } [Token(Token = "0x6002543")] [Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")] set { } } /// Gets or sets the deformatter algorithm for the signature description. /// The deformatter algorithm for the signature description. // Token: 0x1700054E RID: 1358 // (get) Token: 0x06002544 RID: 9540 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x06002545 RID: 9541 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700054E")] public string DeformatterAlgorithm { [Token(Token = "0x6002544")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")] get { return null; } [Token(Token = "0x6002545")] [Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")] set { } } /// Creates an instance with the specified key using the property. /// The key to use in the . /// The newly created instance. // Token: 0x06002546 RID: 9542 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002546")] [Address(RVA = "0xD0C6C0", Offset = "0xD0B6C0", VA = "0x180D0C6C0", Slot = "4")] public virtual AsymmetricSignatureDeformatter CreateDeformatter(AsymmetricAlgorithm key) { return null; } /// Creates an instance with the specified key using the property. /// The key to use in the . /// The newly created instance. // Token: 0x06002547 RID: 9543 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002547")] [Address(RVA = "0xD0C800", Offset = "0xD0B800", VA = "0x180D0C800", Slot = "5")] public virtual AsymmetricSignatureFormatter CreateFormatter(AsymmetricAlgorithm key) { return null; } /// Creates a instance using the property. /// The newly created instance. // Token: 0x06002548 RID: 9544 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002548")] [Address(RVA = "0xD0C770", Offset = "0xD0B770", VA = "0x180D0C770", Slot = "6")] public virtual HashAlgorithm CreateDigest() { return null; } // Token: 0x0400149B RID: 5275 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400149B")] private string _strKey; // Token: 0x0400149C RID: 5276 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400149C")] private string _strDigest; // Token: 0x0400149D RID: 5277 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400149D")] private string _strFormatter; // Token: 0x0400149E RID: 5278 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400149E")] private string _strDeformatter; } }