This package defines the core interfaces of Jakarta Authentication. 
        
        The SPI defines the interfaces by which pluggable authentication mechanisms (aka message authentication modules) may be configured 
        and invoked by a container (aka message processing runtimes).
        
        The term "message" in this context derives from Message Level Security (MLS) vs Transport Level Security (TLS).