Find Jobs
Hire Freelancers

APIs Design

$500-2000 USD

Ditutup
Dibuat lebih dari 21 tahun yang lalu

$500-2000 USD

Dibayar ketika dikirim
Completion of over 20 complex APIs for registration system. Any bidder who is interested in this project has to complete 4 of the below methods with juint testing(the guy who complete APIs below will put himself in better position to get the bid!) Description: 1. Public static final boolean assignRoles(Hashtable newroles, String userid) This method assign rolesto the user. -Inputs: Hashtable newroles(Key: appid(String) | Value: rolelist(Vector of Role)), User ID of the user to be assigned the roles 2. Public static final boolean updatesRoles(String userid, Hashtable newroles, String appID) This method updates new roles for the user for this particular application. The original roles will be deleted and the assigned roles for the application will be re-inserted. Inputs: (a) userid - User ID to be assigned new roles (b) newroles - Hashtable (Key: appid(String) | Value: rolelist(Vector of Role)), 3. : Public static final boolean resetPassword(String userid, String password, Date password_strt_date, int expiryDays, char forced_pwd_chg) The above method resets the password of the user specified. Inputs: -userid- ID of user -password_strt_date- Date the password is created -expiryDate- the life spann of the password before it becomes expired and required to be changed note: value of 0 indicate non-expiry and max life span of password is 90 days -forced_pwd_chng-set to "y"(yes) when password needs too be changed upon first time login. set to "n" when the password does not need to be changed upon first time login 4. Public static boolean changePassword(String userid, String oldpwd, String newpwd) <---- method name This method enables the user to change password given that the correct old password is verified. Inputs: - Userid, ID of the user - OldPwd, old password of the user - NewPwd, new password of the user Note: All the 4 APIs must return a boolean value of true(successful) or false(failed) More information will be release to the succesful bidder. The 4 APIs above must be implemented into/using [login to view URL] and ANAMEMInterface.java. Important: Must read [login to view URL] file in [login to view URL] ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) junit trsting. 3) Complete ownership and distribution copyrights to all work purchased. ## Platform windows... ## Deadline information Well.....hope you can send me the 4 APIs with testing asap...... I will be reviewing them ...and hope to engage the best guy for the job..... hope to hear from you soon....
ID Proyek: 2875180

Tentang proyek

Proyek remot
Aktif 21 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan

Tentang klien

Bendera EGYPT
Egypt
0,0
0
Anggota sejak Okt 8, 2002

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.