1 override of SerializerDictionary
System.ServiceModel.Primitives (1)
System\ServiceModel\Security\WSTrustFeb2005.cs (1)
18public override TrustDictionary SerializerDictionary
12 references to SerializerDictionary
System.ServiceModel.Primitives (12)
System\ServiceModel\Security\WSTrust.cs (12)
52if (parent.SerializerDictionary is TrustDec2005Dictionary) 57if (parent.SerializerDictionary is TrustFeb2005Dictionary) 65_otherDictionary = _parent.SerializerDictionary; 69protected override XmlDictionaryString LocalName { get { return _parent.SerializerDictionary.BinarySecret; } } 70protected override XmlDictionaryString NamespaceUri { get { return _parent.SerializerDictionary.Namespace; } } 119if (secretType == _parent.SerializerDictionary.NonceBinarySecret.Value || secretType == _otherDictionary.NonceBinarySecret.Value) 123else if (secretType != _parent.SerializerDictionary.SymmetricKeyBinarySecret.Value && secretType != _otherDictionary.SymmetricKeyBinarySecret.Value) 125throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.UnexpectedBinarySecretType, _parent.SerializerDictionary.SymmetricKeyBinarySecret.Value, secretType))); 144writer.WriteStartElement(_parent.SerializerDictionary.Prefix.Value, _parent.SerializerDictionary.BinarySecret, _parent.SerializerDictionary.Namespace); 151writer.WriteAttributeString(XD.SecurityJan2004Dictionary.TypeAttribute, null, _parent.SerializerDictionary.NonceBinarySecret.Value);