mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-07-05 18:22:26 +00:00
SEC-267: Bug when working with CGLIB-generated classes.
This commit is contained in:
parent
a5d74ca2e1
commit
501eaadd09
@ -62,10 +62,10 @@ public class NamedEntityObjectIdentity implements AclObjectIdentity {
|
|||||||
Assert.notNull(object, "object cannot be null");
|
Assert.notNull(object, "object cannot be null");
|
||||||
|
|
||||||
this.classname = (getPackageName(object.getClass().getName()) == null)
|
this.classname = (getPackageName(object.getClass().getName()) == null)
|
||||||
? ClassUtils.getShortName(object.getClass())
|
? ClassUtils.getShortName(object.getClass())
|
||||||
: getPackageName(object.getClass().getName() + "."
|
: getPackageName(object.getClass().getName()) + "."
|
||||||
+ ClassUtils.getShortName(object.getClass()));
|
+ ClassUtils.getShortName(object.getClass());
|
||||||
|
|
||||||
Class clazz = object.getClass();
|
Class clazz = object.getClass();
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user