[java-identity-provider COMMIT] in /trunk/idp-distribution/src/main/resources/jetty-base: start.d/idp.ini webapps/idp...
noreply at shibboleth.net
noreply at shibboleth.net
Tue May 27 14:43:44 EDT 2014
Author: scantor
Date: Tue May 27 14:43:44 2014
New Revision: 5973
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=5973&view=rev
Log:
Add JAAS realm to default jetty config.
Modified:
trunk/idp-distribution/src/main/resources/jetty-base/start.d/idp.ini
trunk/idp-distribution/src/main/resources/jetty-base/webapps/idp.xml
Modified: trunk/idp-distribution/src/main/resources/jetty-base/start.d/idp.ini
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-distribution/src/main/resources/jetty-base/start.d/idp.ini?rev=5973&r1=5972&r2=5973&view=diff
==============================================================================
--- trunk/idp-distribution/src/main/resources/jetty-base/start.d/idp.ini (original)
+++ trunk/idp-distribution/src/main/resources/jetty-base/start.d/idp.ini Tue May 27 14:43:44 2014
@@ -8,3 +8,4 @@
jetty.keystore.type=PKCS12
jetty.context.path = /idp
jetty.war.path = war/idp.war
+jetty.jaas.path=conf/authn/jaas.config
Modified: trunk/idp-distribution/src/main/resources/jetty-base/webapps/idp.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-distribution/src/main/resources/jetty-base/webapps/idp.xml?rev=5973&r1=5972&r2=5973&view=diff
==============================================================================
--- trunk/idp-distribution/src/main/resources/jetty-base/webapps/idp.xml (original)
+++ trunk/idp-distribution/src/main/resources/jetty-base/webapps/idp.xml Tue May 27 14:43:44 2014
@@ -19,4 +19,21 @@
<Arg>org.eclipse.jetty.webapp.basetempdir</Arg>
<Arg><Property name="jetty.base" />/tmp</Arg>
</Call>
+
+ <Call class="java.lang.System" name="setProperty">
+ <Arg>java.security.auth.login.config</Arg>
+ <Arg><SystemProperty name="idp.home" />/<Property name="jetty.jaas.path" /></Arg>
+ </Call>
+ <Set name="securityHandler">
+ <New class="org.eclipse.jetty.security.ConstraintSecurityHandler">
+ <Set name="loginService">
+ <New class="org.eclipse.jetty.jaas.JAASLoginService">
+ <Set name="name">Web Login Service</Set>
+ <Set name="loginModuleName">ShibUserPassAuth</Set>
+ </New>
+ </Set>
+ <Set name="Strict">false</Set>
+ </New>
+ </Set>
+
</Configure>
More information about the commits
mailing list