User: stark
Date: 01/03/05 01:53:25
Added: src/etc/conf/default jboss.jcml server.policy
Log:
Initial version of the JBossSX module
Revision Changes Path
1.1 jbosssx/src/etc/conf/default/jboss.jcml
Index: jboss.jcml
===================================================================
<!-- The jboss.jcml security setup section -->
<!-- Security -->
<!-- Uncomment to enable the sample SRPVerifierStore service
<mbean code="org.jboss.security.plugins.SRPVerifierStoreService"
name="Security:name=SRPVerifierStoreService">
<attribute name="JndiName">SRPDefaultVerifierSource</attribute>
<attribute name="StoreFile">SRPVerifierStore.ser</attribute>
</mbean>
-->
<!-- Uncomment to enable the SRP login service
<mbean code="org.jboss.security.plugins.SRPService" name="service:name=SRPService">
<attribute name="JndiName">SRPServerInterface</attribute>
<attribute name="VerifierSourceJndiName">SRPDefaultVerifierSource</attribute>
<attribute name="AuthenticationCacheJndiName">SRPAuthenticationCache</attribute>
<attribute name="ServerPort">10099</attribute>
</mbean>
-->
<!-- JAAS security manager and realm mapping -->
<mbean code="org.jboss.security.plugins.JaasSecurityManagerService"
name="Security:name=JaasSecurityManager">
<attribute
name="SecurityManagerClassName">org.jboss.security.plugins.JaasSecurityManager</attribute>
<attribute
name="SecurityProxyFactoryClassName">org.jboss.security.SubjectSecurityProxyFactory</attribute>
</mbean>
<!-- Uncomment to enable the XML implementation of the JAAS policy
<mbean code="org.jboss.security.plugins.SecurityPolicyService"
name="Security:name=SecurityPolicyService">
<attribute name="JndiName">DefaultSecurityPolicy</attribute>
<attribute name="PolicyFile">sample_policy.xml</attribute>
</mbean>
-->
1.1 jbosssx/src/etc/conf/default/server.policy
Index: server.policy
===================================================================
/* The Java2 permissions required when running the JAAS based
security manager.
*/
grant codeBase "file:${jboss.home}/client/-" {
permission java.security.AllPermission;
};
grant codeBase "file:${jboss.home}/lib/ext/-" {
permission java.security.AllPermission;
};
grant codeBase "file:${jboss.home}/lib/*" {
permission java.security.AllPermission;
};
grant codeBase "file:${jboss.home}/bin/run.jar" {
permission java.security.AllPermission;
};
grant codeBase "file:${jboss.home}/tmp/deploy/-" {
permission javax.security.auth.AuthPermission "*";
permission java.lang.RuntimePermission "setContextClassLoader";
};