CPKCS7IssuerAndSerialNumber Class Reference
class CPKCS7IssuerAndSerialNumber : public CBase
|
The issuer and serial number of a PKCS#7 signature.
Inherits from
-
CPKCS7IssuerAndSerialNumber
Constructor & Destructor Documentation
CPKCS7IssuerAndSerialNumber(void)
CPKCS7IssuerAndSerialNumber
|
(
|
void
|
|
)
|
[private]
|
CPKCS7IssuerAndSerialNumber(const CPKCS7IssuerAndSerialNumber &)
~CPKCS7IssuerAndSerialNumber()
IMPORT_C
|
~CPKCS7IssuerAndSerialNumber
|
(
|
)
|
|
Member Functions Documentation
ConstructL(CX500DistinguishedName *, const TDesC8 &)
ConstructL(const TDesC8 &)
void
|
ConstructL
|
(
|
const
TDesC8
&
|
aRawData
|
)
|
[private]
|
Parameters
const
TDesC8
& aRawData
|
the raw data to be decoded.
|
EncodeASN1DERLC()
Creates the ASN1 DER sequence of the signer identifier object and leaves it on the cleanup stack.
IssuerName()
Returns the issuer's distinguished name.
NewL(CX500DistinguishedName *, const TDesC8 &)
Creates a CMS issuer and serial number object as defined in RFC2630
Parameters
CX500DistinguishedName
* aIssuerName
|
The distinguished name of the issuer. Ownership of aIssuerName is transferred to the newly created object. If construction fails, ownership is not transferred. The caller needs to push aIssuerName onto the cleanup stack before calling this method and pop it off the cleanup stack after successful construction.
|
const
TDesC8
& aSerialNumber
|
The serial number of the issuer.
|
NewL(const TDesC8 &)
Creates a CMS issuer and serial number object as defined in RFC2630.
Parameters
const
TDesC8
& aRawData
|
A buffer which holds the encoded issuer and serial number.
|
NewLC(CX500DistinguishedName *, const TDesC8 &)
Creates a CMS issuer and serial number object as defined in RFC2630 and leaves it on the cleanup stack.
Parameters
CX500DistinguishedName
* aIssuerName
|
The distinguished name of the issuer. Ownership of aIssuerName is transferred to the newly created object. If construction fails, ownership is not transferred. The caller needs to push aIssuerName onto the cleanup stack before calling this method and pop it off the cleanup stack after successful construction.
|
const
TDesC8
& aSerialNumber
|
The serial number of the issuer.
|
SerialNumber()
IMPORT_C const
TDesC8
&
|
SerialNumber
|
(
|
)
|
const
|
Returns the issuer's serial number.
Member Data Documentation
CX500DistinguishedName * iIssuerName
Signer's distinguished name
HBufC8 * iSerialNumber
HBufC8
*
|
iSerialNumber
|
[private]
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.