/n software 3-D Secure V2 C++ Edition

Questions / Feedback?

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:

1250 x 400
2390 x 400
3500 x 600
4600 x 400
5Full screen

This value is included in the Challenge Request Message (CReq) generated by the component when the GetChallengeRequest methods are called.

Data Type

Integer

Copyright (c) 2022 /n software inc. - All rights reserved.
/n software 3-D Secure V2 C++ Edition - Version 2.2 [Build 8318]