code: public BackchannelAuthenticationCompleteRequest setClaims(Map<String, Object> claims)
      {
          if (claims == null || claims.size() == 0)
          {
              this.claims = null;
          }
          else
          {
              setClaims(Utils.toJson(claims));
          }
  
          return this;
      }
docs: Set additional claims which will be embedded in the ID token.
  
  <p>
  The argument is converted into a JSON string and passed to
  {@link #setClaims(String)} method.
  </p>
  
  @param claims
  Additional claims. Keys are claim names.
  
  @return
  {@code this} object.