ChallengeWindowSize Property
Challenge window size.
Syntax
ANSI (Cross Platform) int GetChallengeWindowSize();
int SetChallengeWindowSize(int iChallengeWindowSize); Unicode (Windows) INT GetChallengeWindowSize();
INT SetChallengeWindowSize(INT iChallengeWindowSize);
@property (nonatomic,readwrite,assign,getter=challengeWindowSize,setter=setChallengeWindowSize:) int challengeWindowSize; - (int)challengeWindowSize; - (void)setChallengeWindowSize:(int)newChallengeWindowSize;
#define PID_SERVER_CHALLENGEWINDOWSIZE 43 IPWORKS3DS_EXTERNAL void* IPWORKS3DS_CALL IPWorks3DS_Server_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); IPWORKS3DS_EXTERNAL int IPWORKS3DS_CALL IPWorks3DS_Server_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
1
Remarks
This field indicates the dimensions of the challenge window that has been displayed to the cardholder. The ACS shall reply with content that is formatted to appropriately render in this window to provide the best possible user experience.
Preconfigured sizes are width x height in pixels of the window displayed in the cardholder browser. Possible values are:
1 | 250 x 400 |
2 | 390 x 400 |
3 | 500 x 600 |
4 | 600 x 400 |
5 | Full screen |
This value is included in the Challenge Request Message (CReq) generated by the component when the GetChallengeRequest methods are called.
Data Type
Integer