2 writes to KeyIdentifier
System.IdentityModel (2)
System\IdentityModel\EnvelopedSignatureWriter.cs (1)
117signedXml.Signature.KeyIdentifier = _signingCreds.SigningKeyIdentifier;
System\IdentityModel\Tokens\SamlAssertion.cs (1)
480signedXml.Signature.KeyIdentifier = this.signingCredentials.SigningKeyIdentifier;
15 references to KeyIdentifier
System.IdentityModel (15)
System\IdentityModel\EnvelopedSignatureReader.cs (14)
185if (_signedXml.Signature == null || _signedXml.Signature.KeyIdentifier == null || _signedXml.Signature.KeyIdentifier.Count == 0) 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) 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]));
System\IdentityModel\Tokens\SamlAssertion.cs (1)
319SecurityKeyIdentifier securityKeyIdentifier = signedXml.Signature.KeyIdentifier;