[jboss-cvs] JBossAS SVN: r80277 - projects/security/security-jboss-sx/trunk/jbosssx/src/main/java/org/jboss/security/authorization/resources.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Oct 30 14:43:11 EDT 2008
Author: anil.saldhana at jboss.com
Date: 2008-10-30 14:43:11 -0400 (Thu, 30 Oct 2008)
New Revision: 80277
Modified:
projects/security/security-jboss-sx/trunk/jbosssx/src/main/java/org/jboss/security/authorization/resources/EJBResource.java
Log:
SECURITY-300: ejb version in the resource
Modified: projects/security/security-jboss-sx/trunk/jbosssx/src/main/java/org/jboss/security/authorization/resources/EJBResource.java
===================================================================
--- projects/security/security-jboss-sx/trunk/jbosssx/src/main/java/org/jboss/security/authorization/resources/EJBResource.java 2008-10-30 18:42:49 UTC (rev 80276)
+++ projects/security/security-jboss-sx/trunk/jbosssx/src/main/java/org/jboss/security/authorization/resources/EJBResource.java 2008-10-30 18:43:11 UTC (rev 80277)
@@ -43,6 +43,12 @@
private String ejbMethodInterface = null;
private RoleGroup ejbMethodRoles = null;
+ public static final String EJB_VERSION_1_1 = "1.1";
+ public static final String EJB_VERSION_2_0 = "2.0";
+ public static final String EJB_VERSION_3_0 = "3.0";
+
+ private String version = EJBResource.EJB_VERSION_2_0;
+
/**
* EJB 1.1 mandates that the security role in the
* role ref checks has to be present in the descriptors
@@ -157,7 +163,25 @@
{
this.enforceEJBRestrictions = enforceEJBRestrictions;
}
+
+ /**
+ * Get the version of EJB
+ * @return
+ */
+ public String getEjbVersion()
+ {
+ return version;
+ }
+ /**
+ * Set the version of EJB
+ * @param version
+ */
+ public void setEjbVersion(String version)
+ {
+ this.version = version;
+ }
+
public String toString()
{
StringBuffer buf = new StringBuffer();
@@ -172,6 +196,7 @@
.append(":callerRunAs=").append(this.callerRunAsIdentity)
.append(":callerRunAs=").append(this.callerRunAsIdentity)
.append(":ejbRestrictionEnforcement=").append(this.enforceEJBRestrictions)
+ .append(":ejbVersion=").append(this.version)
.append("]");
return buf.toString();
}
More information about the jboss-cvs-commits
mailing list