[jboss-cvs] JBossAS SVN: r65367 - projects/security/security-spi/trunk/src/main/org/jboss/security.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Sep 13 11:21:48 EDT 2007
Author: anil.saldhana at jboss.com
Date: 2007-09-13 11:21:48 -0400 (Thu, 13 Sep 2007)
New Revision: 65367
Modified:
projects/security/security-spi/trunk/src/main/org/jboss/security/ISecurityManagement.java
projects/security/security-spi/trunk/src/main/org/jboss/security/SecurityContextFactory.java
Log:
changes for 1.0.0-BETA1
Modified: projects/security/security-spi/trunk/src/main/org/jboss/security/ISecurityManagement.java
===================================================================
--- projects/security/security-spi/trunk/src/main/org/jboss/security/ISecurityManagement.java 2007-09-13 15:19:03 UTC (rev 65366)
+++ projects/security/security-spi/trunk/src/main/org/jboss/security/ISecurityManagement.java 2007-09-13 15:21:48 UTC (rev 65367)
@@ -21,6 +21,8 @@
*/
package org.jboss.security;
+import java.io.Serializable;
+
import org.jboss.security.audit.AuditManager;
import org.jboss.security.identitytrust.IdentityTrustManager;
import org.jboss.security.mapping.MappingManager;
@@ -34,7 +36,7 @@
* @since Sep 9, 2007
* @version $Revision$
*/
-public interface ISecurityManagement
+public interface ISecurityManagement extends Serializable
{
/**
* Authentication Manager for the security domain
Modified: projects/security/security-spi/trunk/src/main/org/jboss/security/SecurityContextFactory.java
===================================================================
--- projects/security/security-spi/trunk/src/main/org/jboss/security/SecurityContextFactory.java 2007-09-13 15:19:03 UTC (rev 65366)
+++ projects/security/security-spi/trunk/src/main/org/jboss/security/SecurityContextFactory.java 2007-09-13 15:21:48 UTC (rev 65367)
@@ -61,6 +61,10 @@
public static SecurityContext createSecurityContext(String securityDomain,
String fqnClass) throws Exception
{
+ if(securityDomain == null)
+ throw new IllegalArgumentException("securityDomain is null");
+ if(fqnClass == null)
+ throw new IllegalArgumentException("fqnClass is null");
Class clazz = getContextClass(fqnClass);
//Get the CTR
Constructor ctr = clazz.getConstructor(new Class[]{String.class});
More information about the jboss-cvs-commits
mailing list