}
// TBD - why aren't the annotations available from 'method'?
for (Class<?> ifaces : model.getClass().getInterfaces()) {
try {
Method m = ifaces.getDeclaredMethod(method.getName());
Confidential c = m.getAnnotation(Confidential.class);
if (c != null) {
return true;
}
} catch (Exception e) {
// try another interface