# Package com.holonplatform.auth.exceptions

- Exception Summary
  Exception | Description
  --- | ---
  AuthenticationException | Base class for exceptions which may be thrown during authentication
  AuthorizationException | Exception which may be thrown during authorization
  DisabledAccountException | Exception for authentication failure: Account is disabled
  ExpiredCredentialsException | Exception for authentication failure: Credentials are expired
  InvalidCredentialsException | Exception for authentication failure: Credentials are not valid
  InvalidTokenException | Exception for authentication failure: `AuthenticationToken` is not valid or malformed
  LockedAccountException | Exception for authentication failure: Account is locked
  UnexpectedAuthenticationException | Exception for a generic authentication failure
  UnexpectedCredentialsException | Exception thrown when an unexpected internal error occurs during credentials match from `CredentialsContainer.CredentialsMatcher`
  UnknownAccountException | Exception for authentication failure: Account not found
  UnsupportedMessageException | Exception for unsupported authentication messages
  UnsupportedPermissionException | Exception for authorization failure: Permission type not supported
  UnsupportedTokenException | Exception for authentication failure: `AuthenticationToken` type not supported by current `Authenticator`

Copyright © 2017 The Holon Platform. All rights reserved.