docs: public VerificationKeyResponse getKey(Principal principal) {
          KeyInfo key = keyInfoService.getActiveKey();
          if (!includeSymmetricalKeys(principal) && !RSA.name().equals(key.type())) {
              throw new AccessDeniedException("You need to authenticate to see a shared key");
          }
          return getVerificationKeyResponse(key);
      }