Rollback setDefaultRolePrefix() call
- preserve setDefaultRolePrefix() in getRootObject() Signed-off-by: pocj8ur4in <pocj8ur4in@gmail.com>
This commit is contained in:
+4
@@ -134,6 +134,10 @@ public class SecurityEvaluationContextExtension implements EvaluationContextExte
|
|||||||
};
|
};
|
||||||
root.setAuthorizationManagerFactory(this.authorizationManagerFactory);
|
root.setAuthorizationManagerFactory(this.authorizationManagerFactory);
|
||||||
root.setPermissionEvaluator(this.permissionEvaluator);
|
root.setPermissionEvaluator(this.permissionEvaluator);
|
||||||
|
if (!DEFAULT_ROLE_PREFIX.equals(this.defaultRolePrefix)) {
|
||||||
|
// Ensure SecurityExpressionRoot can strip the custom role prefix
|
||||||
|
root.setDefaultRolePrefix(this.defaultRolePrefix);
|
||||||
|
}
|
||||||
return root;
|
return root;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user