Mark Wilson I am the creator of TopXML. I am available for international and local (Australia) contracts. I am a Solution Architect/Business Analyst. I have worked in IT in several countries (NZ, Australia, South Africa, UK) building and training teams for government and very large non-governmental organizations. I am ex-Microsoft Consulting Services. I wrote the first book on Microsoft XML published in 2000 called XML Programming with VB and ASP. Most recently I have been building tools for the SEO industry. Ask me for a 37 point SEO health-checkup for your website.
First posted :
03/24/2008
Times viewed :
153
The System.Xml.XmlSecureResolver Class
Supported Versions
.NET Framework 1.1, 1.2
Public Members
Bold members are covered in the sample code.
Public Properties
Public Methods
Credentials
CreateEvidenceForUrl
Equals
GetEntity
GetHashCode
GetType
ResolveUri
ToString
Overview
The class was added with the release of .NET 1.1. It allows
you to assign security constraints to an existing XmlResolver object. For
example, it can incorporate the XmlSecureResolver.CreateEvidenceForUrl method
that allows for the creation of a System.Security.Policy.Evidence object.
Example (VB.NET): How
to attach a XmlSecureResolver object to a XmlTextReader object.
In this example we create an XmlTextReader object based on
an existing XML document. We then create an XmlUrlResolver object which is
subsequently wrapped in an XmlSecureResolver object that we used to assign
default security credentials using the XmlSecureResolver.Credentials property.
It is then the XmlSecureResolver object that is assigned to the
XmlTextReader.XmlResolver property.
Dim objXmlTextReader As System.Xml.XmlTextReader
Dim objXmlUrlResolver As System.Xml.XmlUrlResolver
Dim objXmlSecureResolver As System.Xml.XmlSecureResolver
Dim strValues As String
objXmlTextReader = New XmlTextReader("c:\note.xml")
objXmlUrlResolver = New XmlUrlResolver
objXmlSecureResolver = New
XmlSecureResolver(objXmlUrlResolver, "c:\note.xml")