in src/main/java/org/apache/directory/fortress/rest/FortressInterceptor.java [96:116]
public void setSecuredObject( Object object )
{
LOG.info( "FortressInterceptor.setSecuredObject:" + object );
Class<?> cls = ClassHelper.getRealClass( object );
Map<String, String> rolesMap = new HashMap<String, String>();
findRoles( cls, rolesMap );
if ( rolesMap.isEmpty() )
{
LOG.info( "FortressInterceptor.setSecuredObject The roles map is empty, the service object is not protected" );
}
else if ( LOG.isDebugEnabled() )
{
for ( Map.Entry<String, String> entry : rolesMap.entrySet() )
{
LOG.debug( "FortressInterceptor.setSecuredObject Method: " + entry.getKey() + ", roles: " + entry.getValue() );
}
}
super.setMethodRolesMap( rolesMap );
}