Ejemplo n.º 1
0
        public static void ExternalAuthorization(this IAccessControlService s,
                                                 string AccessPointToken,
                                                 string CredentialToken,
                                                 string Reason,
                                                 Decision Decision)
        {
            s.InitializeGuard();

            s.Test.RunStep(() => s.ServiceClient.Port.ExternalAuthorization(AccessPointToken, CredentialToken, Reason, Decision), "Get Service Capabilities(Access Control)");
        }
Ejemplo n.º 2
0
        public static AccessPointState GetAccessPointState(this IAccessControlService s, string Token)
        {
            s.InitializeGuard();

            AccessPointState r = null;

            s.Test.RunStep(() => r = s.ServiceClient.Port.GetAccessPointState(Token), "Get Access Point State");

            return(r);
        }
Ejemplo n.º 3
0
        public static AccessPointInfo[] GetAccessPointInfo(this IAccessControlService s, string[] Token)
        {
            s.InitializeGuard();

            AccessPointInfo[] r = null;

            s.Test.RunStep(() => r = s.ServiceClient.Port.GetAccessPointInfo(Token), "Get Access Point Info");

            return(r ?? new AccessPointInfo[0]);
        }
Ejemplo n.º 4
0
        public static AccessControlServiceCapabilities GetServiceCapabilities(this IAccessControlService s)
        {
            s.InitializeGuard();

            AccessControlServiceCapabilities r = null;

            s.Test.RunStep(() => r = s.ServiceClient.Port.GetServiceCapabilities(), "Get Service Capabilities(Access Control)");

            return(r);
        }
Ejemplo n.º 5
0
        public static string GetAccessPointInfoList(this IAccessControlService s,
                                                    int?Limit,
                                                    string StartReference,
                                                    out AccessPointInfo[] AccessPointInfo)
        {
            s.InitializeGuard();

            string r = null;

            AccessPointInfo[] lAccessPointInfo = null;

            s.Test.RunStep(() => r = s.ServiceClient.Port.GetAccessPointInfoList(Limit, StartReference, out lAccessPointInfo), "Get Access Point Info List");

            AccessPointInfo = lAccessPointInfo ?? new AccessPointInfo[0];

            return(r);
        }
Ejemplo n.º 6
0
        public static void DisableAccessPoint(this IAccessControlService s, string Token)
        {
            s.InitializeGuard();

            s.Test.RunStep(() => s.ServiceClient.Port.DisableAccessPoint(Token), "Disable Access Point");
        }