org.kde.koala

Class KSSLX509V3

public class KSSLX509V3 extends Object implements QtSupport

KDE X509v3 Flag Class This class is used to track X509v3 flags for

Author: George Staikos

See Also: KExtendedSocket TCPSlaveBase

UNKNOWN: KDE SSL Class.

Constructor Summary
protected KSSLX509V3(Class dummy)
KSSLX509V3()
Method Summary
booleancertTypeCA()
Determine if this certificate can be used by a certificate authority
booleancertTypeCodeCA()
Determine if this certificate can be used by a code certificate signer
booleancertTypeCRLSign()
Determine if this certificate can be used for revocation signing
booleancertTypeEmailCA()
Determine if this certificate can be used by an S/MIME signer
booleancertTypeNSSSLServer()
Determine if this certificate can be used by a Netscape SSL server
booleancertTypeSMIME()
Determine if this certificate can be used for S/MIME
booleancertTypeSMIMEEncrypt()
Determine if this certificate can be used for S/MIME encryption
booleancertTypeSMIMESign()
Determine if this certificate can be used for S/MIME signing
booleancertTypeSSLCA()
Determine if this certificate can be used by an SSL signer
booleancertTypeSSLClient()
Determine if this certificate can be used by an SSL client
booleancertTypeSSLServer()
Determine if this certificate can be used by an SSL server
voiddispose()
Delete the wrapped C++ instance ahead of finalize()
protected voidfinalize()
Deletes the wrapped C++ instance
booleanisDisposed()
Has the wrapped C++ instance been deleted?

Constructor Detail

KSSLX509V3

protected KSSLX509V3(Class dummy)

KSSLX509V3

public KSSLX509V3()

Method Detail

certTypeCA

public boolean certTypeCA()
Determine if this certificate can be used by a certificate authority

Returns: true if it can be used by a certificate authority

UNKNOWN: Determine if this certificate can be used by a certificate authority

certTypeCodeCA

public boolean certTypeCodeCA()
Determine if this certificate can be used by a code certificate signer

Returns: true if it can be used by a code certificate signer

UNKNOWN: Determine if this certificate can be used by a code certificate signer

certTypeCRLSign

public boolean certTypeCRLSign()
Determine if this certificate can be used for revocation signing

Returns: true if it can be used for revocation signing

UNKNOWN: Determine if this certificate can be used for revocation signing

certTypeEmailCA

public boolean certTypeEmailCA()
Determine if this certificate can be used by an S/MIME signer

Returns: true if it can be used by an S/MIME signer

UNKNOWN: Determine if this certificate can be used by an S/MIME signer

certTypeNSSSLServer

public boolean certTypeNSSSLServer()
Determine if this certificate can be used by a Netscape SSL server

Returns: true if it can be used by a Netscape SSL server

UNKNOWN: Determine if this certificate can be used by a Netscape SSL server

certTypeSMIME

public boolean certTypeSMIME()
Determine if this certificate can be used for S/MIME

Returns: true if it can be used for S/MIME

UNKNOWN: Determine if this certificate can be used for S/MIME

certTypeSMIMEEncrypt

public boolean certTypeSMIMEEncrypt()
Determine if this certificate can be used for S/MIME encryption

Returns: true if it can be used for S/MIME encryption

UNKNOWN: Determine if this certificate can be used for S/MIME encryption

certTypeSMIMESign

public boolean certTypeSMIMESign()
Determine if this certificate can be used for S/MIME signing

Returns: true if it can be used for S/MIME signing

UNKNOWN: Determine if this certificate can be used for S/MIME signing

certTypeSSLCA

public boolean certTypeSSLCA()
Determine if this certificate can be used by an SSL signer

Returns: true if it can be used by an SSL signer

UNKNOWN: Determine if this certificate can be used by an SSL signer

certTypeSSLClient

public boolean certTypeSSLClient()
Determine if this certificate can be used by an SSL client

Returns: true if it can be used by an SSL client

UNKNOWN: Determine if this certificate can be used by an SSL client

certTypeSSLServer

public boolean certTypeSSLServer()
Determine if this certificate can be used by an SSL server

Returns: true if it can be used by an SSL server

UNKNOWN: Determine if this certificate can be used by an SSL server

dispose

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

finalize

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

isDisposed

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