Skip to content
Fetching contributors…
Cannot retrieve contributors at this time
129 lines (95 sloc) 5.03 KB
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
<!--
If this is your "authz-callout-ACTIVE.xml" file, then you have enabled
the "groupauthz" plugin.
-->
<import resource="main.conflocator.xml" />
<!-- <import resource="authz-callout-groupauthz.xml" /> cannot quite inheirt :-( -->
<bean id="nimbus-rm.service.binding.Decider"
class="org.globus.workspace.sqlauthz.AuthzDecisionLogic">
<constructor-arg ref="other.AuthzDataSource" />
<constructor-arg value="$GLOBAL{allow.other.schemes}" />
<property name="repoDir" value="$CUMULUS{cumulus.repo.dir}" />
<property name="repoHost" value="$SSH{service.sshd.contact.string}" />
<!-- Configures the propagation mechanism from Cumulus to the VMMs -->
<!-- Alternatives to "scp": "lantorrent" or "cp" -->
<property name="repoScheme" value="scp" />
<!-- Propagation mechanisms that bypass the Cumulus repository -->
<!-- WARNING: don't enable cp as a passthrough scheme, or users could
access arbitrary files from the VMM -->
<property name="passthroughSchemes" value="file,hdfs,http,https" />
</bean>
<bean id="nimbus-rm.service.binding.RepoAdaptor"
class="org.globus.workspace.sqlauthz.CumulusRepoFileSystemAdaptor">
<constructor-arg ref="nimbus-rm.service.binding.Decider" />
</bean>
<bean id="nimbus-rm.service.binding.AuthorizationCallout"
class="org.globus.workspace.sqlauthz.SqlAuthz"
init-method="validate">
<constructor-arg ref="nimbus-rm.service.binding.Decider" />
<property name="def01"
value="$COMMON{conf.dir}/group-authz/group01.properties" />
<property name="group01"
value="$COMMON{conf.dir}/group-authz/group01.txt" />
<property name="def02"
value="$COMMON{conf.dir}/group-authz/group02.properties" />
<property name="group02"
value="$COMMON{conf.dir}/group-authz/group02.txt" />
<property name="def03"
value="$COMMON{conf.dir}/group-authz/group03.properties" />
<property name="group03"
value="$COMMON{conf.dir}/group-authz/group03.txt" />
<property name="def04"
value="$COMMON{conf.dir}/group-authz/group04.properties" />
<property name="group04"
value="$COMMON{conf.dir}/group-authz/group04.txt" />
<property name="def05"
value="$COMMON{conf.dir}/group-authz/group05.properties" />
<property name="group05"
value="$COMMON{conf.dir}/group-authz/group05.txt" />
<property name="def06"
value="$COMMON{conf.dir}/group-authz/group06.properties" />
<property name="group06"
value="$COMMON{conf.dir}/group-authz/group06.txt" />
<property name="def07"
value="$COMMON{conf.dir}/group-authz/group07.properties" />
<property name="group07"
value="$COMMON{conf.dir}/group-authz/group07.txt" />
<property name="def08"
value="$COMMON{conf.dir}/group-authz/group08.properties" />
<property name="group08"
value="$COMMON{conf.dir}/group-authz/group08.txt" />
<property name="def09"
value="$COMMON{conf.dir}/group-authz/group09.properties" />
<property name="group09"
value="$COMMON{conf.dir}/group-authz/group09.txt" />
<property name="def10"
value="$COMMON{conf.dir}/group-authz/group10.properties" />
<property name="group10"
value="$COMMON{conf.dir}/group-authz/group10.txt" />
<property name="def11"
value="$COMMON{conf.dir}/group-authz/group11.properties" />
<property name="group11"
value="$COMMON{conf.dir}/group-authz/group11.txt" />
<property name="def12"
value="$COMMON{conf.dir}/group-authz/group12.properties" />
<property name="group12"
value="$COMMON{conf.dir}/group-authz/group12.txt" />
<property name="def13"
value="$COMMON{conf.dir}/group-authz/group13.properties" />
<property name="group13"
value="$COMMON{conf.dir}/group-authz/group13.txt" />
<property name="def14"
value="$COMMON{conf.dir}/group-authz/group14.properties" />
<property name="group14"
value="$COMMON{conf.dir}/group-authz/group14.txt" />
<property name="def15"
value="$COMMON{conf.dir}/group-authz/group15.properties" />
<property name="group15"
value="$COMMON{conf.dir}/group-authz/group15.txt" />
</bean>
</beans>
Something went wrong with that request. Please try again.