• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • tdeio/kssl
 

tdeio/kssl

Public Member Functions | Protected Attributes | Friends | List of all members
KSSLX509V3 Class Reference

#include <ksslx509v3.h>

Public Member Functions

 ~KSSLX509V3 ()
 
bool certTypeCA ()
 
bool certTypeSSLCA ()
 
bool certTypeEmailCA ()
 
bool certTypeCodeCA ()
 
bool certTypeSSLClient ()
 
bool certTypeSSLServer ()
 
bool certTypeNSSSLServer ()
 
bool certTypeSMIME ()
 
bool certTypeSMIMEEncrypt ()
 
bool certTypeSMIMESign ()
 
bool certTypeCRLSign ()
 

Protected Attributes

long flags
 

Friends

class KSSLCertificate
 
class KSSLCertificatePrivate
 

Detailed Description

KDE X509v3 Flag Class.

This class is used to track X509v3 flags for

Author
George Staikos staik.nosp@m.os@k.nosp@m.de.or.nosp@m.g
See also
KExtendedSocket, TCPSlaveBase

KDE SSL Class

Definition at line 38 of file ksslx509v3.h.

Constructor & Destructor Documentation

◆ ~KSSLX509V3()

KSSLX509V3::~KSSLX509V3 ( )

Destroy this object.

Definition at line 35 of file ksslx509v3.cpp.

◆ KSSLX509V3()

KSSLX509V3::KSSLX509V3 ( )
protected

Definition at line 30 of file ksslx509v3.cpp.

Member Function Documentation

◆ certTypeCA()

bool KSSLX509V3::certTypeCA ( )

Determine if this certificate can be used by a certificate authority.

Returns
true if it can be used by a certificate authority

Definition at line 43 of file ksslx509v3.cpp.

◆ certTypeCodeCA()

bool KSSLX509V3::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

Definition at line 77 of file ksslx509v3.cpp.

◆ certTypeCRLSign()

bool KSSLX509V3::certTypeCRLSign ( )

Determine if this certificate can be used for revocation signing.

Returns
true if it can be used for revocation signing

Definition at line 133 of file ksslx509v3.cpp.

◆ certTypeEmailCA()

bool KSSLX509V3::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

Definition at line 66 of file ksslx509v3.cpp.

◆ certTypeNSSSLServer()

bool KSSLX509V3::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

Definition at line 101 of file ksslx509v3.cpp.

◆ certTypeSMIME()

bool KSSLX509V3::certTypeSMIME ( )

Determine if this certificate can be used for S/MIME.

Returns
true if it can be used for S/MIME

Definition at line 109 of file ksslx509v3.cpp.

◆ certTypeSMIMEEncrypt()

bool KSSLX509V3::certTypeSMIMEEncrypt ( )

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

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

Definition at line 117 of file ksslx509v3.cpp.

◆ certTypeSMIMESign()

bool KSSLX509V3::certTypeSMIMESign ( )

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

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

Definition at line 125 of file ksslx509v3.cpp.

◆ certTypeSSLCA()

bool KSSLX509V3::certTypeSSLCA ( )

Determine if this certificate can be used by an SSL signer.

Returns
true if it can be used by an SSL signer

Definition at line 52 of file ksslx509v3.cpp.

◆ certTypeSSLClient()

bool KSSLX509V3::certTypeSSLClient ( )

Determine if this certificate can be used by an SSL client.

Returns
true if it can be used by an SSL client

Definition at line 85 of file ksslx509v3.cpp.

◆ certTypeSSLServer()

bool KSSLX509V3::certTypeSSLServer ( )

Determine if this certificate can be used by an SSL server.

Returns
true if it can be used by an SSL server

Definition at line 93 of file ksslx509v3.cpp.

Friends And Related Function Documentation

◆ KSSLCertificate

friend class KSSLCertificate
friend

Definition at line 39 of file ksslx509v3.h.

◆ KSSLCertificatePrivate

friend class KSSLCertificatePrivate
friend

Definition at line 40 of file ksslx509v3.h.

Member Data Documentation

◆ flags

long KSSLX509V3::flags
protected

Definition at line 119 of file ksslx509v3.h.


The documentation for this class was generated from the following files:
  • ksslx509v3.h
  • ksslx509v3.cpp

tdeio/kssl

Skip menu "tdeio/kssl"
  • Main Page
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

tdeio/kssl

Skip menu "tdeio/kssl"
  • arts
  • dcop
  • dnssd
  • interfaces
  •   kspeech
  •     interface
  •     library
  •   tdetexteditor
  • kate
  • kded
  • kdoctools
  • kimgio
  • kjs
  • libtdemid
  • libtdescreensaver
  • tdeabc
  • tdecmshell
  • tdecore
  • tdefx
  • tdehtml
  • tdeinit
  • tdeio
  •   bookmarks
  •   httpfilter
  •   kpasswdserver
  •   kssl
  •   tdefile
  •   tdeio
  •   tdeioexec
  • tdeioslave
  •   http
  • tdemdi
  •   tdemdi
  • tdenewstuff
  • tdeparts
  • tdeprint
  • tderandr
  • tderesources
  • tdespell2
  • tdesu
  • tdeui
  • tdeunittest
  • tdeutils
  • tdewallet
Generated for tdeio/kssl by doxygen 1.9.4
This website is maintained by Timothy Pearson.