Location:
x509gn.h
Link against: x509.lib
class CX509DNSName : public CX509DNSNameSubtree;
Description
A Domain Name System (DNS) name.
The name must begin with a valid sub domain and not a period.
Derivation
CBase
- Base class for all classes to be instantiated on the heap
CX509DNSName
- A Domain Name System (DNS) name
Members
Defined in CX509DNSName
:
NewL()
, NewL()
, NewL()
, NewLC()
, NewLC()
, NewLC()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
Inherited from CX509DNSNameSubtree
:
IsValidString()
,
Rep()
Inherited from CX509DomainName
:
IsValidChar()
,
IsWithinSubtree()
,
Name()
,
iName
,
iRep
static IMPORT_C CX509DNSName *NewL(const TDesC8 &aBinaryData);
Description
Creates a DNS name object from the specified buffer containing the binary coded representation.
Parameters
const TDesC8 &aBinaryData |
The encoded binary representation.
|
|
Return value
static IMPORT_C CX509DNSName *NewLC(const TDesC8 &aBinaryData);
Description
Creates a DNS name object from the specified buffer containing the binary coded representation, and puts a pointer to it onto
the cleanup stack.
Parameters
const TDesC8 &aBinaryData |
The encoded binary representation.
|
|
Return value
static IMPORT_C CX509DNSName *NewL(const CX509DNSName &aName);
Description
Creates a new DSN name object from an existing object.
This is equivalent to a copy constructor.
Parameters
Return value
static IMPORT_C CX509DNSName *NewLC(const CX509DNSName &aName);
Description
Creates a new DSN name object from an existing object, and puts a pointer to it onto the clean up stack.
This is equivalent to a copy constructor.
Parameters
Return value
static IMPORT_C CX509DNSName *NewL(const TDesC &aNameString);
Description
Constructs a new DSN name object from a name string.
Parameters
const TDesC &aNameString |
The name string.
|
|
Return value
static IMPORT_C CX509DNSName *NewLC(const TDesC &aNameString);
Description
Creates a DSN name object from a name string, and puts a pointer to it onto the cleanup stack.
Parameters
const TDesC &aNameString |
The name string.
|
|
Return value