Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updates for CM 8.11.

...

Expand
titleAPI configuration

The REST API has been extended. To be able to use the latest endpoints, the following steps should be taken on the file <configroot>/api.properties:

Add the following lines under the /registrations/v2x/{vin} to enable the new v2x endpoints:

Code Block
handler.81.filter = registrations/v2x/delete
handler.81.postformat = api/v2x-vin-delete-post
handler.81.requiredroroles = dataretention.manage
handler.82.filter = registrations/v2x/reset
handler.82.postformat = api/v2x-vin-reset
handler.82.requiredroroles = dataretention.manage

Add the following lines under handler 34 to enable the new signature endpoint:

Code Block
handler.40.filter = signatures/[a-z0-9A-Z\- ]+
handler.40.format = api/generate-signature

The new signature endpoint requires the following officer role: Signing Authority Requests

Add the following lines under handler 90 to enable the new officers endpoint:

Code Block
handler.100.filter = officers
handler.100.format = api/officers-details

From 8.10.x to 8.11.0

Expand
titleCM-Gateway configuration

The CM-Gateway configuration has been extended with additional options. To ease use of the latest features, the following steps should be taken on the file <configroot>/cmgateway. properties:

Add the following new parameters after the cmhost parameter in the CM Host section:

Code Block
# cmconnectiontimeout - number of milliseconds the connector will wait trying to
# connect to the CF server. Default value is 0, meaning infinite.
#
# Note: a CM connection timeout can, if necessary, also be specified in the
# properties file for a protocol service, with the same parameter as below.
#cmconnectiontimeout = 0

# cmreadtimeout = number of milliseconds the connector will wait trying to
# receive data from the CF server. Default value is 3600000, meaning one hour.
#
# Note: a CM read timeout can, if necessary, also be specified in the properties
# file for a protocol service, with the same parameter as below.
#cmreadtimeout = 3600000
Expand
titleAPI configuration

The REST API has been extended. To be able to use the latest endpoints, the following steps should be taken on the file <configroot>/api.properties:

Add the following lines under handler 82 to enable the new officers endpoint:

Code Block
handler.100.filter = officers
handler.100.format = api/officers-details

Add the following lines under handler 11 to enable remove certificates endpoint:

Code Block
# Remove certificates
handler.12.filter = certificates/remove
handler.12.format = api/certificates-remove

Add the following lines under handler 12 to enable remove subjects endpoint:

Code Block
# Remove subjects
 handler.13.filter = certificates/remove-subjects
 handler.13.format = api/certificates-remove-subjects
Expand
titleDistribution Point configuration

The Distribution Point has been extended. To be able to use the latest configurations, the following steps should be taken on the file <configroot>/dp.properties:

Add the following parameter description under the cxfile parameter:

Code Block
# delta - optional, determines if this handler should fetch the latest
# Delta CXL from the CXL procedure. Valid values are 'true' or 'false'.
# Default value: false
Expand
titleWinEP configuration

The following handler needs to be added to the end of the file <configroot>/winep.properties:

Code Block
 handler.99.filter = Revoke
 handler.99.format = winep-revoke
 handler.99.requiredRoRoles = cert.revoke
 handler.99.tokenprocedure =
Expand
titleACME configuration

The ACME configuration has been extended with additional options. To be able to use the latest features, the following steps should be taken on the file <configroot>/acme.properties:

Add the following new parameter description to the end of the Parameters section:

Code Block
# publicationProcedure - The publication procedure name that will be triggered
# from CF upon certificate revocation

4. Replace .war file

Expand
titleReplace .war file

Replace the Protocol Gateway .war file: 

  • Replace pgwy.war in the webapps folder with the new version.

...