https://wiki.gacq.com/index.php?title=Pentaho_1.7_-_CAS_Integration&feed=atom&action=history
Pentaho 1.7 - CAS Integration - Historial de revisiones
2024-03-29T01:35:09Z
Historial de revisiones para esta página en el wiki
MediaWiki 1.29.2
https://wiki.gacq.com/index.php?title=Pentaho_1.7_-_CAS_Integration&diff=2884&oldid=prev
Gacq: /* Documentación interna */
2009-09-13T13:52:57Z
<p><span dir="auto"><span class="autocomment">Documentación interna</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='es'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Revisión anterior</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revisión del 13:52 13 sep 2009</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l125" >Línea 125:</td>
<td colspan="2" class="diff-lineno">Línea 125:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [http://forums.pentaho.org/showthread.php?t=61735 Enabling Single Sign On with CAS and ACEGI Feature Requests]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [http://forums.pentaho.org/showthread.php?t=61735 Enabling Single Sign On with CAS and ACEGI Feature Requests]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">== Documentación interna ==</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">* Configuración del filtro de CAS para utilización de Single Sign On (de ahora en más SSO) en aplicaciones web - Ariel Bullor, Versión: 1.6, Fecha de modificación: 17/07/2008</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>== Misc ==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>== Misc ==</div></td></tr>
</table>
Gacq
https://wiki.gacq.com/index.php?title=Pentaho_1.7_-_CAS_Integration&diff=2881&oldid=prev
Gacq: Página nueva: = Configuración = == Configuración del filtro == /opt/jdk1.5/bin/keytool -import -keystore /opt/jdk1.5/jre/lib/security/cacerts -file sslCASTesting.crt -alias sslCAS ;Agregar en /...
2009-09-13T13:51:19Z
<p>Página nueva: = Configuración = == Configuración del filtro == /opt/jdk1.5/bin/keytool -import -keystore /opt/jdk1.5/jre/lib/security/cacerts -file sslCASTesting.crt -alias sslCAS ;Agregar en /...</p>
<p><b>Página nueva</b></p><div>= Configuración =<br />
== Configuración del filtro ==<br />
/opt/jdk1.5/bin/keytool -import -keystore /opt/jdk1.5/jre/lib/security/cacerts -file sslCASTesting.crt -alias sslCAS<br />
<br />
;Agregar en /opt/tomcat/webapps/pentaho/WEB-INF/web.xml<br />
<br />
<pre><nowiki><br />
<filter><br />
<filter-name>CASFilter</filter-name><br />
<filter-class><br />
edu.yale.its.tp.cas.client.filter.ValidateTicketsCASFilter<br />
</filter-class><br />
<init-param><br />
<param-name>edu.yale.its.tp.cas.client.filter.loginUrl</param-name><br />
<param-value>https://cas.customer.com.ar/cas/login</param-value><br />
</init-param><br />
<init-param><br />
<param-name>edu.yale.its.tp.cas.client.filter.validateUrl</param-name><br />
<param-value><br />
https://cas.customer.com.ar/cas/proxyValidate<br />
</param-value><br />
</init-param><br />
<init-param><br />
<param-name>edu.yale.its.tp.cas.client.filter.serverName</param-name><br />
<param-value><br />
pentaho.customer.com.ar/pentaho/<br />
</param-value><br />
</init-param><br />
<init-param><br />
<param-name><br />
edu.yale.its.tp.cas.client.filter.authorizedProxy<br />
</param-name><br />
<param-value>https://cas.customer.com.ar/cas/</param-value><br />
</init-param><br />
<init-param><br />
<param-name><br />
edu.yale.its.tp.cas.client.filter.wrapRequest<br />
</param-name><br />
<param-value>true</param-value><br />
</init-param><br />
<init-param><br />
<param-name>edu.yale.its.tp.cas.proxyUrl</param-name><br />
<param-value><br />
https://cas.customer.com.ar/cas/proxy<br />
</param-value><br />
</init-param><br />
<init-param><br />
<param-name>edu.yale.its.tp.cas.client.filter.casCase</param-name><br />
<param-value>false</param-value><br />
</init-param><br />
<init-param><br />
<param-name><br />
edu.yale.its.tp.cas.client.filter.aplicationLoginUrl<br />
</param-name><br />
<param-value><br />
https://cas.customer.com.ar/cas/aplicationLogin<br />
</param-value><br />
</init-param><br />
</filter><br />
<br />
<filter-mapping><br />
<filter-name>CASFilter</filter-name><br />
<url-pattern>/*</url-pattern><br />
</filter-mapping><br />
<br />
</nowiki></pre><br />
<br />
<br />
;Cambiar<br />
<pre><nowiki><br />
<filter><br />
<filter-name>Acegi Filter Chain Proxy</filter-name><br />
<filter-class>org.acegisecurity.util.FilterToBeanProxy</filter-class><br />
<init-param><br />
<param-name>targetClass</param-name><br />
<param-value>org.acegisecurity.ui.cas.CasProcessingFilter</param-value><br />
<!--<br />
<param-name>targetBean</param-name><br />
<param-value>filterChainProxy</param-value><br />
--><br />
</init-param><br />
</filter><br />
</nowiki></pre><br />
<br />
;Agregar<br />
<pre><nowiki><br />
<context-param><br />
<param-name>contextConfigLocation</param-name><br />
<param-value><br />
/WEB-INF/spring-acegi.xml<br />
</param-value><br />
</context-param><br />
</nowiki></pre><br />
<br />
;Crear /opt/tomcat/webapps/pentaho/WEB-INF/spring-acegi.xml<br />
<pre><nowiki><br />
#Pegar<br />
</nowiki></pre><br />
<br />
== Configuración del Pentaho ==<br />
ATENCION: The SSO enable script is a feature of Management Services, included in a Pentaho subscription. http://forums.pentaho.org/showthread.php?t=57983<br />
<br />
<br />
<br />
= Referencias =<br />
== CAS ==<br />
* [http://www.ja-sig.org/products/cas/ JA-SIG Central Authentication Service]<br />
** [http://www.ja-sig.org/wiki/display/CASUM/Home CAS User Manual]<br />
** [http://www.ja-sig.org/products/cas/pdf-site/server/index.pdf Server Deployment]<br />
** [http://www.ja-sig.org/wiki/display/CAS/Proxy+CAS+Walkthrough Proxy CAS Walkthrough]<br />
* [http://static.springframework.org/spring-security/site/ Spring Security]<br />
<br />
== Pentaho ==<br />
* [http://wiki.pentaho.com/display/PentahoDoc/Security Pentaho Security]<br />
* [http://wiki.pentaho.com/display/PentahoDoc/Authentication+from+Third-Party+Applications Authentication from Third-Party Applications]<br />
* [http://wiki.pentaho.com/display/PentahoDoc/05.+Security+FAQs What does the login process look like? On the servlet side? On the portlet side?]<br />
<br />
* [http://wiki.pentaho.com/display/PentahoDoc/Single+Sign-On Single Sign-On]<br />
* [http://wiki.pentaho.com/display/PentahoDoc/Security Security Wiki page]<br />
* [http://wiki.pentaho.com/display/PentahoDoc/Running+Single+Sign-on+enable+script+for+tomcat-liferay+bundle Running Single Sign-on enable script for tomcat-liferay bundle]<br />
<br />
== Tomcat / CAS ==<br />
;Forum<br />
* [http://forums.pentaho.org/showthread.php?p=178804 Single sign on help?]<br />
* [http://forums.pentaho.org/showthread.php?t=61735 Enabling Single Sign On with CAS and ACEGI Feature Requests]<br />
<br />
== Documentación interna ==<br />
* Configuración del filtro de CAS para utilización de Single Sign On (de ahora en más SSO) en aplicaciones web - Ariel Bullor, Versión: 1.6, Fecha de modificación: 17/07/2008<br />
<br />
== Misc ==<br />
;Howto para hacerlo con portal<br />
* [http://uskassat.wordpress.com/2008/07/31/pentahos-secretsenabling-single-sign-on-with-cas-and-jboss-portal-first-step/ Enabling Single Sign On with CAS and JBoss Portal (first step)]<br />
* [http://uskassat.wordpress.com/2008/07/31/pentahos-secretsenabling-single-sign-on-with-cas-and-jboss-portal-second-step/ Enabling Single Sign On with CAS and JBoss Portal (second step)]<br />
* [http://uskassat.wordpress.com/2008/07/31/pentahos-secretsenabling-single-sign-on-with-cas-and-jboss-portal-last-step/ Enabling Single Sign On with CAS and JBoss Portal (last step)]</div>
Gacq