Summary
In this chapter you've learned some of the basics of the Java security model with step-by-step instructions on how to configure it on the WebLogic server. We have also created an authentication mechanism on the example application, including a sign-up process for user self-registration. There were examples of how to protect Java EE resources and the configuration of an LDAP client.
This chapter presented a solution for user provisioning in multiple stores leveraging Java EE 6 native APIs and WebLogic services that can help protect and manage security in many ways. It illustrates the usage of the WebLogic security framework and how to protect Java EE applications and resources.
In the next chapter we're going to explore web technologies such as Servlets, Java Server, Faces, and Web Sockets.