javax.security.auth.login

Class AccountExpiredException

  1. java.lang.Object
  2. extended byjava.lang.Throwable
  3. extended byjava.lang.Exception
  4. extended byjava.security.GeneralSecurityException
  5. extended byjavax.security.auth.login.LoginException
  6. extended byjavax.security.auth.login.AccountException
  7. extended byjavax.security.auth.login.AccountExpiredException
All implemented interfaces:
java.io.Serializable

  1. public class AccountExpiredException
  2. extends AccountException
Signals that a user account has expired.

This exception is thrown by LoginModules when they determine that an account has expired. For example, a LoginModule, after successfully authenticating a user, may determine that the user's account has expired. In this case the LoginModule throws this exception to notify the application. The application can then take the appropriate steps to notify the user.

See Also:
Serialized Form

Constructor Summary

Constructor and Description
AccountExpiredException()
Constructs a AccountExpiredException with no detail message.
AccountExpiredException(java.lang.String msg)
Constructs a AccountExpiredException with the specified detail message.

Method Summary

Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, 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

AccountExpiredException

  1. public AccountExpiredException( )
Constructs a AccountExpiredException with no detail message. A detail message is a String that describes this particular exception.

AccountExpiredException

  1. public AccountExpiredException( java.lang.String msg)
Constructs a AccountExpiredException with the specified detail message. A detail message is a String that describes this particular exception.

Parameters:
msg - the detail message.