|
||
class CX509IPBasedURI : public CBase;
A URI.
The class extracts a DNS name, i.e. the host part of the URI.
Note that it must be of 'ip-based' form (see RFC 1738 section 3.1) and contain a domain name (not an IP address).
CBase
-
Base class for all classes to be instantiated on the heap.
CX509IPBasedURI
- A URI.
Defined in CX509IPBasedURI
:
Host()const
Gets the host part.Name()const
Gets the whole name.NewL(const TDesC8 &)
Creates an IP based URI name object from the specified buffer containing the bin...NewLC(const TDesC8 &)
Creates a URI name object from the specified buffer containing the binary coded ...~CX509IPBasedURI()
Destructor.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...IMPORT_C static CX509IPBasedURI* NewL(const TDesC8 &aBinaryData);
Creates an IP based URI name object from the specified buffer containing the binary coded representation.
|
|
IMPORT_C static CX509IPBasedURI* NewLC(const TDesC8 &aBinaryData);
Creates a URI name object from the specified buffer containing the binary coded representation, and puts a pointer to it onto the clean up stack.
|
|
IMPORT_C ~CX509IPBasedURI();
Destructor.
Frees all resources owned by the object, prior to its destruction.
IMPORT_C const CX509DNSName& Host() const;
Gets the host part.
|
IMPORT_C TPtrC Name() const;
Gets the whole name.
|