com.ibm.security.krb5

Class KrbException

  1. java.lang.Object
  2. extended byjava.lang.Throwable
  3. extended byjava.lang.Exception
  4. extended bycom.ibm.security.krb5.KrbException
All implemented interfaces:
java.io.Serializable
Direct known subclasses:
Asn1Exception, KdcErrException, KrbApErrException, KrbCryptoException, KrbErrException, RealmException

  1. public class KrbException
  2. extends java.lang.Exception
See Also:
Serialized Form

Constructor Summary

Modifier Constructor and Description
  1. (package private)
KrbException(int i)
  1. (package private)
KrbException(int i,KRBError err)
  1. (package private)
KrbException(int i,java.lang.String phrase,boolean internationalized)
  1. (package private)
KrbException(int i,java.lang.String messageKey,java.lang.Object[] params)
  1. (package private)
KrbException(int i,java.lang.String messageKey,java.lang.Object[] params,I18NResource epr)
Used by subsystems and applications (such as the Java KDC) that maintain internationalization message catalog separate from that used by JGSS.
  1. (package private)
KrbException(java.lang.String phrase,boolean internationalized)
  1. protected
KrbException(java.lang.String className,int status)
Creates a new KrbException object.
  1. protected
KrbException(java.lang.String className,int status,java.lang.String addOnMsg)
  1. protected
KrbException(java.lang.String className,int status,java.lang.String messageKey,java.lang.Object[] params)
Creates a new KrbException object.
  1. (package private)
KrbException(java.lang.String messageKey,java.lang.Object[] params)
  1. (package private)
KrbException(java.lang.String messageKey,java.lang.Object[] params,I18NResource epr)
Used by subsystems and applications (such as the Java KDC) that maintain internationalization message catalog separate from that used by JGSS.
  1. protected
KrbException(java.lang.String className,java.lang.String message,boolean internationalized)
Creates a new KrbException object.
  1. protected
KrbException(java.lang.String className,java.lang.String messageKey,java.lang.Object[] params)
Creates a new KrbException object.

Method Summary

Modifier and Type Method and Description
  1. static
  2. java.lang.String
errorMessage(int i)
DOCUMENT ME!
  1. java.lang.String
getMessage()
DOCUMENT ME!
  1. KRBError
retrieveKrbError()
  1. int
returnCode()
DOCUMENT ME!
  1. java.lang.String
returnCodeMessage()
DOCUMENT ME!
  1. java.lang.String
toString()
DOCUMENT ME!
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail

KrbException

  1. protected KrbException(java.lang.String className,
  2. int status)
Creates a new KrbException object.
Parameters:
className - DOCUMENT ME!
status - DOCUMENT ME!

KrbException

  1. protected KrbException(java.lang.String className,
  2. java.lang.String messageKey,
  3. java.lang.Object[] params)
Creates a new KrbException object.
Parameters:
className - DOCUMENT ME!
messageKey - DOCUMENT ME!
params - DOCUMENT ME!

KrbException

  1. protected KrbException(java.lang.String className,
  2. int status,
  3. java.lang.String messageKey,
  4. java.lang.Object[] params)
Creates a new KrbException object.
Parameters:
className - DOCUMENT ME!
status - DOCUMENT ME!
messageKey - DOCUMENT ME!
params - DOCUMENT ME!

KrbException

  1. protected KrbException(java.lang.String className,
  2. java.lang.String message,
  3. boolean internationalized)
Creates a new KrbException object.
Parameters:
className - DOCUMENT ME!
message - DOCUMENT ME!
internationalized - DOCUMENT ME!

KrbException

  1. public KrbException(java.lang.String messageKey,
  2. java.lang.Object[] params)

KrbException

  1. public KrbException(int i)

KrbException

  1. public KrbException(int i,
  2. KRBError err)

KrbException

  1. public KrbException(int i,
  2. java.lang.String messageKey,
  3. java.lang.Object[] params)

KrbException

  1. public KrbException(int i,
  2. java.lang.String phrase,
  3. boolean internationalized)

KrbException

  1. public KrbException(java.lang.String phrase,
  2. boolean internationalized)

KrbException

  1. public KrbException(java.lang.String messageKey,
  2. java.lang.Object[] params,
  3. I18NResource epr)
Used by subsystems and applications (such as the Java KDC) that maintain internationalization message catalog separate from that used by JGSS.
Parameters:
messageKey - DOCUMENT ME!
params - DOCUMENT ME!
epr - DOCUMENT ME!

KrbException

  1. public KrbException(int i,
  2. java.lang.String messageKey,
  3. java.lang.Object[] params,
  4. I18NResource epr)
Used by subsystems and applications (such as the Java KDC) that maintain internationalization message catalog separate from that used by JGSS.
Parameters:
i - DOCUMENT ME!
messageKey - DOCUMENT ME!
params - DOCUMENT ME!
epr - DOCUMENT ME!

KrbException

  1. protected KrbException(java.lang.String className,
  2. int status,
  3. java.lang.String addOnMsg)

Method Detail

returnCode

  1. public int returnCode()
DOCUMENT ME!
Returns:
DOCUMENT ME!

retrieveKrbError

  1. public KRBError retrieveKrbError( )

returnCodeMessage

  1. public java.lang.String returnCodeMessage( )
DOCUMENT ME!
Returns:
DOCUMENT ME!

errorMessage

  1. public static java.lang.String errorMessage( int i)
DOCUMENT ME!
Parameters:
i - DOCUMENT ME!
Returns:
DOCUMENT ME!

toString

  1. public java.lang.String toString( )
DOCUMENT ME!
Overrides:
toString in class java.lang.Throwable
Returns:
DOCUMENT ME!

getMessage

  1. public java.lang.String getMessage( )
DOCUMENT ME!
Overrides:
getMessage in class java.lang.Throwable
Returns:
DOCUMENT ME!