Completed

Simple C# API Program

I need a simple C# program written to perform an API call. I would like someone I can speak with on the phone so a well spoken English speaker. Preferabiliy I would like someone who knows Xamarin Forms as I might use you for other work. The coding must be done on my server as you will not have access to the URL as it’s not published to the internet.

Here is how the authentication works. I will provide you with the encryption key and endpoint URL.

· Authentication request made against the path /User/AccessCheck/Authenticate

· HTTP Method – POST

· Data (example) - iv=123456789&token=TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCBieSB0aGlz=

Generating the token and iv values:

· Generate an initialization vector (IV) for use in encryption - this becomes the iv value in the posted data

· Build a string with authentication data in the following format username=test&password=test1234based on user supplied credentials

· Encrypt the string using AES-128 with a pre-shared key and the previously generated IV value

· The token value in the posted data is a Base64 encoding of the encryption results

returns the member ID in the body and HTTP status code 200 OK if the login is successful. There will be no body if it's a failure and we will respond with HTTP status code 401 Unauthorized.

Response body will be a JSON object with, at minimum, the following fields:

{

member: "",

status: "",

message: ""

}

HTTP status codes will also be used to indicate success/failure

· 200 - Authentication success

· 400 - Invalid request sent from client

· 401 - Invalid username and/or password

· 500 - Unable to process the request - server errors

Skills: C# Programming, English (US), Software Architecture, Xamarin

See more: simple java applet program, simple project timekeeping program, simple c program , web api example with database, create web api in visual studio 2017, how to create web api in asp.net c#, restful web api c#, web api c# interview questions, web api example c#, c# rest api tutorial, how to create web api in asp.net c# without mvc, simple c# program, simple c++ program , simple c++ program project, simple c program projects, simple phone book program in c++, simple caesar cipher program in c language, simple lexical analyzer program in c++, simple c program for hotel management system, simple c program to convert decimal to binary

About the Employer:
( 9 reviews ) WICHITA, United States

Project ID: #19016771

Awarded to:

DavidLindon

so the scope is to call the API using the encryption? I know a little xamarin forms too and am happy to speak via Skype

$250 USD in 5 days
(43 Reviews)
6.1

28 freelancers are bidding on average $490 for this job

guoxinliu917

Hello, I can use .NET to build a Web api for you. As well, I am also xamarin expert. So I think I can do the job for you quickly. Here are my work sample: [login to view URL] Some code used in api can be also u More

$250 USD in 3 days
(78 Reviews)
7.1
abdelghafar

Hello Sir, I have 9+ years experience in .net platform , MVC , .net core and SQL Server I have built multiple projects based on .net and later using .net core sql server , entity framework , entityframework core , More

$700 USD in 10 days
(28 Reviews)
6.6
XeeChaun

hi. I'm systems engineer by qualification, with masters degree in Information Security. I know encryption and authentication stuff very well. I have 5+ years of experience in C# development. I build Windows application More

$250 USD in 2 days
(88 Reviews)
6.7
Gates777

Hi! how are you? I am interested in your project. I have many experience with Xamarin. You can see my good portfolio with mobile developments. I want to work with you for a long time. Please contact me. Best Reg More

$277 USD in 5 days
(110 Reviews)
6.8
schoudhary1553

Hello, I have gone through your job posting and become very much interested to work with you. I am an expert in this field. I have already completed several projects like this. For evidence you can see my profile. More

$600 USD in 10 days
(35 Reviews)
6.0
shunming

Hello I've just read your job description carefully and got really interested in this project. As you can find out from my past works, I'm an exceptional C#/Xamarin mobile developer with tons of experiences. I've do More

$600 USD in 10 days
(9 Reviews)
5.5
gongfei

Hi, dear How are you? I read your proposal and i am quite interested in your project I have rich experience in C# Look forward to working with you in good partnership Best regards

$400 USD in 5 days
(8 Reviews)
5.2
wuyong2020

Hi, Hope you are doing well! I am Xamarin expert with over 7 years experiences. This project is very interesting for me and makes me exciting. I am full-time available and can start work right now. Hope to work wi More

$555 USD in 10 days
(4 Reviews)
5.0
jdayyeh

Hello, I can probably create a simple C# application (console or WinForms ) that demonstrates how to make the authentication API call described in your post. However, since the end point (URL) for the API call i More

$700 USD in 5 days
(8 Reviews)
5.1
Ivan927

Hello! I am very interested in your post project. i am really looking for this kind of project for a long time in freelancer since i have rich experience on it. I think this project is very suitable for me and i am More

$555 USD in 10 days
(4 Reviews)
4.9
a4logic

Greetings of the day! We are A4Logic, a Pakistan based company providing Web development and Mobile Apps Development in more than 30+ countries, offering the below-mentioned services at a modest rate. We have a dedi More

$555 USD in 10 days
(13 Reviews)
5.0
grigorywazin

Hi. I am a Senior Xamarin Developer with rich experience in API call. I am very familiar with such projects and I can help you. If you desire the best qualified result in your project, you should choose me. I'm alwa More

$400 USD in 1 day
(9 Reviews)
4.6
Victorier006

hello,how are you. i read your bid carefully. i am C#, .Net expert and have full experience for 7 years. C#, .Net is my top skill and my interested skill. I can provide most quality and high fast. if you want to su More

$500 USD in 10 days
(4 Reviews)
4.6
whitehorse1989

Hello! I am glad to place a bid on your project. I have read your description and I can do your project perfectly. I am good at C# and REST API Development. You can check my profile. I can do your project in time More

$611 USD in 10 days
(6 Reviews)
3.9
shrec

hello im working with xamarins i have made few mobile projects on xamarin android. in one i was exchanging data with xmal in another with json . userlogin was on api and with jaon

$555 USD in 5 days
(8 Reviews)
3.5
ming87

Hello, Nice to see you. While I read your description, I was excited due to feeling that I would be able to satisfy for your requirements in this job. I have rich experience and expertise to develop different apps t More

$250 USD in 3 days
(6 Reviews)
4.1
Beauty1409

Hi, I have 7+ years of experience in Mobile (iOS/Android) app development and 6+ year Exp in Web development(PHP, .NET, JAVA). I can use Native/React Native/Xamarin/Ionic/PhoneGap for mobile development. I have gr More

$600 USD in 10 days
(5 Reviews)
3.7
taskbit

Heya, I estimate 100$ should be enough to complete this simple program, but I can't bid anything lower. If you'd like we can get on a voice call to discuss your requirements (regarding the Xamarin Forms project). More

$250 USD in 2 days
(5 Reviews)
3.7
workandlive123

Hello, how are you today? I would love the opportunity to discuss this project with you. I think I am a good fit for this project because I have all the qualities that you are looking for. Experience is the gol More

$555 USD in 10 days
(5 Reviews)
3.0
okat0005

Hi, I am desktop developer. I have done many times to work with http restful api. desktop and mobiles app are working with restful api. I'm sure with this. I'll provide the best service and product. thanks

$500 USD in 2 days
(7 Reviews)
3.5