KeyDataForSigning Property

Whether the public key is for signing or encryption.

Syntax

ANSI (Cross Platform)
int GetKeyDataForSigning();

Unicode (Windows)
BOOL GetKeyDataForSigning();
@property (nonatomic,readonly,assign,getter=keyDataForSigning) BOOL keyDataForSigning;
- (BOOL)keyDataForSigning;
#define PID_AMAZONKMS_KEYDATAFORSIGNING 23

CLOUDKEYS_EXTERNAL void* CLOUDKEYS_CALL CloudKeys_AmazonKMS_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);

Default Value

FALSE

Remarks

Whether the public key is for signing or encryption.

When GetPublicKey is called, this property reflects whether the downloaded KeyPublicKey is to be used for verification (true) or encryption (false).

Always false when GenerateDataKey or GenerateDataKeyPair is called.

This property is read-only and not available at design time.

Data Type

Boolean

Copyright (c) 2022 /n software inc. - All rights reserved.
Cloud Keys 2020 C++ Edition - Version 20.0 [Build 8157]