Example #1
0
        public async Task RevokeTokenShouldReturnOk()
        {
            _discoveryResponse.OperatorUrls.RevokeTokenUrl = "http://revoke";
            _restClient.QueueResponse(_responses["token-revoked"]);

            var result = await _mobileConnect.RevokeTokenAsync("token", null, _discoveryResponse);

            Assert.AreEqual(MobileConnectResponseType.TokenRevoked, result.ResponseType);
            Assert.IsNull(result.ErrorCode);
            Assert.IsNull(result.ErrorMessage);
        }
        private async void RevokeButton_Click(object sender, RoutedEventArgs e)
        {
            var response = await _mobileConnect.RevokeTokenAsync(_token.AccessToken, "access_token", _discoveryResponse);

            await HandleResponse(response);
        }