Introduction

Beans distributed over the Internet can potentially pose a serious security risk. The developers of the Java language built several layers of security into the language to isolate downloaded programs from the local computer and keep them trapped in the Java Virtual Machine (JVM). However, these security features compromise the functionality of Java programs, including beans, by restricting access to the local system. You can provide complete functionality with your beans by stamping them with a security signature. This is known as code signing. The digital signature tells users the person or organization that wrote or distributed the Java bean. If the user decides that he or she trusts the person or organization that signed the bean, ...

Get JavaBeans Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.