||Thrown to indicate that the User attempted to perform an operation that
was not permitted by the security settings.
||Thrown to indicate that there was an error accessing the data
backend of the SecurityService.
||Thrown upon an attempt to create an User,Role,Group or Permission that
||Thrown to indicate that the password supplied by user was incorrect.
||Thrown by SecurityService methods to indicate various problems.
||Thrown to indicate that the User,Role,Group or Permission that
was requested does not exist.