Package com.sas.lsaf.security.authentication

## Class CredentialsExpiredException

- java.lang.Object
- - java.lang.Throwable
  - - java.lang.Exception
    - - com.sas.lsaf.core.AbstractCheckedException
      - - com.sas.lsaf.security.authentication.AuthenticationException
        - - com.sas.lsaf.security.authentication.CredentialsException
          - - com.sas.lsaf.security.authentication.CredentialsExpiredException

- All Implemented Interfaces:
    `java.io.Serializable`

      public class CredentialsExpiredException
      extends CredentialsException

  Thrown when an authentication request is rejected because the account's credentials have expired. The account cannot be used until the user changes their password or an administrator resets the password.
  Since:
    1.7
  See Also:
    Serialized Form

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `CredentialsExpiredException​(java.lang.String message)` | Constructs an `CredentialsExpiredException` with the specified detail message.

  - ### Method Summary

    - ### Methods inherited from class com.sas.lsaf.core.AbstractCheckedException

      `getMessage, getRootCause`

    - ### Methods inherited from class java.lang.Throwable

      `addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Constructor Detail

    - #### CredentialsExpiredException

          public CredentialsExpiredException​(java.lang.String message)

      Constructs an `CredentialsExpiredException` with the specified detail message.
      Parameters:
        `message` - the detail message (which is saved for later retrieval by the `AbstractCheckedException.getMessage()` method).