1 write to _signedXml
System.IdentityModel (1)
System\IdentityModel\EnvelopedSignatureReader.cs (1)
172_signedXml = new SignedXml(new WifSignedInfo(_dictionaryManager), _dictionaryManager, _tokenSerializer);
29 references to _signedXml
System.IdentityModel (29)
System\IdentityModel\EnvelopedSignatureReader.cs (29)
90if (null == _signedXml) 101_signedXml.StartSignatureVerification(_signingCredentials.SigningKey); 103WifSignedInfo signedInfo = _signedXml.Signature.SignedInfo as WifSignedInfo; 104_signedXml.EnsureDigestValidity(signedInfo[0].ExtractReferredId(), _wrappedReader); 105_signedXml.CompleteSignatureVerification(); 159&& (_signedXml == null) 173_signedXml.TransformFactory = ExtendedTransformFactory.Instance; 175_signedXml.ReadFrom(_wrappedReader); 177if (_signedXml.Signature.SignedInfo.ReferenceCount != 1) 185if (_signedXml.Signature == null || _signedXml.Signature.KeyIdentifier == null || _signedXml.Signature.KeyIdentifier.Count == 0) 191WifSignedInfo signedInfo = _signedXml.Signature.SignedInfo as WifSignedInfo; 192if (!_signingTokenResolver.TryResolveSecurityKey(_signedXml.Signature.KeyIdentifier[0], out signingKey)) 194if (_resolveIntrinsicSigningKeys && _signedXml.Signature.KeyIdentifier.CanCreateKey) 196if (_signedXml.Signature.KeyIdentifier.Count < 2 || LocalAppContextSwitches.ReturnMultipleSecurityKeyIdentifierClauses) 198signingKey = _signedXml.Signature.KeyIdentifier.CreateKey(); 199_signingCredentials = new SigningCredentials(signingKey, _signedXml.Signature.SignedInfo.SignatureMethod, signedInfo[0].DigestMethod, _signedXml.Signature.KeyIdentifier); 204foreach (var clause in _signedXml.Signature.KeyIdentifier) 208_signingCredentials = new SigningCredentials(clause.CreateKey(), _signedXml.Signature.SignedInfo.SignatureMethod, signedInfo[0].DigestMethod, new SecurityKeyIdentifier(clause)); 222if (_signedXml.Signature.KeyIdentifier.TryFind<EncryptedKeyIdentifierClause>(out encryptedKeyClause)) 231SR.GetString(SR.ID4036, XmlUtil.SerializeSecurityKeyIdentifier(_signedXml.Signature.KeyIdentifier, _tokenSerializer)))); 236new SignatureVerificationFailedException(SR.GetString(SR.ID4037, _signedXml.Signature.KeyIdentifier.ToString()))); 242if (_signedXml.Signature.KeyIdentifier.Count < 2 || LocalAppContextSwitches.ReturnMultipleSecurityKeyIdentifierClauses) 243_signingCredentials = new SigningCredentials(signingKey, _signedXml.Signature.SignedInfo.SignatureMethod, signedInfo[0].DigestMethod, _signedXml.Signature.KeyIdentifier); 245_signingCredentials = new SigningCredentials(signingKey, _signedXml.Signature.SignedInfo.SignatureMethod, signedInfo[0].DigestMethod, new SecurityKeyIdentifier(_signedXml.Signature.KeyIdentifier[0]));