JavaEE Standards and Terminologies
Explore JavaEE security standards and learn the role of IdentityStore, authentication mechanisms, and authorization concepts. Understand the evolution from older JSRs to the Security API, and how standards promote application portability and consistency in security implementations.
We'll cover the following...
Standards
Standards are good. They allow us to create an application that is not tied to a certain environment, runtime, or vendor.
Consider JVM, which is standardized. We can write and compile it on one OS (e.g. Windows) and run it on any other supported OS (e.g. Linux). Furthermore, consider SQL and how we can retrieve data from the database, regardless of the vendor.
There is always a struggle between the slow process of defining a standard and implementing it and the fast-responding framework. Standards are also created when a technology or way of working has proven itself over time, or after enough expertise is gathered around a topic to develop ...