• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdelibs API Reference
  • KDE Home
  • Contact Us
 

KIO

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

#include <ksslx509v3.h>

Public Member Functions

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

Protected Member Functions

 KSSLX509V3 ()
 

Protected Attributes

long flags
 

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 37 of file ksslx509v3.h.

Constructor & Destructor Documentation

KSSLX509V3::~KSSLX509V3 ( )

Destroy this object.

Definition at line 35 of file ksslx509v3.cpp.

KSSLX509V3::KSSLX509V3 ( )
protected

Definition at line 30 of file ksslx509v3.cpp.

Member Function Documentation

bool KSSLX509V3::certTypeCA ( ) const

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.

bool KSSLX509V3::certTypeCodeCA ( ) const

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 75 of file ksslx509v3.cpp.

bool KSSLX509V3::certTypeCRLSign ( ) const

Determine if this certificate can be used for revocation signing.

Returns
true if it can be used for revocation signing

Definition at line 131 of file ksslx509v3.cpp.

bool KSSLX509V3::certTypeEmailCA ( ) const

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 65 of file ksslx509v3.cpp.

bool KSSLX509V3::certTypeNSSSLServer ( ) const

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 99 of file ksslx509v3.cpp.

bool KSSLX509V3::certTypeSMIME ( ) const

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

Returns
true if it can be used for S/MIME

Definition at line 107 of file ksslx509v3.cpp.

bool KSSLX509V3::certTypeSMIMEEncrypt ( ) const

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 115 of file ksslx509v3.cpp.

bool KSSLX509V3::certTypeSMIMESign ( ) const

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 123 of file ksslx509v3.cpp.

bool KSSLX509V3::certTypeSSLCA ( ) const

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.

bool KSSLX509V3::certTypeSSLClient ( ) const

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 83 of file ksslx509v3.cpp.

bool KSSLX509V3::certTypeSSLServer ( ) const

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 91 of file ksslx509v3.cpp.

Member Data Documentation

long KSSLX509V3::flags
protected

Definition at line 118 of file ksslx509v3.h.


The documentation for this class was generated from the following files:
  • ksslx509v3.h
  • ksslx509v3.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:24:55 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

KIO

Skip menu "KIO"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdelibs API Reference

Skip menu "kdelibs API Reference"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal