ChallengeInput Property
The input for the signature challenge.
Syntax
ANSI (Cross Platform) int GetChallengeInput(char* &lpChallengeInput, int &lenChallengeInput);
int SetChallengeInput(const char* lpChallengeInput, int lenChallengeInput); Unicode (Windows) INT GetChallengeInput(LPSTR &lpChallengeInput, INT &lenChallengeInput);
INT SetChallengeInput(LPCSTR lpChallengeInput, INT lenChallengeInput);
@property (nonatomic,readwrite,assign,getter=challengeInput,setter=setChallengeInput:) NSString* challengeInput; - (NSString*)challengeInput; - (void)setChallengeInput:(NSString*)newChallengeInput;
@property (nonatomic,readwrite,assign,getter=challengeInputB,setter=setChallengeInputB:) NSData* challengeInputB; - (NSData*)challengeInputB; - (void)setChallengeInputB:(NSData*)newChallengeInput;
#define PID_OCRA_CHALLENGEINPUT 3 IPWORKSAUTH_EXTERNAL void* IPWORKSAUTH_CALL IPWorksAuth_OCRA_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); IPWORKSAUTH_EXTERNAL int IPWORKSAUTH_CALL IPWorksAuth_OCRA_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
""
Remarks
This property specifies the data used when creating the signature challenge. This is only used when calling CreateChallenge when ChallengeType is set to Signature.
Data Type
Binary String