pki
Class PKIServer
java.lang.Object
|
+--pki.PKIServer
- All Implemented Interfaces:
- org.ssonet.net.CertificateListener, java.lang.Runnable, org.ssonet.net.SSONETContextFactory
- public class PKIServer
- extends java.lang.Object
- implements java.lang.Runnable, org.ssonet.net.SSONETContextFactory, org.ssonet.net.CertificateListener
Network server for online issuing of certified pseudonyms.
- Version:
- $Id: PKIServer.java,v 1.18 2004/02/12 08:13:00 tk4 Exp $
- Author:
- Thomas Kriegelstein
Field Summary |
protected pki.PKICert |
certifier
|
protected java.security.cert.X509Certificate |
cipCert
|
protected java.security.PrivateKey |
cipKey
|
(package private) org.ssonet.net.BaseConfiguration |
conf
|
protected pki.PKIDatabase |
database
|
static boolean |
debug
|
protected java.security.cert.X509Certificate |
sigCert
|
protected java.security.PrivateKey |
sigKey
|
(package private) org.ssonet.net.impl.SSONETServerSocket |
ss
|
Fields inherited from interface org.ssonet.net.CertificateListener |
INVALID, NOT_TESTED, VALID |
Constructor Summary |
PKIServer(java.util.Properties settings)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
debug
public static boolean debug
ss
org.ssonet.net.impl.SSONETServerSocket ss
conf
org.ssonet.net.BaseConfiguration conf
sigCert
protected java.security.cert.X509Certificate sigCert
cipCert
protected java.security.cert.X509Certificate cipCert
sigKey
protected java.security.PrivateKey sigKey
cipKey
protected java.security.PrivateKey cipKey
certifier
protected pki.PKICert certifier
database
protected pki.PKIDatabase database
PKIServer
public PKIServer(java.util.Properties settings)
isRunning
public boolean isRunning()
setDatabase
public void setDatabase(pki.PKIDatabase data)
setCertifier
public void setCertifier(pki.PKICert cert)
start
public boolean start()
checkCertificate
public int checkCertificate(org.ssonet.net.SSONETContext context,
java.security.cert.X509Certificate cert)
- Specified by:
checkCertificate
in interface org.ssonet.net.CertificateListener
createContext
public org.ssonet.net.SSONETContext createContext()
- Specified by:
createContext
in interface org.ssonet.net.SSONETContextFactory
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
stop
public void stop()
Copyright © 2003 DRIM Team. All Rights Reserved.