System.Security.HostSecurityManager.ProvideAppDomainEvidence C# (CSharp) Method

ProvideAppDomainEvidence() public method

public ProvideAppDomainEvidence ( Evidence inputEvidence ) : Evidence
inputEvidence System.Security.Policy.Evidence
return System.Security.Policy.Evidence
        public virtual Evidence ProvideAppDomainEvidence(Evidence inputEvidence)
        {
            return default(Evidence);
        }

Same methods

HostSecurityManager::ProvideAppDomainEvidence ( System inputEvidence ) : System.Security.Policy.Evidence

Usage Example

		public void ProvideAppDomainEvidence ()
		{
			HostSecurityManager hsm = new HostSecurityManager ();
			Assert.IsNull (hsm.ProvideAppDomainEvidence (null), "null");

			Evidence e = new Evidence ();
			Evidence result = hsm.ProvideAppDomainEvidence (e);
			Assert.IsNotNull (result, "empty");
			Assert.AreEqual (0, result.Count, "Count-0");

			e.AddHost (new Zone (SecurityZone.Untrusted));
			result = hsm.ProvideAppDomainEvidence (e);
			Assert.AreEqual (1, result.Count, "Count-1");
		}