I would keep this ```CasProtocolConstants``` interface for the CAS protocol constants.

For constants related to views, I think they should be kept in controllers.

For errors, I would create a new constants interface as they are used in several places...