This adds the caller network identifier to some request messages.
This is preparing for using authentication mechanisms that require the caller identifier in order to authenticate the caller, i.e. looking up the trust store for the caller.
This is a compatible API extension. However, requiring these fields to be present is a breaking change in service implementations. We'll announce that as scheduled maintenance.
Summary
This adds the caller network identifier to some request messages.
This is preparing for using authentication mechanisms that require the caller identifier in order to authenticate the caller, i.e. looking up the trust store for the caller.
References https://github.com/packetbroker/iam/issues/21
Changes
Notes for Reviewers
This is a compatible API extension. However, requiring these fields to be present is a breaking change in service implementations. We'll announce that as scheduled maintenance.