1. /*
  2. * @(#)KeyManagementException.java 1.15 03/01/23
  3. *
  4. * Copyright 2003 Sun Microsystems, Inc. All rights reserved.
  5. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
  6. */
  7. package java.security;
  8. /**
  9. * This is the general key management exception for all operations
  10. * dealing with key management. Examples of subclasses of
  11. * KeyManagementException that developers might create for
  12. * giving more detailed information could include:
  13. *
  14. * <ul>
  15. * <li>KeyIDConflictException
  16. * <li>KeyAuthorizationFailureException
  17. * <li>ExpiredKeyException
  18. * </ul>
  19. *
  20. * @version 1.15 03/01/23
  21. * @author Benjamin Renaud
  22. *
  23. * @see Key
  24. * @see KeyException
  25. */
  26. public class KeyManagementException extends KeyException {
  27. /**
  28. * Constructs a KeyManagementException with no detail message. A
  29. * detail message is a String that describes this particular
  30. * exception.
  31. */
  32. public KeyManagementException() {
  33. super();
  34. }
  35. /**
  36. * Constructs a KeyManagementException with the specified detail
  37. * message. A detail message is a String that describes this
  38. * particular exception.
  39. *
  40. * @param msg the detail message.
  41. */
  42. public KeyManagementException(String msg) {
  43. super(msg);
  44. }
  45. }