AuthenticationCertificate Property
Contains the signing certificate for the PARes message returned by the ACS.
Syntax
ANSI (Cross Platform) int GetAuthenticationCertificate(char* &lpAuthenticationCertificate, int &lenAuthenticationCertificate); Unicode (Windows) INT GetAuthenticationCertificate(LPSTR &lpAuthenticationCertificate, INT &lenAuthenticationCertificate);
@property (nonatomic,readonly,assign,getter=authenticationCertificate) NSString* authenticationCertificate; - (NSString*)authenticationCertificate;
@property (nonatomic,readonly,assign,getter=authenticationCertificateB) NSData* authenticationCertificateB; - (NSData*)authenticationCertificateB;
#define PID_MPI_AUTHENTICATIONCERTIFICATE 4 IPWORKS3DS_EXTERNAL void* IPWORKS3DS_CALL IPWorks3DS_MPI_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
Default Value
""
Remarks
This property contains the certificate that signed the Payer Authentication Response (PARes) message. This field is populated with the data returned from the Access Control Server (ACS) after calling the method CheckAuthenticationResponse. The AuthenticationCertificate will be verified by the RootCertificate.
This property is read-only and not available at design time.
Data Type
Binary String