com.holonplatform.auth

## Interface AuthenticationError

- All Superinterfaces:
    ErrorResponse
  All Known Implementing Classes:
    AuthenticationException, DisabledAccountException, ExpiredCredentialsException, InvalidCredentialsException, InvalidTokenException, LockedAccountException, UnexpectedAuthenticationException, UnknownAccountException, UnsupportedMessageException, UnsupportedTokenException

      public interface AuthenticationError
      extends ErrorResponse

  `ErrorResponse` extensions for authentication errors.
  Since:
    5.0.0

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface com.holonplatform.http.ErrorResponse

      `ErrorResponse.ErrorResponseException`

  - ### Field Summary

    - ### Fields inherited from interface com.holonplatform.http.ErrorResponse

      `ERROR_CODE_SERIALIZATION_NAME, ERROR_DESCRIPTION_SERIALIZATION_NAME, ERROR_URI_SERIALIZATION_NAME, INVALID_CLIENT, INVALID_REQUEST, INVALID_TOKEN, SERVER_ERROR, TEMPORARY_UNAVAILABLE`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `String` | `getScheme()` Get authentication scheme

    - ### Methods inherited from interface com.holonplatform.http.ErrorResponse

      `getErrorCode, getErrorDescription, getErrorURI, getHttpStatus`

- - ### Method Detail

    - #### getScheme

          String getScheme()

      Get authentication scheme
      Returns:
        Scheme name

Copyright © 2019 The Holon Platform. All rights reserved.