1 instantiation of SendSecurityHeaderElement
System.ServiceModel (1)
System\ServiceModel\Security\SendSecurityHeader.cs (1)
825SendSecurityHeaderElement sigConfElement = new SendSecurityHeaderElement(signatureConfirmationElements[i].Id, signatureConfirmationElements[i]);
33 references to SendSecurityHeaderElement
System.ServiceModel (33)
System\ServiceModel\Security\SendSecurityHeader.cs (12)
288SendSecurityHeaderElement tokenElement = new SendSecurityHeaderElement(token.Id, new TokenElement(token, this.StandardsManager)); 658SendSecurityHeaderElement[] basicTokensXml = elementContainer.GetBasicSupportingTokens(); 706SendSecurityHeaderElement[] signatureConfirmations = elementContainer.GetSignatureConfirmations(); 718SendSecurityHeaderElement[] endorsingSignatures = elementContainer.GetEndorsingSignatures(); 825SendSecurityHeaderElement sigConfElement = new SendSecurityHeaderElement(signatureConfirmationElements[i].Id, signatureConfirmationElements[i]); 853protected abstract ISignatureValueSecurityElement CompletePrimarySignatureCore(SendSecurityHeaderElement[] signatureConfirmations, 854SecurityToken[] signedEndorsingTokens, SecurityToken[] signedTokens, SendSecurityHeaderElement[] basicTokens, bool isPrimarySignature); 863protected abstract ISecurityElement CompleteEncryptionCore(SendSecurityHeaderElement primarySignature, 864SendSecurityHeaderElement[] basicTokens, SendSecurityHeaderElement[] signatureConfirmations, SendSecurityHeaderElement[] endorsingSignatures); 909SendSecurityHeaderElement supportingSignatureElement = new SendSecurityHeaderElement(supportingSignature.Id, supportingSignature);
System\ServiceModel\Security\SendSecurityHeaderElementContainer.cs (13)
20List<SendSecurityHeaderElement> basicSupportingTokens = null; 25List<SendSecurityHeaderElement> signatureConfirmations = null; 26List<SendSecurityHeaderElement> endorsingSignatures = null; 37public SendSecurityHeaderElement PrimarySignature; 63public SendSecurityHeaderElement[] GetBasicSupportingTokens() 68public void AddBasicSupportingToken(SendSecurityHeaderElement tokenElement) 70Add<SendSecurityHeaderElement>(ref this.basicSupportingTokens, tokenElement); 113public SendSecurityHeaderElement[] GetSignatureConfirmations() 118public void AddSignatureConfirmation(SendSecurityHeaderElement confirmation) 120Add<SendSecurityHeaderElement>(ref this.signatureConfirmations, confirmation); 123public SendSecurityHeaderElement[] GetEndorsingSignatures() 128public void AddEndorsingSignature(SendSecurityHeaderElement signature) 130Add<SendSecurityHeaderElement>(ref this.endorsingSignatures, signature);
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (8)
154void AddSignatureReference(SendSecurityHeaderElement[] elements) 431SendSecurityHeaderElement primarySignature, 432SendSecurityHeaderElement[] basicTokens, 433SendSecurityHeaderElement[] signatureConfirmations, 434SendSecurityHeaderElement[] endorsingSignatures) 486SendSecurityHeaderElement[] signatureConfirmations, 489SendSecurityHeaderElement[] basicTokens, bool isPrimarySignature) 587void EncryptElement(SendSecurityHeaderElement element)