Class WsGrouperLdapAuthentication

java.lang.Object
edu.internet2.middleware.grouper.ws.security.WsGrouperLdapAuthentication
All Implemented Interfaces:
WsCustomAuthentication

public class WsGrouperLdapAuthentication extends Object implements WsCustomAuthentication
 ldap bind authentication for grouper, settings are specified in grouper-ws.properties, and the grouper-loader.properties
 note: this can be used for rest and soap, though it is not a bastion of security:
  1. for soap, ws-security would be better since a ticket is passed instead of user/pass
  2. for rest, Im not sure there is another option
  3. the user/pass is transmitted in basic auth, so make sure SSL is on
  4. if using proxied web services, the password goes to the middle component