SEC-1743: Separate remoting from core into separate module.
This commit is contained in:
parent
1c1ffe2f0f
commit
295ea27526
|
@ -9,7 +9,6 @@ dependencies {
|
||||||
"org.springframework:spring-expression:$springVersion",
|
"org.springframework:spring-expression:$springVersion",
|
||||||
"org.springframework:spring-jdbc:$springVersion",
|
"org.springframework:spring-jdbc:$springVersion",
|
||||||
"org.springframework:spring-tx:$springVersion",
|
"org.springframework:spring-tx:$springVersion",
|
||||||
"org.springframework:spring-web:$springVersion",
|
|
||||||
"org.aspectj:aspectjrt:$aspectjVersion",
|
"org.aspectj:aspectjrt:$aspectjVersion",
|
||||||
'javax.annotation:jsr250-api:1.0'
|
'javax.annotation:jsr250-api:1.0'
|
||||||
|
|
||||||
|
|
|
@ -17,7 +17,6 @@ Import-Template:
|
||||||
org.springframework.context.*;version="${springRange}",
|
org.springframework.context.*;version="${springRange}",
|
||||||
org.springframework.core.*;version="${springRange}",
|
org.springframework.core.*;version="${springRange}",
|
||||||
org.springframework.expression.*;version="${springRange}";resolution:=optional,
|
org.springframework.expression.*;version="${springRange}";resolution:=optional,
|
||||||
org.springframework.remoting.*;version="${springRange}";resolution:=optional,
|
|
||||||
org.springframework.dao.*;version="${springRange}";resolution:=optional,
|
org.springframework.dao.*;version="${springRange}";resolution:=optional,
|
||||||
org.springframework.jdbc.*;version="${springRange}";resolution:=optional,
|
org.springframework.jdbc.*;version="${springRange}";resolution:=optional,
|
||||||
org.springframework.transaction.*;version="${springRange}";resolution:=optional,
|
org.springframework.transaction.*;version="${springRange}";resolution:=optional,
|
||||||
|
|
|
@ -92,6 +92,34 @@
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<title><literal>spring-security-remoting</literal></title>
|
||||||
|
<para>This module is typically required in web applications which use the Servlet API.
|
||||||
|
<table xml:id="deps-remoting">
|
||||||
|
<title>Remoting Dependencies</title>
|
||||||
|
<tgroup cols="3" align="left">
|
||||||
|
<colspec colnum="1" colname="col1" colwidth="2*"/>
|
||||||
|
<colspec colnum="2" colname="col2" colwidth="1*"/>
|
||||||
|
<colspec colnum="3" colname="col3" colwidth="3*"/>
|
||||||
|
<thead>
|
||||||
|
<row>
|
||||||
|
<entry align="center">Dependency</entry>
|
||||||
|
<entry align="center">Version</entry>
|
||||||
|
<entry align="center">Description</entry>
|
||||||
|
</row>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<row>
|
||||||
|
<entry>spring-security-core</entry>
|
||||||
|
<entry></entry>
|
||||||
|
<entry></entry>
|
||||||
|
</row>
|
||||||
|
</tbody>
|
||||||
|
</tgroup>
|
||||||
|
</table>
|
||||||
|
</para>
|
||||||
|
</section>
|
||||||
|
|
||||||
<section>
|
<section>
|
||||||
<title><literal>spring-security-web</literal></title>
|
<title><literal>spring-security-web</literal></title>
|
||||||
<para>This module is typically required in web applications which use the Servlet API.
|
<para>This module is typically required in web applications which use the Servlet API.
|
||||||
|
|
|
@ -239,11 +239,14 @@
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><literal>org.springframework.security.provisioning</literal></para>
|
<para><literal>org.springframework.security.provisioning</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
|
||||||
<para><literal>org.springframework.security.remoting</literal></para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist></para>
|
</itemizedlist></para>
|
||||||
</section>
|
</section>
|
||||||
|
<section xml:id="spring-security-remoting">
|
||||||
|
<title>Remoting - <literal>spring-security-remoting.jar</literal></title>
|
||||||
|
<para>Provides intergration with Spring Remoting. You don't need this unless you are
|
||||||
|
writing a remote client which uses Spring Remoting. The main package is
|
||||||
|
<literal>org.springframework.security.remoting</literal>.</para>
|
||||||
|
</section>
|
||||||
<section xml:id="spring-security-web">
|
<section xml:id="spring-security-web">
|
||||||
<title>Web - <literal>spring-security-web.jar</literal></title>
|
<title>Web - <literal>spring-security-web.jar</literal></title>
|
||||||
<para>Contains filters and related web-security infrastructure code. Anything with a
|
<para>Contains filters and related web-security infrastructure code. Anything with a
|
||||||
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
// Remoting module build file
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
compile project(':spring-security-core'),
|
||||||
|
'aopalliance:aopalliance:1.0',
|
||||||
|
"org.springframework:spring-beans:$springVersion",
|
||||||
|
"org.springframework:spring-context:$springVersion",
|
||||||
|
"org.springframework:spring-web:$springVersion"
|
||||||
|
|
||||||
|
testCompile project(':spring-security-core').sourceSets.test.classes
|
||||||
|
}
|
|
@ -0,0 +1,19 @@
|
||||||
|
Implementation-Title: org.springframework.security.remoting
|
||||||
|
Implementation-Version: ${version}
|
||||||
|
Bundle-SymbolicName: org.springframework.security.remoting
|
||||||
|
Bundle-Name: Spring Security Remoting
|
||||||
|
Bundle-Vendor: SpringSource
|
||||||
|
Bundle-Version: ${version}
|
||||||
|
Bundle-ManifestVersion: 2
|
||||||
|
Excluded-Imports:
|
||||||
|
javax.naming.*
|
||||||
|
Ignored-Existing-Headers:
|
||||||
|
Import-Package,
|
||||||
|
Export-Package
|
||||||
|
Import-Template:
|
||||||
|
org.aopalliance.*;version="${aopAllianceRange}",
|
||||||
|
org.apache.commons.logging.*;version="${cloggingRange}",
|
||||||
|
org.springframework.security.core.*;version="${secRange}",
|
||||||
|
org.springframework.security.crypto.*;version="${secRange}",
|
||||||
|
org.springframework.core.*;version="${springRange}",
|
||||||
|
org.springframework.remoting.*;version="${springRange}"
|
|
@ -1,5 +1,6 @@
|
||||||
def String[] modules = [
|
def String[] modules = [
|
||||||
'core',
|
'core',
|
||||||
|
'remoting',
|
||||||
'web',
|
'web',
|
||||||
'ldap',
|
'ldap',
|
||||||
'acl',
|
'acl',
|
||||||
|
|
Loading…
Reference in New Issue