Wenn der Server mit einem 401 Error antwortet, sollte der Client eine UnauthorizedException werfen. Dies kann vorkommen, wenn ein User der App die Berechtigung entzieht, aber der Client noch über (jetzt ungültiges) Access-Token verfügt.
Außerdem sollte dokumentiert und getestet werden, dass es beim Zugriff auf Resourcen immer eine UnauthorizedException geworfen werden kann. Diese Exception sollte beim Anwender möglichst immer abgefangen werden.
Wenn der Server mit einem 401 Error antwortet, sollte der Client eine UnauthorizedException werfen. Dies kann vorkommen, wenn ein User der App die Berechtigung entzieht, aber der Client noch über (jetzt ungültiges) Access-Token verfügt.
Außerdem sollte dokumentiert und getestet werden, dass es beim Zugriff auf Resourcen immer eine UnauthorizedException geworfen werden kann. Diese Exception sollte beim Anwender möglichst immer abgefangen werden.