Browse Source

SEC-267: Bug when working with CGLIB-generated classes.

1.0.x
Ben Alex 20 years ago
parent
commit
501eaadd09
  1. 8
      core/src/main/java/org/acegisecurity/acl/basic/NamedEntityObjectIdentity.java

8
core/src/main/java/org/acegisecurity/acl/basic/NamedEntityObjectIdentity.java

@ -62,10 +62,10 @@ public class NamedEntityObjectIdentity implements AclObjectIdentity { @@ -62,10 +62,10 @@ public class NamedEntityObjectIdentity implements AclObjectIdentity {
Assert.notNull(object, "object cannot be null");
this.classname = (getPackageName(object.getClass().getName()) == null)
? ClassUtils.getShortName(object.getClass())
: getPackageName(object.getClass().getName() + "."
+ ClassUtils.getShortName(object.getClass()));
? ClassUtils.getShortName(object.getClass())
: getPackageName(object.getClass().getName()) + "."
+ ClassUtils.getShortName(object.getClass());
Class clazz = object.getClass();
try {

Loading…
Cancel
Save