tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dalecki, Janusz" <jdale...@tycoint.com>
Subject RE: Configured JDBCRealm
Date Wed, 03 Sep 2014 01:59:44 GMT


-----Original Message-----
From: Daniel Mikusa [mailto:dmikusa@pivotal.io]
Sent: Tuesday, 2 September 2014 10:04 PM
To: Tomcat Users List
Subject: Re: Configured JDBCRealm

On Tue, Sep 2, 2014 at 7:00 AM, Dalecki, Janusz <jdalecki@tycoint.com>
wrote:

> Hi,
> I have configured JDBCRealm Tomcat with the following:
>
> <Context>
>
>                 <Realm className="org.apache.catalina.realm.JDBCRealm"
> driverName="org.postgresql.Driver"
> connectionURL="jdbc:postgresql://localhost:5432/df_Scheduler?user=postgres&amp;password=admin"
> userTable="users" userNameCol="userName" userCredCol="password"
> userRoleTable="user_roles" roleNameCol="roleName"/>
>
> </Context>
> I have a few questions:
>
> 1)      How can I get hold of this realm object within my  Java app?
> 2)      Even if I get the instance of the JDBCRealm - how do I get the
> list of all roles available?
>

What's the purpose of doing this?

This is just me, but if I wanted to get a list of my users or roles, I would use JDBC and
pull them from the database.  Then I don't have to tie my application to Tomcat's internal
classes.

Dan



> Regards,
> Janusz
>
>
> ________________________________
>
> This e-mail contains privileged and confidential information intended
> for the use of the addressees named above. If you are not the intended
> recipient of this e-mail, you are hereby notified that you must not
> disseminate, copy or take any action in respect of any information
> contained in it. If you have received this e-mail in error, please
> notify the sender immediately by e-mail and immediately destroy this
> e-mail and its attachments.
>
Hi,
Thanks for the reply.
So what is the purpose of Tomcat’s Realms - I thought that was exactly the reason why they
are there – so I don’t have to pull the users from the database.
Also is there any way of getting hold of the instance of JDBCRealm I have configured?
Regards,
Janusz

________________________________

This e-mail contains privileged and confidential information intended for the use of the addressees
named above. If you are not the intended recipient of this e-mail, you are hereby notified
that you must not disseminate, copy or take any action in respect of any information contained
in it. If you have received this e-mail in error, please notify the sender immediately by
e-mail and immediately destroy this e-mail and its attachments.
Mime
View raw message