// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
-#if NET_2_0
using System.Xml;
#region Fields
- bool cacheValid;
string referenceType;
string uri;
TransformChain tc;
protected EncryptedReference ()
{
- uri = null;
TransformChain = new TransformChain ();
}
#region Properties
- [MonoTODO()]
+ [MonoTODO("Always returns false")]
protected internal bool CacheValid {
- get { return cacheValid; }
+ get { return false; }
}
protected string ReferenceType {
case XmlSignature.AlgorithmNamespaces.XmlDsigXsltTransform:
t = new XmlDsigXsltTransform ();
break;
-#if NET_2_0
+ case XmlSignature.AlgorithmNamespaces.XmlDsigExcC14NTransform:
+ t = new XmlDsigExcC14NTransform ();
+ break;
+ case XmlSignature.AlgorithmNamespaces.XmlDsigExcC14NWithCommentsTransform:
+ t = new XmlDsigExcC14NWithCommentsTransform ();
+ break;
case XmlSignature.AlgorithmNamespaces.XmlDecryptionTransform:
t = new XmlDecryptionTransform ();
break;
-#endif
default:
continue;
}
}
}
-#endif