using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.Security.Cryptography { /// Creates a Digital Signature Algorithm () signature. // Token: 0x02000404 RID: 1028 [Token(Token = "0x2000404")] [ComVisible(true)] public class DSASignatureFormatter : AsymmetricSignatureFormatter { /// Initializes a new instance of the class. // Token: 0x060023AF RID: 9135 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60023AF")] [Address(RVA = "0xC08190", Offset = "0xC07190", VA = "0x180C08190")] public DSASignatureFormatter() { } /// Initializes a new instance of the class with the specified key. /// The instance of the Digital Signature Algorithm () that holds the key. /// /// is . // Token: 0x060023B0 RID: 9136 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60023B0")] [Address(RVA = "0xC081F0", Offset = "0xC071F0", VA = "0x180C081F0")] public DSASignatureFormatter(AsymmetricAlgorithm key) { } /// Specifies the key to be used for the Digital Signature Algorithm () signature formatter. /// The instance of that holds the key. /// /// is . // Token: 0x060023B1 RID: 9137 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60023B1")] [Address(RVA = "0xC080D0", Offset = "0xC070D0", VA = "0x180C080D0", Slot = "4")] public override void SetKey(AsymmetricAlgorithm key) { } /// Specifies the hash algorithm for the Digital Signature Algorithm () signature formatter. /// The name of the hash algorithm to use for the signature formatter. /// The parameter does not map to the hash algorithm. // Token: 0x060023B2 RID: 9138 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60023B2")] [Address(RVA = "0xC08020", Offset = "0xC07020", VA = "0x180C08020", Slot = "5")] public override void SetHashAlgorithm(string strName) { } /// Creates the Digital Signature Algorithm () PKCS #1 signature for the specified data. /// The data to be signed. /// The digital signature for the specified data. /// /// is . /// The OID is . /// -or- /// The DSA key is . // Token: 0x060023B3 RID: 9139 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60023B3")] [Address(RVA = "0xC07F10", Offset = "0xC06F10", VA = "0x180C07F10", Slot = "7")] public override byte[] CreateSignature(byte[] rgbHash) { return null; } // Token: 0x04001417 RID: 5143 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001417")] private DSA _dsaKey; // Token: 0x04001418 RID: 5144 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001418")] private string _oid; } }