code: @Override
      public EmoApiKey getApiKey(Subject subject, String id) {
          // Every user has implicit permission to view herself
          if (!subject.getId().equals(id)) {
              verifyPermission(subject, Permissions.readApiKey());
          }
          ApiKey apiKey = _authIdentityManager.getIdentity(id);
          if (apiKey == null) {
              throw new EmoApiKeyNotFoundException();
          }
          return convert(apiKey);
      }
docs: ******************************************************************************************************************