public bool verifyAccountCode(string verificationCode, string signalingKey, uint registrationId, bool voice, bool video, bool fetchesMessages)
        {
            AccountAttributes signalingKeyEntity = new AccountAttributes(signalingKey, registrationId, voice, video, fetchesMessages);

            makeRequest(string.Format(VERIFY_ACCOUNT_CODE_PATH, verificationCode), "PUT", JsonUtil.toJson(signalingKeyEntity));
            return(true);
        }
        public bool setAccountAttributes(string signalingKey, uint registrationId, bool voice, bool video, bool fetchesMessages)
        {
            AccountAttributes accountAttributesEntity = new AccountAttributes(signalingKey, registrationId, voice, video, fetchesMessages);

            makeRequest(SET_ACCOUNT_ATTRIBUTES, "PUT", JsonUtil.toJson(accountAttributesEntity));
            return(true);
        }
Exemple #3
0
        public async Task <bool> SetAccountAttributes(CancellationToken token, string signalingKey, uint registrationId, bool fetchesMessages, string pin)
        {
            AccountAttributes accountAttributesEntity = new AccountAttributes(signalingKey, registrationId, fetchesMessages, pin);

            await MakeServiceRequestAsync(token, SET_ACCOUNT_ATTRIBUTES, "PUT", JsonUtil.ToJson(accountAttributesEntity));

            return(true);
        }
Exemple #4
0
        public async Task <bool> VerifyAccountCode(CancellationToken token, string verificationCode, string signalingKey, uint registrationId, bool fetchesMessages, string pin)
        {
            AccountAttributes signalingKeyEntity = new AccountAttributes(signalingKey, registrationId, fetchesMessages, pin);

            await MakeServiceRequestAsync(token, string.Format(VERIFY_ACCOUNT_CODE_PATH, verificationCode), "PUT", JsonUtil.ToJson(signalingKeyEntity));

            return(true);
        }
Exemple #5
0
        public async Task <bool> verifyAccountCode(string verificationCode, string signalingKey,
                                                   uint registrationId, bool voice)
        {
            AccountAttributes signalingKeyEntity = new AccountAttributes(signalingKey, registrationId, voice, "DEBUG DEVICE", true);

            await makeRequest(string.Format(VERIFY_ACCOUNT_CODE_PATH, verificationCode),
                              "PUT", JsonUtil.toJson(signalingKeyEntity));

            return(true);
        }
Exemple #6
0
        public async Task <bool> setAccountAttributes(string signalingKey, uint registrationId,
                                                      bool voice, bool fetchesMessages)
        {
            AccountAttributes accountAttributesEntity = new AccountAttributes(signalingKey, registrationId, voice, "DEBUG DEVICE", fetchesMessages);

            await makeRequest(SET_ACCOUNT_ATTRIBUTES,
                              "PUT", JsonUtil.toJson(accountAttributesEntity));

            return(true);
        }