InputIsHash Property
Indicates whether the input data contains the hash or the actual data.
Syntax
ANSI (Cross Platform) int GetInputIsHash();
int SetInputIsHash(int bInputIsHash); Unicode (Windows) BOOL GetInputIsHash();
INT SetInputIsHash(BOOL bInputIsHash);
@property (nonatomic,readwrite,assign,getter=inputIsHash,setter=setInputIsHash:) BOOL inputIsHash; - (BOOL)inputIsHash; - (void)setInputIsHash:(BOOL)newInputIsHash;
#define PID_PUBLICKEYCRYPTO_INPUTISHASH 5 SECUREBLACKBOXLITE_EXTERNAL void* SECUREBLACKBOXLITE_CALL SecureBlackboxLite_PublicKeyCrypto_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); SECUREBLACKBOXLITE_EXTERNAL int SECUREBLACKBOXLITE_CALL SecureBlackboxLite_PublicKeyCrypto_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
FALSE
Remarks
Set this property to true to tell the class that the data you are passing to it is the hash of the data, rather than the actual (unhashed) data. If this property is set to false, class will hash the provided data internally if it is assumed by the algorithm.
This property is not available at design time.
Data Type
Boolean