org.kde.koala

Class KSSLCertificateCache

public class KSSLCertificateCache extends Object implements QtSupport

Field Summary
static intAccept
static intAmbiguous
static intPrompt
static intReject
static intUnknown
Constructor Summary
protected KSSLCertificateCache(Class dummy)
KSSLCertificateCache()
Method Summary
voidaddCertificate(KSSLCertificate cert, int policy, boolean permanent)
voidaddCertificate(KSSLCertificate cert, int policy)
booleanaddHost(KSSLCertificate cert, StringBuffer host)
voiddispose()
Delete the wrapped C++ instance ahead of finalize()
protected voidfinalize()
Deletes the wrapped C++ instance
KSSLCertificategetCertByMD5Digest(String key)
ArrayListgetHostList(KSSLCertificate cert)
ArrayListgetKDEKeyByEmail(String email)
intgetPolicyByCertificate(KSSLCertificate cert)
intgetPolicyByCN(StringBuffer cn)
booleanisDisposed()
Has the wrapped C++ instance been deleted?
booleanisPermanent(KSSLCertificate cert)
booleanmodifyByCertificate(KSSLCertificate cert, int policy, boolean permanent, Calendar expires)
booleanmodifyByCN(StringBuffer cn, int policy, boolean permanent, Calendar expires)
voidreload()
booleanremoveByCertificate(KSSLCertificate cert)
booleanremoveByCN(StringBuffer cn)
booleanremoveHost(KSSLCertificate cert, StringBuffer host)
voidsaveToDisk()
booleanseenCertificate(KSSLCertificate cert)
booleanseenCN(StringBuffer cn)

Field Detail

Accept

public static final int Accept

Ambiguous

public static final int Ambiguous

Prompt

public static final int Prompt

Reject

public static final int Reject

Unknown

public static final int Unknown

Constructor Detail

KSSLCertificateCache

protected KSSLCertificateCache(Class dummy)

KSSLCertificateCache

public KSSLCertificateCache()

Method Detail

addCertificate

public void addCertificate(KSSLCertificate cert, int policy, boolean permanent)

addCertificate

public void addCertificate(KSSLCertificate cert, int policy)

addHost

public boolean addHost(KSSLCertificate cert, StringBuffer host)

dispose

public void dispose()
Delete the wrapped C++ instance ahead of finalize()

finalize

protected void finalize()
Deletes the wrapped C++ instance

getCertByMD5Digest

public KSSLCertificate getCertByMD5Digest(String key)

getHostList

public ArrayList getHostList(KSSLCertificate cert)

getKDEKeyByEmail

public ArrayList getKDEKeyByEmail(String email)

getPolicyByCertificate

public int getPolicyByCertificate(KSSLCertificate cert)

getPolicyByCN

public int getPolicyByCN(StringBuffer cn)

isDisposed

public boolean isDisposed()
Has the wrapped C++ instance been deleted?

isPermanent

public boolean isPermanent(KSSLCertificate cert)

modifyByCertificate

public boolean modifyByCertificate(KSSLCertificate cert, int policy, boolean permanent, Calendar expires)

modifyByCN

public boolean modifyByCN(StringBuffer cn, int policy, boolean permanent, Calendar expires)

reload

public void reload()

removeByCertificate

public boolean removeByCertificate(KSSLCertificate cert)

removeByCN

public boolean removeByCN(StringBuffer cn)

removeHost

public boolean removeHost(KSSLCertificate cert, StringBuffer host)

saveToDisk

public void saveToDisk()

seenCertificate

public boolean seenCertificate(KSSLCertificate cert)

seenCN

public boolean seenCN(StringBuffer cn)