Skip to content

Implement PKCS authentication #728

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
JavaJoeS opened this issue Oct 4, 2023 Discussed in #680 · 6 comments
Closed

Implement PKCS authentication #728

JavaJoeS opened this issue Oct 4, 2023 Discussed in #680 · 6 comments

Comments

@JavaJoeS
Copy link

JavaJoeS commented Oct 4, 2023

Discussed in #680

Originally posted by JavaJoeS September 13, 2023
Add PKCS12 and PKCS11 implementation.
See; eclipse-m2e/m2e-core#1538

@JavaJoeS
Copy link
Author

JavaJoeS commented Oct 4, 2023

Almost all internet sites are secured, most publicly, some privatized requiring user x509 Certificates. Eclipse needs to have the ability to utilize keystores and truststores to provide SSLcontext.

@JavaJoeS
Copy link
Author

Looking to add UI for a PKI selection in package;
package org.eclipse.ui.internal.net.auth
Looks to me like the place to put it?

@mickaelistria
Copy link
Contributor

Yes, this seems like the right package where to add authentication features.

@JavaJoeS
Copy link
Author

JavaJoeS commented Oct 10, 2023

I pulled a fork and began adding in some code. Its going to be a lot of work!
I have a lot of highly customized code that I will need to make generic.

@JavaJoeS
Copy link
Author

For my custom PKI implementation I used; import org.eclipse.equinox.security.storage.ISecurePreferences;
import org.eclipse.equinox.security.storage.SecurePreferencesFactory; to contain all of the pki related information; including, but not limited to; Passwords, Pins and physical locations. However, that may not be the best solution for this implementation. I see references to import org.eclipse.core.resources.IStorage and was wondering if that is an acceptable alternative or if its as secure? Any help, ideas, comments greatly appreciated.

@akurtakov
Copy link
Member

Closing this one as there is clear action pending on contributor and discussions would better be handled in less places. #1716 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants