Micas,
Check out what Dave Curry wrote at: https://dacurry-tns.github.io/deploying-apereo-cas/building_server_ldap_resolution-release_overview.html It gives one method on how to do what you want. From: [email protected] [mailto:[email protected]] On Behalf Of Micas Camela Sent: Monday, September 18, 2017 9:24 PM To: CAS Community Subject: [cas-user] Migrating CAS 3.3.5 to 5.0.8 - Configurations Hi there! I am trying to migrate from 3.3.5 to 5.0.8. In 3.3.5 the deployerConfig.xml file contains this type of configuration: <bean id="authenticationManager" class="org.jasig.cas.authentication.AuthenticationManagerImpl"> <property name="credentialsToPrincipalResolvers"> <list> <bean class="com.csw.impression.cas.authentication.principal.AS400CredentialsToPrincipalResolver"> <property name="attributeRepository"> <ref bean="attributeRepository" /> </property> <property name="as400UsernameKey" value="AS400Utilizador"/> <property name="as400UsernameLockAttributeName" value="AS400UtilizadorLock"/> </bean> <bean class="org.jasig.cas.authentication.principal.HttpBasedServiceCredentialsToPrincipalResolver" /> <bean class="com.csw.impression.cas.authentication.principal.X509CertificateCredentialsToIdentifierPrincipalResolver"> <property name="attributeRepository"> <ref bean="attributeRepository" /> </property> </bean> </list> </property> <property name="authenticationHandlers"> <list> <bean class="org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler" p:httpClient-ref="httpClient" /> <bean class="org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler"> <property name="filter" value="sAMAccountName=%u" /> <property name="searchBase" value="DC=mozal,DC=local" /> <property name="contextSource" ref="contextSource" /> <property name="ignorePartialResultException" value="true" /> <property name="scope" value="2" /> <property name="searchContextSource" ref="contextSource"/> </bean> <bean class="org.jasig.cas.adaptors.x509.authentication.handler.support.X509CredentialsAuthenticationHandler"> <property name="trustedIssuerDnPattern" value="CN=.+" /> <property name="maxPathLengthAllowUnspecified" value="true" /> </bean> </list> </property> </bean> >From what I read, in 5.0.8 everything is done in cas.properties file. How can I put that kind of configurations in the 5.0.8 file structure? Thanks in advance -- - Website: https://apereo.github.io/cas - Gitter Chatroom: https://gitter.im/apereo/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/b668b6ea-be68-49b9-bb1c-1ec616f6ac35%40apereo.org <https://groups.google.com/a/apereo.org/d/msgid/cas-user/b668b6ea-be68-49b9-bb1c-1ec616f6ac35%40apereo.org?utm_medium=email&utm_source=footer> . -- - Website: https://apereo.github.io/cas - Gitter Chatroom: https://gitter.im/apereo/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/001c01d3308e%24015567e0%24040037a0%24%40gmail.com.
