The subscription is used for unregistering interest in signal and status changes.
A subscription is created by a context in the registration of a subscriber. The interface has a single parameterless method for canceling all future notifications.
The subscriber is responsible for managing the lifecycle of a subscription.