+bool NSGetPolicy()\r
+{\r
+ return NSPolicy;\r
+}\r
+\r
+void NSSetPolicy(bool policy)\r
+{\r
+ NSPolicy = policy;\r
+}\r
+\r
+bool NSGetResourceSecurity()\r
+{\r
+ return NSResourceSecurity;\r
+}\r
+\r
+void NSSetResourceSecurity(bool secured)\r
+{\r
+ NSResourceSecurity = secured;\r
+}\r
+\r
+const char * NSGetUserInfo()\r
+{\r
+ return providerInfo->userInfo;\r
+}\r
+\r
+#ifdef WITH_MQ\r
+void NSSetMQServerInfo(const char * serverUri, OCDevAddr * devAddr)\r
+{\r
+ if (!mqServerInfo)\r
+ {\r
+ NS_LOG(DEBUG, "setMqServer");\r
+ mqServerInfo = (NSMQServerInfo *)OICMalloc(sizeof(NSMQServerInfo));\r
+ mqServerInfo->serverUri = OICStrdup(serverUri);\r
+ mqServerInfo->devAddr = (OCDevAddr *)OICMalloc(sizeof(OCDevAddr));\r
+ memcpy(mqServerInfo->devAddr, devAddr, sizeof(OCDevAddr));\r
+ }\r
+}\r
+\r
+NSMQServerInfo * NSGetMQServerInfo()\r
+{\r
+ return mqServerInfo;\r
+}\r
+#endif\r