Mmmmm, mirando por arriba el bundle
JMSSecurityExtraBundle, tanto en los annotations como en el listener siempre trabaja a nivel de método , no creo que puedas hacerlo a nivel de clase, esta mas bien dirigido a control granular, te sugiero que leas la doc del bundle, hay alguna razón en especial para hacerlo con annotations ?
Saludos.