1 override of SerializerDictionary
System.ServiceModel (1)
System\ServiceModel\Security\WSTrustFeb2005.cs (1)
42public override TrustDictionary SerializerDictionary
12 references to SerializerDictionary
System.ServiceModel (12)
System\ServiceModel\Security\WSTrust.cs (12)
73if (parent.SerializerDictionary is TrustDec2005Dictionary) 78if (parent.SerializerDictionary is TrustFeb2005Dictionary) 85this.otherDictionary = this.parent.SerializerDictionary; 88protected override XmlDictionaryString LocalName { get { return parent.SerializerDictionary.BinarySecret; } } 89protected override XmlDictionaryString NamespaceUri { get { return parent.SerializerDictionary.Namespace; } } 138if (secretType == parent.SerializerDictionary.NonceBinarySecret.Value || secretType == otherDictionary.NonceBinarySecret.Value) 142else if (secretType != parent.SerializerDictionary.SymmetricKeyBinarySecret.Value && secretType != otherDictionary.SymmetricKeyBinarySecret.Value) 144throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SR.GetString(SR.UnexpectedBinarySecretType, parent.SerializerDictionary.SymmetricKeyBinarySecret.Value, secretType))); 163writer.WriteStartElement(parent.SerializerDictionary.Prefix.Value, parent.SerializerDictionary.BinarySecret, parent.SerializerDictionary.Namespace); 170writer.WriteAttributeString(XD.SecurityJan2004Dictionary.TypeAttribute, null, parent.SerializerDictionary.NonceBinarySecret.Value);