krb5.kdc.lib
Class Context

java.lang.Object
  extended by krb5.kdc.lib.Context

public class Context
extends java.lang.Object

TODO Class Description : KDC Context.

Version:
1.1
Author:
Bojan Pajkovski

Field Summary
static java.lang.Integer AS_PORT
          authentication server port
static long clockSkew
          Clock skew
static java.lang.String DEFAULT_REALM
          Default realm
static int defaultAPReqCksumType
          Default AP request checksum type
static int defaultKRBSafeCksumType
          Default KRB safe checksum type
static int[] initialTicketETypes
          Initial ticket encryption types
static java.lang.String KDC_ADMIN_LOG_FILE
          Default administrator log file name
static java.lang.String KDC_ADMIN_LOG_PATH
          Default administrator log path
static java.lang.String KDC_CONF_FILE
          Default configuration file name
static java.lang.String KDC_CONF_PATH
          Default path to the configuration file
static java.lang.String KDC_LOG_FILE
          Default log file name
static java.lang.String KDC_LOG_PATH
          Default path to the log file
static int kdcReqCksumType
          KDC request checksum type
static java.lang.Integer MAX_LIFE
          max life time
static java.lang.Integer MAX_RLIFE
           
static ReplayCacheInterface replayCache
          Replay cache at KDC
static LocalSeqNumber seqNumber
          Sequence number
static java.lang.Integer TGS_PORT
          ticket granting service server port
static int[] tgsETypes
          TGS encryptions types
 
Constructor Summary
Context()
           
 
Method Summary
static void setASPort(java.lang.String port)
          Sets authentication server port
static void setDefaultRealm(java.lang.String realm)
          Sets the default realm
static void setKDCAdminPath(java.lang.String admin_path)
          Sets the default KDC_ADMIN_LOG_PATH
static void setKDCConfPath(java.lang.String conf_path)
          Sets the default KDC_CONF_PATH
static void setKDCLogPath(java.lang.String log_path)
          Sets the default KDC_LOG_PATH
static void setMax_life(java.lang.Integer max_life)
          Sets KDC max lifetime
static void setMax_rlife(java.lang.Integer max_rlife)
          Sets KDC max rlifetime
static void setTGSPort(java.lang.String port)
          Sets TGS port
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

initialTicketETypes

public static int[] initialTicketETypes
Initial ticket encryption types


tgsETypes

public static int[] tgsETypes
TGS encryptions types


seqNumber

public static LocalSeqNumber seqNumber
Sequence number


clockSkew

public static long clockSkew
Clock skew


kdcReqCksumType

public static int kdcReqCksumType
KDC request checksum type


defaultAPReqCksumType

public static int defaultAPReqCksumType
Default AP request checksum type


defaultKRBSafeCksumType

public static int defaultKRBSafeCksumType
Default KRB safe checksum type


KDC_CONF_PATH

public static java.lang.String KDC_CONF_PATH
Default path to the configuration file


KDC_CONF_FILE

public static final java.lang.String KDC_CONF_FILE
Default configuration file name

See Also:
Constant Field Values

KDC_LOG_PATH

public static java.lang.String KDC_LOG_PATH
Default path to the log file


KDC_LOG_FILE

public static final java.lang.String KDC_LOG_FILE
Default log file name

See Also:
Constant Field Values

KDC_ADMIN_LOG_PATH

public static java.lang.String KDC_ADMIN_LOG_PATH
Default administrator log path


KDC_ADMIN_LOG_FILE

public static final java.lang.String KDC_ADMIN_LOG_FILE
Default administrator log file name

See Also:
Constant Field Values

DEFAULT_REALM

public static java.lang.String DEFAULT_REALM
Default realm


MAX_LIFE

public static java.lang.Integer MAX_LIFE
max life time


MAX_RLIFE

public static java.lang.Integer MAX_RLIFE

AS_PORT

public static java.lang.Integer AS_PORT
authentication server port


TGS_PORT

public static java.lang.Integer TGS_PORT
ticket granting service server port


replayCache

public static ReplayCacheInterface replayCache
Replay cache at KDC

Constructor Detail

Context

public Context()
Method Detail

setKDCConfPath

public static void setKDCConfPath(java.lang.String conf_path)
Sets the default KDC_CONF_PATH


setKDCLogPath

public static void setKDCLogPath(java.lang.String log_path)
Sets the default KDC_LOG_PATH


setKDCAdminPath

public static void setKDCAdminPath(java.lang.String admin_path)
Sets the default KDC_ADMIN_LOG_PATH

Parameters:
admin_path - String

setDefaultRealm

public static void setDefaultRealm(java.lang.String realm)
Sets the default realm


setMax_life

public static void setMax_life(java.lang.Integer max_life)
Sets KDC max lifetime


setMax_rlife

public static void setMax_rlife(java.lang.Integer max_rlife)
Sets KDC max rlifetime

Parameters:
max_rlife - Integer

setASPort

public static void setASPort(java.lang.String port)
Sets authentication server port

Parameters:
port - String

setTGSPort

public static void setTGSPort(java.lang.String port)
Sets TGS port

Parameters:
port - String