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.