tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Thomas <ma...@apache.org>
Subject Re: Generating passwords digests for 9.0.27
Date Tue, 05 Nov 2019 08:33:59 GMT
On 05/11/2019 00:52, Pawel Veselov wrote:
> Hello.
> 
> I'm doing something where I need to generate a password for a tomcat user
> that is authenticated using org.apache.catalina.realm.UserDatabaseRealm
> with "sha" digest, the user database is
> produced by org.apache.catalina.users.MemoryUserDatabaseFactory from an xml
> file (standard conf/tomcat-users.xml)
> 
> Reading
> https://tomcat.apache.org/tomcat-9.0-doc/realm-howto.html#Digested_Passwords I
> see that it says:
> 
> <quote>
> If you are writing an application that needs to calculate digested
> passwords dynamically, call the static Digest() method of the
> org.apache.catalina.realm.RealmBase class, passing the cleartext password,
> the digest algorithm name and the encoding as arguments. This method will
> return the digested password.
> </quote>
> 
> However, there is no static method Digest
> in org.apache.catalina.realm.RealmBase.
> 
> What is the proper way to programmatically generate a proper password hash?

See org.apache.catalina.realm.RealmBase.main(String[] args)


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message