# Akenti configuration file

# ResourceRoot is the top level directory for all the resources that this
#  Akenti server controls. It must contain a RootPolicy file as well as
#  the resource definition files: .actions, .attributes, .attrcertissuers
#  and .values 
ResourceRoot /home/T11F/webflow/Akenti/NewAkenti/akenti-docs

# The Resource Server returns the .htauthority, .resattributes files to
# the UseCondition and Attribute certificate generators. This is the port
# it will listen on.
ResourceServerPort 8008

# Policy File name - if Akenti is being called by an Apache webserver
# this name should be the same as the AccessFileName
PolicyFileName .htauthority

# ServerHostName - cannonical name for the server that akenti is running on
#  This is the name that appears in UseCondition certificates for resources
#  of this server
ServerHostName osprey3.npac.syr.edu

# Logging parameters
# Type of logging desired
# Logging  off | file | or server (off sends log messages to stderr)
Logging server 

# Directory in which to place temporary log objects
TempLogDir /tmp

# Logging Level - only log messages of this number or lower will
#  be printed 0 - none, 1 errors, 2 monitoring, 3,4 debugging
LogLevel 2 

# Monitor server parameters
# Name of logfile. Must be absolute
MonitorLogFile /home/T11F/webflow/Akenti/NewAkenti/akenti-logs/AkentiLog

# MonitorPort - port that the NetLogger Agent listens on
MonitorPort 9999

# Monitor keyword file - the keywords that Akenti and the monitor share
#   and descriptions that the monitor  applet displays for each keyword
MonitorKeyFile /home/T11F/webflow/Akenti/NewAkenti/conf/KeyFile

#Port for Monitor to listen for applet connections
MonitorAppletPort 12000

#Cache Parameters
#Cache  off | capability | server 
# Off means that no caching is done, capability and server now both mean that
# caching of UseCond, Attribute, Identiy and Capability certs is done.
Cache server

#CacheManagerLogLevel on | off
CacheManagerLogLevel off

# CacheManagerPort = port that the caching server listens on
CacheManagerPort 6789

# CacheManger log file = where the CacheManager maintains its log
CacheManagerLog /home/T11F/webflow/Akenti/NewAkenti/akenti-logs/CacheLog

# CacheManager cache directory = where the CacheManager stores certs.
CacheManagerCacheDir /home/T11F/webflow/Akenti/NewAkenti/cache

# CacheManager cache size = size of the cache maintained by CM
CacheManagerCacheSize 101

# Cache Manager garbage collection interval (mins)
CacheCertValidation 10

# Length of time certificates remain in cache (minutes)
CacheTimeout 30


# akenti's credential
AkentiCredentialPK /home/T11F/webflow/Akenti/NewAkenti/ssl/private/Akenti.osprey3.npac.syr.edu.key
AkentiCredentialPUBK /home/T11F/webflow/Akenti/NewAkenti/ssl/certs/Akenti.osprey3.npac.syr.edu.cert
 
# akenti's DN
AkentiDN "/C=US/O=Lawrence Berkeley National Laboratory/OU=ICSD/CN=Akenti.osprey3.npac.syr.edu"
 
# akenti's CA
AkentiCA "/C=US/O=Lawrence Berkeley National Laboratory/OU=ICSD/CN=IDCG-CA"
