> ¿Does netbeans provide a "keyring" of some sorts where user
credentials are stored, and is such a store accessible through an API?
http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-keyring/overview-summary.html
> Actually this has nothing to do with IDEs and am not aware of any that
int
> And what help does NetBeans offer for adhering to those best practices?
I'm currently developing new features to an existing FTP netbeans
plugin and currently store the password as plain text.
¿Does netbeans provide a "keyring" of some sorts where user
credentials are stored, and is such a store
Or if you are less paranoid, store and retrieve it with the Java Preferences
API. Encrypt it so it isn’t stored in plaintext. The User preferences should
be isolated from other user’s access. If your software requires a user to
authenticate in any way, use that authentication in the encryption
Actually this has nothing to do with IDEs and am not aware of any that
integrate with such functionality.
The general consensus for managing users secrets (API keys, Databases
credentials,...) is to use a secrets management system.
Many of the public clouds providers have this kind of service (AWS
This is somewhat of a general Java question, but I do believe it has an
IDE-specific component.
What are the best practices for storing and retrieving API keys in Java
programs? And what help does NetBeans offer for adhering to those best
practices?
Suppose for example that your key for an exampl