Jetty has moved!
Jetty is a project at the Eclipse Foundation.
Homepage:http://www.eclipse.org/jetty
Downloads: http://download.eclipse.org/jetty/
Documentation:http://www.eclipse.org/jetty/documentation/current/
About:http://www.eclipse.org/jetty/about.php
Jetty Powered:http://www.eclipse.org/jetty/powered/
Contact the core Jetty developers at www.webtide.com
private support for your internal/customer projects ... custom extensions and distributions ... versioned snapshots for indefinite support ... scalability guidance for your apps and Ajax/Comet projects ... development services from 1 day to full product delivery
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Securing Passwords

There are many places where you might want to use and store a password, for example for the SSL connectors, protecting Jetty against accidental or malicious termination and jdbc driver passwords in realms. Passwords can be stored in clear text, obfuscated, checksummed or encrypted in order of increasing security.

The class org.mortbay.util.Password can be used to generate all varieties of passwords.

Run it without arguments to see usage instructions:

For example, to generate a secured version of the password "blah" for the user "me", do:

Now you can cut and paste whichever secure version you choose into your configuration file or java code.

For example, here's how you would cut and paste the encrypted password generated above into the configuration for a jdbc driver:

  • No labels
Contact the core Jetty developers at www.webtide.com
private support for your internal/customer projects ... custom extensions and distributions ... versioned snapshots for indefinite support ... scalability guidance for your apps and Ajax/Comet projects ... development services from 1 day to full product delivery