CCMSKEKRecipientInfo Class Reference
class CCMSKEKRecipientInfo : public CCMSRecipientInfo |
KEKRecipientInfo type module
ASN.1 definition: KEKRecipientInfo ::= SEQUENCE { version CMSVersion, -- always set to 4 kekid KEKIdentifier, keyEncryptionAlgorithm KeyEncryptionAlgorithmIdentifier, encryptedKey EncryptedKey }
Constructor & Destructor Documentation
CCMSKEKRecipientInfo()
IMPORT_C | CCMSKEKRecipientInfo | ( | ) | [protected] |
~CCMSKEKRecipientInfo()
~CCMSKEKRecipientInfo | ( | ) | [virtual] |
Member Functions Documentation
ConstructL(const CCMSKeyIdentifier &, const CCMSX509AlgorithmIdentifier &, const TDesC8 &)
Protected construction to allow derivation
DecodeL(const TDesC8 &)
void | DecodeL | ( | const TDesC8 & | aRawData | ) | |
Parameters
const TDesC8 & aRawData | raw-data to be parsed in this instance |
EncryptedKey()
IMPORT_C const TDesC8 & | EncryptedKey | ( | ) | const |
Getter for EncryptedKey
- Since
- 2.8
Kekid()
Getter for KEKIdentifier
- Since
- 2,8
NewL(const CCMSKeyIdentifier &, const CCMSX509AlgorithmIdentifier &, const TDesC8 &)
Two-phased constructor. Copies of the parameters are made.
NewLC()
Two-phased constructor. Leaves the object in cleanup stack.
SetEncryptedKeyL(const TDesC8 &)
IMPORT_C void | SetEncryptedKeyL | ( | const TDesC8 & | aEncryptedKey | ) | |
Setter for EncryptedKey. Creates a copy of the parameters.
- Since
- 2.8
Parameters
const TDesC8 & aEncryptedKey | EncryptedKey value. |
SetKekidL(const CCMSKeyIdentifier &)
Setter for KEKIdentifier
- Since
- 2.8
Member Data Documentation
TDesC8 * iEncryptedKey
TDesC8 * | iEncryptedKey | [private] |
CCMSKeyIdentifier * iKekid
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.