certmanager/lib

DN parser and reorderer. More...

#include <dn.h>

Inherits Attribute.

List of all members.

Public Types

typedef TQValueVector< Attribute > AttributeList
typedef
AttributeList::const_iterator 
const_iterator
typedef DN::AttributeList List

Public Member Functions

 DN (const TQString &dn)
 DN (const char *utf8DN)
 DN (const DN &other)
const DNoperator= (const DN &other)
TQString prettyDN () const
TQString dn () const
TQString operator[] (const TQString &attr) const
void append (const Attribute &attr)
const_iterator begin () const
const_iterator end () const
 Attribute (const TQString &name=TQString(), const TQString &value=TQString())
 Attribute (const Attribute &other)
const Attribute & operator= (const Attribute &other)
const TQString & name () const
const TQString & value () const
void setValue (const TQString &value)

Static Public Member Functions

static TQString escape (const TQString &value)

Detailed Description

DN parser and reorderer.

Definition at line 76 of file dn.h.


Member Function Documentation

TQString Kleo::DN::dn (  )  const
Returns:
the DN in the original form

Definition at line 387 of file dn.cpp.

TQString Kleo::DN::escape ( const TQString &  value  )  [static]
Returns:
the value in rfc-2253-escaped form

Definition at line 392 of file dn.cpp.

TQString Kleo::DN::prettyDN (  )  const
Returns:
the DN in a reordered form, according to the settings in the [DN] group of the application's config file

Definition at line 379 of file dn.cpp.


The documentation for this class was generated from the following files: