[jboss-cvs] JBossAS SVN: r65893 - in projects/security/security-jboss-sx/trunk: src/main/org/jboss/security/identitytrust and 1 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Oct 5 13:46:18 EDT 2007
Author: anil.saldhana at jboss.com
Date: 2007-10-05 13:46:17 -0400 (Fri, 05 Oct 2007)
New Revision: 65893
Modified:
projects/security/security-jboss-sx/trunk/.classpath
projects/security/security-jboss-sx/trunk/pom.xml
projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/identitytrust/JBossIdentityTrustContext.java
projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/plugins/identitytrust/JBossIdentityTrustManager.java
Log:
SECURITY-81: consider security domain also
Modified: projects/security/security-jboss-sx/trunk/.classpath
===================================================================
--- projects/security/security-jboss-sx/trunk/.classpath 2007-10-05 17:11:34 UTC (rev 65892)
+++ projects/security/security-jboss-sx/trunk/.classpath 2007-10-05 17:46:17 UTC (rev 65893)
@@ -9,9 +9,9 @@
<classpathentry kind="var" path="M2_REPO/apache-log4j/log4j/1.2.14/log4j-1.2.14.jar"/>
<classpathentry kind="var" path="M2_REPO/sun-xacml/sun-xacml/2.0/sun-xacml-2.0.jar"/>
<classpathentry kind="var" path="M2_REPO/org/jboss/jbossxb/2.0.0-SNAPSHOT/jbossxb-2.0.0-SNAPSHOT.jar"/>
- <classpathentry kind="var" path="M2_REPO/jboss/jboss-security-spi/2.0.1-BETA1/jboss-security-spi-2.0.1-BETA1.jar"/>
- <classpathentry kind="var" path="M2_REPO/jboss/jboss-javaee/5.0.0-SNAPSHOT/jboss-javaee-5.0.0-SNAPSHOT.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/jboss/javaee/jboss-jaspi-api/1.0-SNAPSHOT/jboss-jaspi-api-1.0-SNAPSHOT.jar"/>
+ <classpathentry kind="var" path="M2_REPO/jboss/jboss-security-spi/2.0.1-BETA2/jboss-security-spi-2.0.1-BETA2.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/jboss/javaee/jboss-javaee/5.0.0.Beta3/jboss-javaee-5.0.0.Beta3.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/jboss/javaee/jboss-jaspi-api/1.0-BETA1/jboss-jaspi-api-1.0-BETA1.jar"/>
<classpathentry kind="var" path="M2_REPO/jboss/jboss-test/1.0.3.GA/jboss-test-1.0.3.GA.jar"/>
<classpathentry kind="var" path="M2_REPO/sun-xacml/sunxacml-support/2.0/sunxacml-support-2.0.jar"/>
<classpathentry kind="var" path="M2_REPO/sun-jaf/activation/1.1/activation-1.1.jar"/>
Modified: projects/security/security-jboss-sx/trunk/pom.xml
===================================================================
--- projects/security/security-jboss-sx/trunk/pom.xml 2007-10-05 17:11:34 UTC (rev 65892)
+++ projects/security/security-jboss-sx/trunk/pom.xml 2007-10-05 17:46:17 UTC (rev 65893)
@@ -241,7 +241,7 @@
<dependency>
<groupId>jboss</groupId>
<artifactId>jboss-security-spi</artifactId>
- <version>2.0.1-BETA1</version>
+ <version>2.0.1-BETA2</version>
<scope>compile</scope>
</dependency>
<dependency>
Modified: projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/identitytrust/JBossIdentityTrustContext.java
===================================================================
--- projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/identitytrust/JBossIdentityTrustContext.java 2007-10-05 17:11:34 UTC (rev 65892)
+++ projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/identitytrust/JBossIdentityTrustContext.java 2007-10-05 17:46:17 UTC (rev 65893)
@@ -47,8 +47,9 @@
{
protected Logger log = Logger.getLogger(JBossIdentityTrustContext.class);
- public JBossIdentityTrustContext(SecurityContext sc)
+ public JBossIdentityTrustContext(String secDomain, SecurityContext sc)
{
+ this.securityDomain = secDomain;
this.securityContext = sc;
}
@@ -97,7 +98,6 @@
{
//Clear the modules
modules.clear();
- String securityDomain = this.securityContext.getSecurityDomain();
//Get the Configuration
ApplicationPolicy aPolicy = SecurityConfiguration.getApplicationPolicy( securityDomain);
if(aPolicy == null)
Modified: projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/plugins/identitytrust/JBossIdentityTrustManager.java
===================================================================
--- projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/plugins/identitytrust/JBossIdentityTrustManager.java 2007-10-05 17:11:34 UTC (rev 65892)
+++ projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/plugins/identitytrust/JBossIdentityTrustManager.java 2007-10-05 17:46:17 UTC (rev 65893)
@@ -62,7 +62,7 @@
if(securityContext == null)
throw new IllegalArgumentException("Security Context is null");
if(this.identityTrustContext == null)
- this.identityTrustContext = new JBossIdentityTrustContext(securityContext);
+ this.identityTrustContext = new JBossIdentityTrustContext(securityDomain, securityContext);
TrustDecision td = TrustDecision.NotApplicable;
if(this.identityTrustContext == null)
throw new IllegalStateException("IdentityTrustContext is null");
More information about the jboss-cvs-commits
mailing list