In this chapter you created a public and private key pair using keytool, which is provided with the Java Development Kit. Then you digitally signed a bean using the jarsigner tool. The keytool and jarsigner tools together provide an easy way for you to take advantage of the Java Security API to create, manage, and deploy digitally signed Java beans. Signed beans that are trusted have access to the local computer's operating system. This allows beans to provide much more functionality than they would otherwise be able to provide.