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-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to