Remove Validation List Certificate (QSYRMVVC, QsyRemoveVldlCertificate) API


  Required Parameter Group for QSYRMVVC:


  Default Public Authority: *USE

  Threadsafe: Yes



  Syntax for QsyRemoveVldlCertificate:
 #include <qsydigid.h>

 void QsyRemoveVldlCertificate(
                    char    *Validation_list_path_name,
                    int      Length_of_path,
                    char    *Certificate,
                    int      Type,
                    int      Length_of_certificate,
                    void    *Error_code);

  Service Program: QSYDIGID

  Default Public Authority: *USE

  Threadsafe: Yes

The Remove Validation List Certificate (OPM, QSYRMVVC; ILE, QsyRemoveVldlCertificate) API removes a certificate from a validation list.


Authorities and Locks

Validation List Authority
*USE and *DLT
Validation List Library Authority
*EXECUTE

Required Parameter Group

Validation list path name
INPUT; CHAR(*)

The fully qualified path name of the validation list.

Length of path
INPUT; BINARY(4)

The length of the validation list path.

Certificate
INPUT; CHAR(*)

The certificate or handle of the certificate that identifies the entire certificate that is to be removed. This is not a text string.

Type
INPUT; BINARY(4)

The type that identifies the contents in the certificate field.

The possible types are:


Length of certificate
INPUT; BINARY(4)

The length of the certificate or certificate handle that was provided.

Error code
I/O; CHAR(*)

The structure in which to return error information. For the format of the structure, see Error code parameter.


Error Messages



API introduced: V4R2

[ Back to top | Security APIs | APIs by category ]