Certificate rollover
The certificate rollover feature adds extra functionality to Sterling B2B Integrator such as notifications that a certificate is nearing expiration and verification that the Certificate Logical Identification Data (CLID) entries of the certificate that is received from a trading partner match the existing CLID entries.
- Notifying an administrator or user that a certificate is nearing expiration.
- Verifying that the Certificate Logical Identification Data (CLID) entries of the certificate received from a trading partner are the same as the CLID entries of the existing certificate.
- Importing the certificate into the local certificate store.
- Associating the new certificate with the existing certificate based on the CLID information of the certificates.
- The administrator configures and schedules the oftpCheckCertNotification BP.
- The oftpCheckCertNotification BP checks for certificates with SENT status that are nearing expiration.
- The BP notifies the administrator through an email that a particular
certificate is nearing expiration. The status of the certificate that
is nearing expiration is changed to ROLLOVER from SENT in the certificate_mapping
table.Note: By default, the notification is sent 30 days in advance of the certificate expiry date. An administrator can configure the time period by modifying the param1 value of LightweightJDBCAdapterQuery operation in the oftpCheckCertNotification BP.
- The administrator requests the concerned certificate issuer or
the certificate authority (CA) for new a certificate.Note: Requesting for a new certificate is outside the scope of Sterling B2B Integrator.
- After the new certificate is received, the administrator saves
it in the local certificate store and sends the new certificate to
the trading partners.Note: If the CLID information for the new certificate is different from the existing information, then, the administrator must send the new CLID information to the trading partner, before sending the certificate.
- CLID entries of the certificate, such as, issuer, subject, FQDHN,
IP address, key usage, and extended key usage are verified against
the CLID entries of the existing certificate.Note: If the CLID information of the new certificate is different from the existing information, then the trading partner who is sending the new certificate sends the CLID information first. The new CLID information must be added to the system and associated with the existing certificate using the Associate CLID list in the Odette FTP CLID page. When the new certificate is received, it is associated with the new CLID.
- After the successful verification of the CLID entries (or association
in case of new CLID information), the certificate is imported into
the local certificate store and associated with the existing certificate.
The new certificate is named as
OldName-<New Serial Number>
and associated with the existing certificate.
In the UI, the new certificate name is displayed in parentheses next to the existing certificate
name. For example, if the name of the existing certificate is c1 and the name of the new certificate
is c2, then the names are displayed as c1(c2) in the UI. This depiction indicates that the
certificates are associated with each other. Both the certificates are valid during the roll-over
period. The system starts to use the new certificate after the existing certificate expires. After
the existing certificate expires, the checkexpiredcertnotification
BP notifies the
administrator that the certificate has expired.