Where do you see that reference in the documentation? I can't find it :( Also, does 4.x mean 4.0.x, or 4.1.x?
Are you authenticating against LDAP? > -----Original Message----- > From: Jerome Nenert [mailto:[email protected]] > Sent: Thursday, September 10, 2015 5:12 AM > To: [email protected] > Subject: [cas-user] CredentialsToLdapAttributePrincipalResolver > replacement in V4 > > > Hi, > > In CAS 3.x, we used > org.jasig.cas.authentication.principal.CredentialsToLdapAttributePrincipal > Resolver and > org.jasig.cas.authentication.principal.UsernamePasswordCredentialsToPrinci > palResolver to transform the user id ( eduPersonPrincipalName ) typed into > the login form into Principal Name ( uid ). > > These classes don't exist anymore in CAS 4.x : > > Caused by: > org.springframework.beans.factory.CannotLoadBeanClassException: Cannot > find class > [org.jasig.cas.authentication.principal.CredentialsToLdapAttributePrincipa > lResolver] for bean with name 'ldapPrincipalResolver' defined in > ServletContext resource [/WEB-INF/deployerConfigContext.xml]; nested > exception is java.lang.ClassNotFoundException: > org.jasig.cas.authentication.principal.CredentialsToLdapAttributePrincipal > Resolver > > Caused by: > org.springframework.beans.factory.CannotLoadBeanClassException: Cannot > find class > [org.jasig.cas.authentication.principal.UsernamePasswordCredentialsToPrinc > ipalResolver] for bean with name 'ldapPrincipalResolver' defined in > ServletContext resource [/WEB-INF/deployerConfigContext.xml]; nested > exception is java.lang.ClassNotFoundException: > org.jasig.cas.authentication.principal.UsernamePasswordCredentialsToPrinci > palResolver > > Meanwhile, > org.jasig.cas.authentication.principal.CredentialsToLdapAttributePrincipal > Resolver is still referenced in the documentation : > http://jasig.github.io/cas/development/installation/Configuring- > Authentication-Components.html > > How do you perform this transformation in CAS 4.x ? > > We've tried > org.jasig.cas.authentication.principal.PersonDirectoryPrincipalResolver > with ldapPersonAttributeDao but it doesn't work. The Principal Name > remains eduPersonPrincipalName > > Regards. > > Jerome NENERT. > IT Services. > Université Panthéon-Assas ( Paris 2 ) > > > > > > > > > -- > You are currently subscribed to [email protected] as: > [email protected] To unsubscribe, change settings or access archives, > see http://www.ja-sig.org/wiki/display/JSG/cas-user -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
