New features

Add Possibility to specify another CA at RenewToken.

Possible to configure another certificate authority when renewing a token/certificate. NIP-63

Add possibility to get organization id from object attributes.

Possible to call API:GetData to receive the id of an organization from different kind of attributes for an object. NIP-62

Add allowed list CAs against TokenTemplateRestrictions structure.

Possible to add a whitelist of AKI (Authority Key Identifier) of end-user certificates when configure restrictions of a token template. NIP-64

Remove the opportunity to edit first name against given name code.

The API will store a flag of a person’s first name and will not be able to edit the names of the person if this flag is set. NIP-65

Make it possible to view when Navet/SPAR-synch was done.

The API will now return date-time when a person latest was synchronized against the CitizenService interface (e.g. Swedish Tax Agency ‘Navet’ or ‘SPAR’). NIP-66

Add notification when the license expires.

Possible for the TimerService to send notifications when license begin to expire. NIP-76

Add tiny URL when using OneTimePassword verification structure.

Possible to use tiny URL for OTP notifications. This is for proof-of-concept only. NIP-99

Add new behavior of delete certificate and key instead of ResetToken when using RevokeTokenReset task.

Possible to delete certificate and key when using RevokeTokenReset instead of using ResetToken for some smart cards (e.g. Thales 940-series). NIP-594

GUI

Remove private key when call PluginDeleteCertificate.

Possible to use PluginDeleteCertificateWithKey instead of PluginDeleteCertificate for Thales 940-series. NIP-89