During Navelink’s latest Developer forum, held on June 22, 2023, the latest implementation of the Maritime Identity Registry (MIR) was explained. A new How-to presentation was held by Michael Olofsson, and Navelink shared information about the G1128 updates and the Get Public Key feature.  

MIR 1.2.1 Implementation: Strengthening Data Validation 

The Developer forum shared information about the update of the Maritime Identity Registry. The MIR 1.2.1 version was first implemented in the DEV and TEST environments. Following testing and refinement, the final implementation took place on June 26, resulting in an update to the MIR 1.2.1 version of the PROD environment as well. This update enhances the validation process for input. More detailed release notes can be found here.


G1128 Schemas Update: Consistency in JSON Response 

When registering a service, developers have the choice between the earlier 1.0 version and the 1.3 version. The 1.0 version uses the XML field ‘URL’, while the 1.3 version adopts the XML field ‘endpoint’. However, it’s important to note that regardless of the G1128 version implemented, the JSON response will consistently use ‘endpointUri’. Therefore, developers should refer to the JSON response from MSR for stability and compatibility.  


Get Public Key: Expanding Encryption Capabilities 

A coming significant addition to Navelink’s features is the Get Public Key functionality. Today you can get your own organization’s services’ public key. The addition of the Get Public Key feature will allow you to get other organizations’ services’ public keys as well. The key pair will enable the encryption and secure transmission of confidential information between organizations using Navelink. In the near future, Get Public Key will be added to the TEST environment. 


How-To Guide: Error Handling Based on HTTP Response Code 

Mikael Olofsson, Navelink’s chief architect and head of concept, held our second How-to guide on handling errors based on HTTP response code. This comprehensive guide equips developers with strategies to handle errors seamlessly, promoting efficient troubleshooting, and improved system reliability. You will be able to access the guide as soon as it is released.  

During the previous Developer forum, the How-to guide explained certificate management and the creating and signing of keys using Navelink. You can learn more about it here


Summer Break: Developer Forum Paused During July and August 

Please be advised that the Developer forum will be taking a summer break during the months of July and August. We will resume our regular schedule with the next forum on the 28th of September 28 2023, at 14:00 CET. 

The Navelink team would like to extend warm wishes for a delightful summer to our valued partners, users, and all seafaring enthusiasts. 


Author: Milena Dalinaros