Beispiel #1
0
 protected override void ReadAdditionalElements(XmlDictionaryReader reader)
 {
     if (reader.IsStartElement(ReferenceList.ElementName, EncryptedType.NamespaceUri))
     {
         this.referenceList = new ReferenceList();
         this.referenceList.ReadFrom(reader);
     }
     if (reader.IsStartElement(CarriedKeyElementName, EncryptedType.NamespaceUri))
     {
         reader.ReadStartElement(CarriedKeyElementName, EncryptedType.NamespaceUri);
         this.carriedKeyName = reader.ReadString();
         reader.ReadEndElement();
     }
 }
 public void AppendReferenceList(ReferenceList referenceList)
 {
     AppendElement(ReceiveSecurityHeaderElementCategory.ReferenceList, referenceList,
                   ReceiveSecurityHeaderBindingModes.Unknown, null, null);
 }
 protected override void ProcessReferenceListCore(ReferenceList referenceList, WrappedKeySecurityToken wrappedKeyToken)
 {
     throw new PlatformNotSupportedException();
 }