Re: Active Directory
Re: Active Directory
- Subject: Re: Active Directory
- From: James Cicenia <email@hidden>
- Date: Mon, 23 May 2005 14:52:56 -0500
Thank you Albert.
I am at the investigation stage right now. Since my application is
hosted I will probably need to use a secure ldap port.
I was wondering if there is a standard EOModel for AD? Wouldn't want a
custom EOModel for each implementation as
I will only need the basics, name, email, phone, etc.
- James Cicenia
On May 23, 2005, at 10:59 AM, Albert Jagnow wrote:
Active Directory is basically just LDAP with some quirks. You can
query LDAP data sources by using the standard Java JNDI methods, or
with webobjects you can create a JNDI based EOModel. If you create an
EOModel most user information can be mapped from organizationalPerson.
The standard LDAP port Active directory uses is 389, if you need this
to be secure you will want to use secure ldap (port 636 i think). I
think there is some configuration and certificate setup that needs to
happen to run secure ldap. I have several applications that query
Active Directory for user information using the JNDI EOModel. I am
not an expert in this area, but if you have more specifics you want to
know about I will try to answer.
Here is an Example EOModel JNDI Connection Dictionary, not a
production example, but you get the idea:
com.mycompany.connectionDictionary.ActiveDirectory = { \
authenticationMethod = Simple; \
initialContextFactory = "com.sun.jndi.ldap.LdapCtxFactory"; \
password = "myPassword"; \
plugInClassName = "com.webobjects.jndiadaptor.LDAPPlugIn"; \
scope = Subtree; \
serverUrl =
"ldap://192.168.0.1:389/OU=MyUsers,DC=mycompany,DC=com"; \
timeout = 3600; \
username = "CN=Albert
Jagnow,OU=MyDepartment,OU=MyUsers,DC=mycompany,DC=com"; \
}
--Albert
On May 23, 2005, at 10:14 AM, James Cicenia wrote:
Hello -
I don't know much about Active Directory, and have a request for my
application to query for the user profiles, etc., We are a hosted
application
so could this be done via SSL, etc.,?
Again I know very little about Active Directory so as much info as
possible
would be great.
- James Cicenia
This e-mail (including any attachments) is covered by the Electronic
Communications Privacy Act, 18 USC. 2510-2521. It is confidential and
may be legally privileged. If you are not the intended recipient, you
are hereby notified that any retention, dissemination, distribution, or
copying of this communication is strictly prohibited. Please reply to
the sender that you have received the message in error, and then delete
it. Thank you.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden