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

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

public class ErrorMessage
extends KerberosMessage

Version:
$Rev: 589780 $, $Date: 2007-10-29 19:14:59 +0100 (Mon, 29 Oct 2007) $
Author:
Apache Directory Project

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)
          Creates a new instance of ErrorMessage.
 
Method Summary
 java.lang.Integer getClientMicroSecond()
          Returns the client microsecond.
 javax.security.auth.kerberos.KerberosPrincipal getClientPrincipal()
          Returns the client KerberosPrincipal.
 KerberosTime getClientTime()
          Returns the client KerberosTime.
 int getErrorCode()
          Returns the error code.
 byte[] getExplanatoryData()
          Returns the explanatory data.
 java.lang.String getExplanatoryText()
          Returns the explanatory text.
 int getServerMicroSecond()
          Returns the server microsecond.
 javax.security.auth.kerberos.KerberosPrincipal getServerPrincipal()
          Returns the server KerberosPrincipal.
 KerberosTime getServerTime()
          Returns the server KerberosTime.
 
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)
Creates a new instance of ErrorMessage.

Parameters:
clientTime -
clientMicroSecond -
serverTime -
serverMicroSecond -
errorCode -
clientPrincipal -
serverPrincipal -
explanatoryText -
explanatoryData -
Method Detail

getClientPrincipal

public javax.security.auth.kerberos.KerberosPrincipal getClientPrincipal()
Returns the client KerberosPrincipal.

Returns:
The client KerberosPrincipal.

getClientTime

public KerberosTime getClientTime()
Returns the client KerberosTime.

Returns:
The client KerberosTime.

getClientMicroSecond

public java.lang.Integer getClientMicroSecond()
Returns the client microsecond.

Returns:
The client microsecond.

getExplanatoryData

public byte[] getExplanatoryData()
Returns the explanatory data.

Returns:
The explanatory data.

getErrorCode

public int getErrorCode()
Returns the error code.

Returns:
The error code.

getExplanatoryText

public java.lang.String getExplanatoryText()
Returns the explanatory text.

Returns:
The explanatory text.

getServerPrincipal

public javax.security.auth.kerberos.KerberosPrincipal getServerPrincipal()
Returns the server KerberosPrincipal.

Returns:
The server KerberosPrincipal.

getServerTime

public KerberosTime getServerTime()
Returns the server KerberosTime.

Returns:
The server KerberosTime.

getServerMicroSecond

public int getServerMicroSecond()
Returns the server microsecond.

Returns:
The server microsecond.


Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.