#include <x509CertExt_v2.h>
Link against:
x509.lib
This item is not part of the S60 5th Edition SDK
Class CX509AuthInfoAccessExt
class CX509AuthInfoAccessExt : public CX509ExtensionBase;
Description
An X.509 certificate extension that defines the authority information access.
Derivation
CBase
-
Base class for all classes to be instantiated on the heap.
CX509AuthInfoAccessExt
- An X.509 certificate extension that defines the authority information access.
Members
Defined in CX509AuthInfoAccessExt
:
Inherited from CBase
:
Inherited from CX509ExtensionBase
:
Construction and destruction
IMPORT_C static CX509AuthInfoAccessExt* NewL(const TDesC8 &aBinaryData);
Description
Creates a new CX509AuthInfoAccessExt object from the specified buffer containing the binary coded representation.
Parameters
const TDesC8 &aBinaryData |
The encoded binary data.
|
|
Return value
IMPORT_C static CX509AuthInfoAccessExt* NewLC(const TDesC8 &aBinaryData);
Description
Creates a new CX509AuthInfoAccessExt 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
NewL(const TDesC8 &,TInt &)
IMPORT_C static CX509AuthInfoAccessExt* NewL(const TDesC8 &aBinaryData, TInt &aPos);
Description
Creates a new CX509AuthInfoAccessExt object from the specified buffer containing the binary coded representation, starting
at the specified offset.
Parameters
const TDesC8 &aBinaryData |
The encoded binary representation.
|
TInt &aPos |
The offset position from which to start decoding.
|
|
Return value
NewLC(const TDesC8 &,TInt &)
IMPORT_C static CX509AuthInfoAccessExt* NewLC(const TDesC8 &aBinaryData, TInt &aPos);
Description
Creates a new CX509AuthInfoAccessExt object from the specified buffer containing the binary coded representation, starting
at the specified offset, and puts a pointer to it onto the cleanup stack.
Parameters
const TDesC8 &aBinaryData |
The encoded binary representation.
|
TInt &aPos |
The offset position from which to start decoding.
|
|
Return value
~CX509AuthInfoAccessExt()
IMPORT_C ~CX509AuthInfoAccessExt();
Description
Destructor. Frees all resources owned by the object, prior to its destruction.
AccessDescriptions()const
IMPORT_C const CArrayPtrFlat< CX509AccessDescription >& AccessDescriptions() const;
Description
Gets the authority access description containing the method and location of additional information of CA , who issued the
certificate in which this extension appears.
Return value
DoConstructL(const TDesC8 &,TInt &)
private: virtual void DoConstructL(const TDesC8 &aBinaryData, TInt &aPos);
Description
Implementation for second-phase construction.
This is called by CX509ExtensionBase::ConstructL(const TDesC8 &,TInt &)
.
Parameters