A system and method of validating an application includes receiving the
application and determining a set of accessed classes that are accessed
by the application. The set of accessed classes are compared to a set of
authorized classes to determine if one or more unauthorized classes are
included in the set of accessed classes. And, validating only the
applications that do not access unauthorized classes.