#include <cryptospi/plugincharacteristics.h>
Link against: cryptospi.lib
| class CryptoSpi::TAsymmetricCipherCharacteristics |
| Public Attributes | |
|---|---|
| TCommonCharacteristics | cmn |
| TInt | iKeySupportMode |
| TUint | iMaximumKeyLength |
| TInt | iPaddingModeNum |
| const TInt32 * | iSupportedPaddingModes |
| Public Member Functions | |
|---|---|
| void | ExternalizeL(RWriteStream &) |
| IMPORT_C TBool | IsPaddingModeSupported(TUid) |
Asymmetric Cipher Characteristics
| TInt | iKeySupportMode |
The supported key mode bit map. e.g. extern key, internal key or both
| void | ExternalizeL | ( | RWriteStream & | aStream | ) | const |
Externalises asymmetric cipher characteristics to a write stream.
| Parameters | |
|---|---|
| aStream | Stream to which the object should be externalised. |
Determines whether a padding mode (e.g. PKCS7) is supported by the plug-in by searching through iSupportedPaddingModes for the UID value corresponding to the aPaddingMode parameter.
| Parameters | |
|---|---|
| aPaddingMode | The UID of the padding mode to test. |