2 // System.EnterpriseServices.ISecurityCallContext.cs
\r
5 // Tim Coleman (tim@timcoleman.com)
\r
7 // Copyright (C) Tim Coleman, 2002
\r
11 using System.Collections;
\r
13 namespace System.EnterpriseServices {
\r
14 internal interface ISecurityCallContext {
\r
26 void GetEnumerator (ref IEnumerator enumerator);
\r
27 object GetItem (string user);
\r
28 bool IsCallerInRole (string role);
\r
29 bool IsSecurityEnabled ();
\r
30 bool IsUserInRole (ref object user, string role);
\r