Bloquiar acesso a classe

Tem como eu bloquiar algum acesso a classe??
por exemplo eu bloqueio acesso a classe File e se algum jar da minha aplicação tentar carregar a classe File a minha aplicação sobe uma exceção

modificador de acesso, private não rola?

na verdade cara eu preciso fazer algo do tipo…
eu vou receber um jar e preciso controlar algumas coisas que esse jar faz…
por exemplo eu recebe um jar e rodo algumas classes dele mas eu preciso controlar por exemplo a criação de arquivo para que ele não comece a criar arquivos de maneira exagerada e derrube o meu servidor…
eu pensei eu desempacotar o jar e aplicar alguns aspectos nele mas eu não consegui aplicar aspectos em arquivos .class em tempo de execução (se alguém souber e puder me mandar um exemplo de como eu aplico os aspectos em tempo de execução em um .class eu ficaria muito grato).

Uma outra alternativa seria pedir pra pessoa que iria me mandar o jar me manda um pacote com os .java e dai eu iria compilar com o compilador do aspectj. Mas eu queria evitar esse tipo de coisa.