Deregister Application for Certificate Use (QSYDRGAP, QsyDeregisterAppForCertUse) API


Required Parameter Group for QSYDRGAP:


  Default Public Authority: *EXCLUDE

  Threadsafe: Yes



  Syntax for QsyDeregisterAppForCertUse:
 #include <qsyrgap1.h>

 void QsyDeregisterAppForCertUse
        (char           *Application_ID,
         int            *Length_of_application_ID,
         void           *Error_code);

  Service Program: QSYRGAP1

  Default Public Authority: *EXCLUDE

  Threadsafe: Yes

The Deregister Application for Certificate Use (OPM, QSYDRGAP; ILE, QsyDeregisterAppForCertUse) API removes an application and all associated certificate information from the registration facility. When an object signing application is deregistered, the corresponding function with the same ID also will be deregistered (see Deregister Function (QSYDRGFN, QsyDeregisterFunction) API). The corresponding function was registered when the object signing application was registered.

Authorities and Locks

API Public Authority
*EXCLUDE
Registration Lock
*EXCL

Required Parameter Group

Application ID
INPUT; CHAR(*)

The ID for the application being removed.

The following can be specified for the application ID:


Length of application ID
INPUT; BINARY(4)

The length of the specified application ID. The length must be a value from 1 to 100.

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: V4R4

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