1 write to m_signature
System.Security.Cryptography.Xml (1)
System\Security\Cryptography\Xml\SignedXml.cs (1)
123m_signature = new Signature();
34 references to m_signature
System.Security.Cryptography.Xml (34)
System\Security\Cryptography\Xml\SignedXml.cs (34)
115[MemberNotNull(nameof(m_signature))] 124m_signature.SignedXml = this; 125m_signature.SignedInfo = new SignedInfo(); 186get { return m_signature; } 191get { return m_signature.SignedInfo; } 196get { return m_signature.SignedInfo!.SignatureMethod; } 201get { return m_signature.SignedInfo!.SignatureLength; } 206get { return m_signature.SignatureValue; } 211get { return m_signature.KeyInfo; } 212set { m_signature.KeyInfo = value; } 219return m_signature.GetXml(_containingDocument); 221return m_signature.GetXml(); 230m_signature.LoadXml(value); 243m_signature.SignedInfo!.AddReference(reference); 248m_signature.AddObject(dataObject); 426m_signature.SignatureValue = asymmetricSignatureFormatter.CreateSignature(hashAlg); 438if (m_signature.SignedInfo!.SignatureLength == null) 441signatureLength = Convert.ToInt32(m_signature.SignedInfo.SignatureLength, null); 462m_signature.SignatureValue = new byte[signatureLength / 8]; 463Buffer.BlockCopy(hashValue, 0, m_signature.SignatureValue, 0, signatureLength / 8); 899foreach (DataObject obj in m_signature.ObjectList) 920ArrayList references = m_signature.SignedInfo!.References; 934calculatedHash = digestedReference.CalculateHashValue(_containingDocument!, m_signature.ReferencedItems); 1012SignedXmlDebugLog.LogBeginCheckSignedInfo(this, m_signature.SignedInfo!); 1035m_signature.SignatureValue); 1036return asymmetricSignatureDeformatter.VerifySignature(hashval, m_signature.SignatureValue!); 1043SignedXmlDebugLog.LogBeginCheckSignedInfo(this, m_signature.SignedInfo!); 1046if (m_signature.SignedInfo!.SignatureLength == null) 1049signatureLength = Convert.ToInt32(m_signature.SignedInfo.SignatureLength, null); 1056if (m_signature.SignatureValue == null) 1058if (m_signature.SignatureValue.Length != signatureLength / 8) 1063SignedXmlDebugLog.LogVerifySignedInfo(this, macAlg, hashValue, m_signature.SignatureValue); 1065return m_signature.SignatureValue.AsSpan().SequenceEqual(hashValue.AsSpan(0, m_signature.SignatureValue.Length));