Hi Jon,

thanks for your help. I�ve tested group and
groupOfUniqueNames objectclass and JNDIRealm works
properly.

Thanks again,

Cristina

--- Jonathan Eric Miller <[EMAIL PROTECTED]>
wrote:
> I think you can use whatever objectClass you want.
> The only filter that it
> uses for finding roles is the string that you set
> roleSearch to.
> 
> Jon
> 
> ----- Original Message -----
> From: "Cristina Perez Sanchez" <[EMAIL PROTECTED]>
> To: "Tomcat Users List"
> <[EMAIL PROTECTED]>
> Sent: Tuesday, June 11, 2002 3:36 AM
> Subject: Re: Re[3]: Roles in JNDIRealms
> 
> 
> > Hi,
> >
> > first, thanks for your answers.
> >
> > I would like to ask another question. I use Tomcat
> > 4.0.3 and so I have to set roleSearch and create
> group
> > objects that contain the DNs of users associated
> to.
> > Which objectclass must be these group entries?
> > groupOfUniqueNames objectclass? group class? Are
> both
> > valid?
> >
> >
> > Thanks,
> >
> > Cristina
> >
> >
> > --- Jonathan Eric Miller <[EMAIL PROTECTED]>
> > wrote:
> > > Jacob,
> > >
> > > I'm happy to say that there is a new "bind as
> user"
> > > mode in Tomcat 4.1.3
> > > which verifies the user password by binding as
> them
> > > to the directory, rather
> > > than querying the directory for the password.
> You
> > > are correct, previously it
> > > wouldn't work with Active Directory (as well as
> any
> > > other directory that
> > > didn't store it's passwords in the specific
> format
> > > that Tomcat wanted), but,
> > > now it does. Now, if you don't set the
> userPassword
> > > attribute, it operates
> > > in "bind as user" mode. They haven't updated the
> > > main end-user documentation
> > > on JNDIRealm yet, but, if you look at the
> Catalina
> > > developer docs, you'll
> > > see what I'm referring to if you look at the
> > > JNDIRealm class.
> > >
> > > Jon
> > >
> > > ----- Original Message -----
> > > From: "Ryan" <[EMAIL PROTECTED]>
> > > To: "Tomcat Users List"
> > > <[EMAIL PROTECTED]>; "Jacob Kjome"
> > > <[EMAIL PROTECTED]>
> > > Sent: Monday, June 10, 2002 4:55 PM
> > > Subject: Re: Re[2]: Roles in JNDIRealms
> > >
> > >
> > > > Jacob,
> > > > I took a quick look at the source, but it
> looks
> > > like
> > > > the passwords are digested here also (i.e.
> will
> > > not
> > > > work with Active Directory). From what I
> > > understand,
> > > > with AD the authentication has to be done _on_
> the
> > > > server.
> > > > Thanks,
> > > > Ryan
> > > >
> > > > --- Jacob Kjome <[EMAIL PROTECTED]> wrote:
> > > > > Hello Ryan,
> > > > >
> > > > > Check this out:
> > > > >
> > >
> http://www.peacetech.com/java/files/apache/tomcat/
> > > > >
> > > > > I haven't used it (nor have I used JNDIRealm
> at
> > > all
> > > > > so far), but I
> > > > > grab stuff that looks like useful info off
> the
> > > list
> > > > > and put it in my
> > > > > Vault ( http://www.personalmicrocosms.com/ )
> > > from
> > > > > time to time. Hopefully it is useful for
> you.
> > > > >
> > > > > Jake
> > > > >
> > > > > Monday, June 10, 2002, 3:18:15 PM, you
> wrote:
> > > > >
> > > > > R> Jonathan,
> > > > > R> This is sort of off subject, but does
> your
> > > Active
> > > > > R> Directory setup work for Authentication??
> It
> > > > > seems to
> > > > > R> me that it wouldn't since there is no
> > > > > userPassword
> > > > > R> attribute in AD, but I am hoping I'm
> wrong.
> > > > > R> Thanks,
> > > > > R> Ryan
> > > > >
> > > > > R> --- Jonathan Eric Miller
> > > <[EMAIL PROTECTED]>
> > > > > R> wrote:
> > > > > >> If you are using Tomcat 4.1.3, there are
> two
> > > > > modes
> > > > > >> that you can use for
> > > > > >> checking roles. If you set roleSearch, it
> > > will
> > > > > look
> > > > > >> for search for group
> > > > > >> objects that contain a list of users for
> each
> > > > > group.
> > > > > >> If you set
> > > > > >> userRoleName, it will get the group
> > > information
> > > > > out
> > > > > >> of the user's entry
> > > > > >> instead. i.e. you don't need separate
> group
> > > > > objects.
> > > > > >>
> > > > > >> If you are using Active Directory, I
> found
> > > that
> > > > > you
> > > > > >> can use a setup similar
> > > > > >> to the following.
> > > > > >>
> > > > > >> This goes in server.xml,
> > > > > >>
> > > > > >> <Realm
> > > > > >>
> > > className="org.apache.catalina.realm.JNDIRealm"
> > > > > >>  debug="99"
> > > > > >>  connectionName="myadminuser@mydomain"
> > > > > >>  connectionPassword="myadminpassword"
> > > > > >> 
> connectionURL="ldap://mydomaincontroller";
> > > > > >>  userBase="cn=Users, dc=mydomain"
> > > > > >>  userRoleName="memberOf"
> > > > > >>
> > > userSearch="(userPrincipalName={0}@mydomain)"/>
> > > > > >>
> > > > > >> Group membership is stored in an
> attribute
> > > named
> > > > > >> memberOf in Active
> > > > > >> Directory. myadminuser doesn't really
> have to
> > > be
> > > > > an
> > > > > >> admin user in AD. It
> > > > > >> just has to have read permission to the
> > > memberOf
> > > > > >> attribute which is visible
> > > > > >> to normal user accounts by default.
> > > > > >>
> > > > > >> This goes in web.xml,
> > > > > >>
> > > > > >> <security-constraint>
> > > > > >>  <web-resource-collection>
> > > > > >>
> > > <web-resource-name>Tomcat</web-resource-name>
> > > > > >>   <url-pattern>/*</url-pattern>
> > > > > >>  </web-resource-collection>
> > > > > >>  <auth-constraint>
> > > > > >>
> > > > > >>
> 
=== message truncated ===


__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to