org.apache.directory.server.kerberos.shared.messages
Class ErrorMessage

java.lang.Object
  extended byorg.apache.directory.server.kerberos.shared.messages.KerberosMessage
      extended byorg.apache.directory.server.kerberos.shared.messages.ErrorMessage

public class ErrorMessage
extends KerberosMessage


Field Summary
 
Fields inherited from class org.apache.directory.server.kerberos.shared.messages.KerberosMessage
PVNO
 
Constructor Summary
ErrorMessage(KerberosTime clientTime, java.lang.Integer clientMicroSecond, KerberosTime serverTime, int serverMicroSecond, int errorCode, javax.security.auth.kerberos.KerberosPrincipal clientPrincipal, javax.security.auth.kerberos.KerberosPrincipal serverPrincipal, java.lang.String explanatoryText, byte[] explanatoryData)
           
 
Method Summary
 java.lang.Integer getClientMicroSecond()
           
 javax.security.auth.kerberos.KerberosPrincipal getClientPrincipal()
           
 KerberosTime getClientTime()
           
 int getErrorCode()
           
 byte[] getExplanatoryData()
           
 java.lang.String getExplanatoryText()
           
 int getServerMicroSecond()
           
 javax.security.auth.kerberos.KerberosPrincipal getServerPrincipal()
           
 KerberosTime getServerTime()
           
 
Methods inherited from class org.apache.directory.server.kerberos.shared.messages.KerberosMessage
getMessageType, getProtocolVersionNumber, setMessageType, setProtocolVersionNumber
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ErrorMessage

public ErrorMessage(KerberosTime clientTime,
                    java.lang.Integer clientMicroSecond,
                    KerberosTime serverTime,
                    int serverMicroSecond,
                    int errorCode,
                    javax.security.auth.kerberos.KerberosPrincipal clientPrincipal,
                    javax.security.auth.kerberos.KerberosPrincipal serverPrincipal,
                    java.lang.String explanatoryText,
                    byte[] explanatoryData)
Method Detail

getClientPrincipal

public javax.security.auth.kerberos.KerberosPrincipal getClientPrincipal()

getClientTime

public KerberosTime getClientTime()

getClientMicroSecond

public java.lang.Integer getClientMicroSecond()

getExplanatoryData

public byte[] getExplanatoryData()

getErrorCode

public int getErrorCode()

getExplanatoryText

public java.lang.String getExplanatoryText()

getServerPrincipal

public javax.security.auth.kerberos.KerberosPrincipal getServerPrincipal()

getServerTime

public KerberosTime getServerTime()

getServerMicroSecond

public int getServerMicroSecond()