sources:
  people-source:
    access: "/data/people.json"
    referenceFormulation: jsonpath
    iterator: "$.[*]"
targets:
  direct-http-target:
    type: directhttprequest
    access: https://example.org/
    methodName: PUT
    headers:
      Content-Type: application/json+ld
    serialization: jsonld
    authentication: auth
authentications:
  auth:
    type: cssclientcredentials
    email: electronics_user1@example.com
    password: electronics_user1
    oidcIssuer: https://css11/
    webId: https://electronics_user1/profile/card#me

mappings:
  person:
    sources: people-source
    subjects:
      - value: "http://example.org/$(id)"
        targets: direct-http-target
    predicateobjects:
      - predicates: foaf:name
        objects:
          value: "$(name)"
