Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 219790

Summary: support key-based authentication scheme
Product: z_Archived Reporter: Dennis Rietmann <dennis.rietmann>
Component: MylynAssignee: Project Inbox <mylyn-triaged>
Status: CLOSED MOVED QA Contact:
Severity: enhancement    
Priority: P3 CC: steffen.pingel
Version: 2.2Keywords: helpwanted
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 208935    

Description Dennis Rietmann CLA 2008-02-21 09:47:24 EST
Hi,

I'm writing a mylyn connector for the Origo project (origo.ethz.ch). For external applications (like the mylyn connector) accessing the system we use a "key based" authentication. Meaning that the user simply needs to provide his user key instead of his username and password.
It is possible to retrieve the username from the user key, which would make it possible to use the existing username/password model and treat the user key as the "password". But since the customizability of the repository settings dialog is limited this approach results into something more of a hack than a proper solution (e.g. manually removing the user name field editor from the wizard page and from the layout, intercepting calls to getUserName() etc.).
Would it be possible to add support for this type of authentication or do you have any suggestions how to achieve this with the current model and code base? Thanks a lot.

Dennis
Comment 1 Steffen Pingel CLA 2008-06-12 20:35:05 EDT
Need to defer: http://wiki.eclipse.org/index.php/Mylyn/3.0_Plan#Deferred_Items . We currently do not have a driver for this functionality within the Mylyn project but I would be happy to support this if an implementation was contributed.
Comment 2 Eclipse Webmaster CLA 2022-11-15 11:45:08 EST
Mylyn has been restructured, and our issue tracking has moved to GitHub [1].

We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub.

[1] https://github.com/orgs/eclipse-mylyn