Jakarta Authentication defines a general low-level SPI for authentication mechanisms, which are controllers that interact with a caller and...