CCMSX509Signed Class Reference
class CCMSX509Signed : public CCMSSequence
|
Base class for X.509 SIGNED -type modules
ASN.1 notation:
SIGNATURE{ToBeSigned} ::= SEQUENCE { algorithmIdentifier AlgorithmIdentifier, encrypted ENCRYPTED-HASH{ToBeSigned} }
SIGNED{ToBeSigned} ::= SEQUENCE { toBeSigned ToBeSigned, COMPONENTS OF SIGNATURE{ToBeSigned} }
Constructor & Destructor Documentation
CCMSX509Signed()
CCMSX509Signed
|
(
|
)
|
[protected]
|
~CCMSX509Signed()
~CCMSX509Signed
|
(
|
)
|
[virtual]
|
Member Functions Documentation
AlgorithmIdentifier()
Getter for algorithmIdentifier
-
Since
-
2.8
BaseConstructL(const CCMSX509AlgorithmIdentifier &, const TDesC8 &)
Constructs the member variables. Makes a copy of the parameters
DecodeSignatureArrayL(CArrayPtr< TASN1DecGeneric > &, CCMSX509AlgorithmIdentifier *&, HBufC8 *&)
Decodes algorithmIdentifier and encrypted parts from an array of items. The first item is returned, and the second and third items are used in decoding process.
DecodeSignatureL(const TDesC8 &, CCMSX509AlgorithmIdentifier *&, HBufC8 *&)
Decodes algorithmIdentifier and encrypted parts from the raw data.
Encrypted()
IMPORT_C const
TDesC8
&
|
Encrypted
|
(
|
)
|
const
|
Getter for encrypted
-
Since
-
2.8
SetAlgorithmIdentifierL(const CCMSX509AlgorithmIdentifier &)
Setter for algorithmIdentifier. Makes a copy.
-
Since
-
2.8
SetEncryptedL(const TDesC8 &)
IMPORT_C void
|
SetEncryptedL
|
(
|
const
TDesC8
&
|
aEncrypted
|
)
|
|
Setter for encrypted. Makes a copy.
-
Since
-
2.8
Parameters
const
TDesC8
& aEncrypted
|
bit string
|
SignAndPopLC(CASN1EncBase *)
Creates a signed encoder.
Parameters
CASN1EncBase
* aToBeSigned
|
ToBeSigned (see the ASN.1 notation). The object is popped from the cleanup stack.
|
Member Data Documentation
CCMSX509AlgorithmIdentifier * iAlgorithmIdentifier
HBufC8 * iEncrypted
HBufC8
*
|
iEncrypted
|
[protected]
|
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.