Optim Data Privacy Providers  11.3.0
 All Data Structures Files Functions Variables Macros Groups Pages
Specific Parameters
Collaboration diagram for Specific Parameters:

Base values used by CCN Defines

#define CCNOPERANDBASE   0x1965
 

The following defines are associated with the usParameterID member of DP_INIT_OP_DEF structure.

#define ODPP_OPR_CCN_FLAGS   CCNOPERANDBASE + 0
 

Values for ODPP_OPR_CCN_FLAGS

#define ODPP_FLAG_CCN_RANDOM   1
 
#define ODPP_FLAG_CCN_ISSUER6   2
 

Detailed Description

Macro Definition Documentation

#define CCNOPERANDBASE   0x1965
  • Use:
    This is the Base value which is used by CCN Parameter Defines.
  • Description:
    N/A
  • Optional:
    N/A
  • Exclusive:
    N/A
  • Inclusive:
    N/A
  • Specification Protocol:
    N/A
  • Example:
    N/A
#define ODPP_OPR_CCN_FLAGS   CCNOPERANDBASE + 0
  • Use:
    This parameter is used to specify CCN-specific flags to the masking algorithm.
  • Description:
    CCN-specific flags can be specified using this parameter which will control the behaviour of the Service Provider. For example, flags can be specified to include the first Four digits or the first Six digits of the source issuer identifier number in the resultant CCN.
  • Optional:
    Yes
  • Exclusive:
    N/A
  • Inclusive:
    N/A
  • Example:
    • ODPP_OPR_CCN_FLAGS = ODPP_FLAG_CCN_ISSUER6
#define ODPP_FLAG_CCN_RANDOM   1
  • Use:
    This flag is used to generate a random CCN that includes the first Four digits of the source issuer identifier number.
  • Description:
    When this flag is specified, the resultant CCN includes the first Four digits of the source issuer identifier number followed by a random Two digit number, a sequential account number and a check digit.
  • Optional:
    Yes
  • Example:
    • ODPP_OPR_CCN_FLAGS = ODPP_FLAG_CCN_RANDOM
#define ODPP_FLAG_CCN_ISSUER6   2
  • Use:
    This flag is used to generate a random CCN that includes the first Six digits of the source issuer identifier number.
  • Description:
    When this flag is specified, the resultant CCN includes the first Six digits of the source issuer identifier number followed by a sequential account number and a check digit.
  • Optional:
    Yes
  • Example:
    • ODPP_OPR_CCN_FLAGS = ODPP_FLAG_CCN_ISSUER6