|
||
class CX509DNSNameSubtree : public CX509DomainName;
A Domain Name System (DNS) name subtree.
Initialised with 8-bit encoded binary data, which is parsed into a series of sub domains.
Because it is a subtree it may start with a period. For example, '.symbian.com', indicating that 'symbian.com' does not lie within the subtree.
CBase
-
Base class for all classes to be instantiated on the heap.
CX509DomainName
- An X.509 domain name.
CX509DNSNameSubtree
- A Domain Name System (DNS) name subtree.
Defined in CX509DNSNameSubtree
:
IsValidString(const TDesC &)const
Validates a string.NewL(const TDesC8 &)
Creates a DNS name object from the specified buffer containing the binary coded ...NewLC(const TDesC8 &)
Creates a DNS name object from the specified buffer containing the binary coded ...Rep()const
Gets a reference to the array of pointer descriptors representing the subdomains...Inherited from CBase
:
Delete(CBase *)
Deletes the specified object.Extension_(TUint,TAny *&,TAny *)
Extension function operator new(TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TAny *)
Initialises the object to binary zeroes.operator new(TUint,TLeave)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TLeave,TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TUint)
Allocates the object from the heap and then initialises its contents to binary z...Inherited from CX509DomainName
:
IsValidChar(const TChar &)const
Validates a character.IsWithinSubtree(const CX509DomainName &)const
Tests whether every sub domain in the specified domain name is the same as the c...Name()const
Gets the full domain name.iName
A heap descriptor representing the full domain name. iRep
An array of pointer descriptors representing the subdomains of the DSN name. IMPORT_C static CX509DNSNameSubtree* NewL(const TDesC8 &aBinaryData);
Creates a DNS name object from the specified buffer containing the binary coded representation.
The data is parsed into a series of sub domains.
|
|
IMPORT_C static CX509DNSNameSubtree* NewLC(const TDesC8 &aBinaryData);
Creates a DNS name object from the specified buffer containing the binary coded representation, and puts a pointer to it onto the cleanup stack.
The data is parsed into a series of sub domains.
|
|