docs: @SuppressWarnings("WeakerAccess")
      public DelegationRequest<Map<String, Object>> delegationWithIdToken(@NonNull String idToken, @NonNull String apiType) {
          ParameterizableRequest<Map<String, Object>, AuthenticationException> request = delegation()
                  .addParameter(ParameterBuilder.ID_TOKEN_KEY, idToken);
  
          return new DelegationRequest<>(request)
                  .setApiType(apiType);
      }