public async void Run_DeleteTokenTest() { ShowTestOnTerminal("DeleteToken"); EnrollRequest setupRequest = new EnrollRequest { Pan = "4111111111111111", Test = true, Customer = new Customer { CustomerRef = "TESTCUSTOMER", FirstName = "Test", LastName = "Customer", }, }; output.WriteLine("Setup request: {0}", setupRequest); EnrollResponse setupResponse = await blockchyp.EnrollAsync(setupRequest); output.WriteLine("Setup Response: {0}", setupResponse); DeleteTokenRequest request = new DeleteTokenRequest { Token = setupResponse.Token, }; output.WriteLine("Request: {0}", request); DeleteTokenResponse response = await blockchyp.DeleteTokenAsync(request); output.WriteLine("Response: {0}", response); Assert.True(response.Success, "response.Success"); }
public void DeleteAccessTokenRevokesTheToken() { var token = testServer.GetAccessToken(); var token_part = token.Token.Substring(0, 24); var client = testServer.GetJsonClient(); var url = new DeleteTokenRequest() { TokenPart = token_part }.ToUrl("DELETE"); var service_url = testServer.ListenUrl + url; client.Delete <AccessTokenDto> (service_url); // check that the token has been delete from the db var get_url = new GetTokenRequest() { Username = RainyTestServer.TEST_USER }.ToUrl("GET"); var get_service_url = testServer.ListenUrl + get_url; List <AccessTokenDto> tokens = client.Get <List <AccessTokenDto> > (get_service_url); var the_token = tokens.Where(t => token.Token.StartsWith(t.TokenPart)); Assert.That(the_token.Count() == 0); }
public void DeleteAccessTokenRevokesTheToken() { var token = testServer.GetAccessToken (); var token_part = token.Token.Substring (0, 24); var client = testServer.GetJsonClient (); var url = new DeleteTokenRequest () { TokenPart = token_part }.ToUrl ("DELETE"); var service_url = testServer.ListenUrl + url; client.Delete<AccessTokenDto> (service_url); // check that the token has been delete from the db var get_url = new GetTokenRequest () { Username = RainyTestServer.TEST_USER }.ToUrl ("GET"); var get_service_url = testServer.ListenUrl + get_url; List<AccessTokenDto> tokens = client.Get<List<AccessTokenDto>> (get_service_url); var the_token = tokens.Where (t => token.Token.StartsWith (t.TokenPart)); Assert.That (the_token.Count () == 0); }
public async Task <DeleteTokenResponse> DeleteToken(DeleteTokenRequest request) { return(await this.AuthenticatedSendAsync <DeleteTokenRequest, DeleteTokenResponse>(request, request.Request(this._apiKey.Host))); }