Final Exam

The final exam for CMSC 455 will take place from 8:00-10:30 on Wednesday, June 10.

Topics for the final exam

The exam will feature both a short answer section focusing on concepts and a code writing section.

For the short answer section I will be asking you to explain how security works in Spring Boot applications. For this portion of the exam you should be prepared to answer the following questions:

  1. What is a JWT?
  2. What information is typically stored in a JWT?
  3. What are filter classes? What role do they play in the Spring filter chain?
  4. What are Authetication objects? What role do they play in controller methods?

For the code writing section I may ask you to do one or more of the following: