1 write to elementManager
System.ServiceModel (1)
System\ServiceModel\Security\ReceiveSecurityHeader.cs (1)
123this.elementManager = new ReceiveSecurityHeaderElementManager(this);
26 references to elementManager
System.ServiceModel (26)
System\ServiceModel\Security\ReceiveSecurityHeader.cs (26)
154return this.elementManager; 1016for (int position = 0; position < this.elementManager.Count; position++) 1019this.elementManager.GetElementEntry(position, out entry); 1062for (int position = 0; position < this.elementManager.Count; position++) 1064if (this.elementManager.GetElementCategory(position) == ReceiveSecurityHeaderElementCategory.EncryptedData) 1066EncryptedData encryptedData = this.elementManager.GetElement<EncryptedData>(position); 1128this.elementManager.SetBindingMode(position, ReceiveSecurityHeaderBindingModes.Endorsing); 1134this.elementManager.SetBindingMode(position, ReceiveSecurityHeaderBindingModes.Primary); 1186for (int position = 0; position < this.elementManager.Count; position++) 1188if (this.elementManager.GetElementCategory(position) == ReceiveSecurityHeaderElementCategory.Token) 1190DerivedKeySecurityTokenStub stub = this.elementManager.GetElement(position) as DerivedKeySecurityTokenStub; 1199this.elementManager.SetElement(position, derivedKeyToken); 1239this.elementManager.AppendEncryptedData(encryptedData); 1276this.elementManager.SetBindingMode(position, ReceiveSecurityHeaderBindingModes.Endorsing); 1282this.elementManager.SetBindingMode(position, ReceiveSecurityHeaderBindingModes.Primary); 1380this.elementManager.AppendToken(wrappedKeyToken, ReceiveSecurityHeaderBindingModes.Primary, null); 1390this.elementManager.AppendReferenceList(referenceList); 1421this.elementManager.AppendSignature(signedXml); 1422readerIndex = this.elementManager.Count - 1; 1426this.elementManager.SetSignatureAfterDecryption(position, signedXml, decryptedBuffer); 1472this.elementManager.AppendSignatureConfirmation(sigConfElement); 1477this.elementManager.SetSignatureConfirmationAfterDecryption(position, sigConfElement, decryptedBuffer); 1557this.elementManager.GetPrimarySignature(out reader, out id); 1601this.elementManager.AppendTimestamp(this.timestamp); 1729this.elementManager.AppendToken(token, mode, supportingTokenTracker); 1733this.elementManager.SetTokenAfterDecryption(position, token, mode, decryptedBuffer, supportingTokenTracker);