@abstractmethod<EOL><INDENT>def logout(self, subject):<DEDENT>
pass<EOL>
Logs out the specified Subject from the system.

Note that most application developers should not call this method
unless they have a good reason for doing so.  The preferred way to
logout a Subject is to call Subject.logout(), and not call the
SecurityManager's logout directly.

Framework developers, however, may find directly calling this method
useful in certain cases.

:param subject: the subject to log out