Export (0) Print
Expand All
Expand Minimize

TrustedSite Class

Published: June 20, 2005

TrustedSite Class

Use the TrustedSite class to configure a list of URLs from which Microsoft Speech Server (MSS) is allowed to fetch resources, such as grammar files or Start pages.

Set siteClass = GetObject("winmgmts:root/MSS:TrustedSite")


The information contained in the TrustedSite class is specific to an individual computer. In an all-in-one deployment, Telephony Application Services and Speech Engine Services reside on one computer; therefore, they share TrustedSite class information. The class supports enumeration, which allows administrators to treat the set of trusted URLs as a list, and easily add and remove instances.

Each instance of the TrustedSite class lists only a single hostname, so for each MSS installation there are as many instances of the class as there are trusted site URLs. By default, the list of Trusted Sites includes http://localhost.

Windows Management Instrumentation (WMI) Script Example

The following sample code demonstrates how to enumerate the list of Trusted Sites.

' Return an object containing the Trusted Sites.
Set sites = GetObject("winmgmts:root/MSS").InstancesOf("TrustedSite")

' List each site to the screen.
For Each site In sites
    WScript.Echo site.Hostname




GetFullTrust method

Returns a value that indicates whether the list of Trusted Sites on a computer will be applied or overridden.

SetFullTrust method

Sets a value that determines whether to apply the Trusted Sites list, or to override the list.




Hostname property

Specifies the URL of the resource to be granted trusted status.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
© 2015 Microsoft