{"version":3,"file":"odrl.mjs","names":[],"sources":["../../../../../../src/modules/vc/data-integrity/libraries/contexts/odrl.ts"],"sourcesContent":["export const ODRL = {\n  '@context': {\n    odrl: 'http://www.w3.org/ns/odrl/2/',\n    rdf: 'http://www.w3.org/1999/02/22-rdf-syntax-ns#',\n    rdfs: 'http://www.w3.org/2000/01/rdf-schema#',\n    owl: 'http://www.w3.org/2002/07/owl#',\n    skos: 'http://www.w3.org/2004/02/skos/core#',\n    dct: 'http://purl.org/dc/terms/',\n    xsd: 'http://www.w3.org/2001/XMLSchema#',\n    vcard: 'http://www.w3.org/2006/vcard/ns#',\n    foaf: 'http://xmlns.com/foaf/0.1/',\n    schema: 'http://schema.org/',\n    cc: 'http://creativecommons.org/ns#',\n    uid: '@id',\n    type: '@type',\n    Policy: 'odrl:Policy',\n    Rule: 'odrl:Rule',\n    profile: { '@type': '@id', '@id': 'odrl:profile' },\n    inheritFrom: { '@type': '@id', '@id': 'odrl:inheritFrom' },\n    ConflictTerm: 'odrl:ConflictTerm',\n    conflict: { '@type': '@vocab', '@id': 'odrl:conflict' },\n    perm: 'odrl:perm',\n    prohibit: 'odrl:prohibit',\n    invalid: 'odrl:invalid',\n    Agreement: 'odrl:Agreement',\n    Assertion: 'odrl:Assertion',\n    Offer: 'odrl:Offer',\n    Privacy: 'odrl:Privacy',\n    Request: 'odrl:Request',\n    Set: 'odrl:Set',\n    Ticket: 'odrl:Ticket',\n    Asset: 'odrl:Asset',\n    AssetCollection: 'odrl:AssetCollection',\n    relation: { '@type': '@id', '@id': 'odrl:relation' },\n    hasPolicy: { '@type': '@id', '@id': 'odrl:hasPolicy' },\n    target: { '@type': '@id', '@id': 'odrl:target' },\n    output: { '@type': '@id', '@id': 'odrl:output' },\n    partOf: { '@type': '@id', '@id': 'odrl:partOf' },\n    source: { '@type': '@id', '@id': 'odrl:source' },\n    Party: 'odrl:Party',\n    PartyCollection: 'odrl:PartyCollection',\n    function: { '@type': '@vocab', '@id': 'odrl:function' },\n    PartyScope: 'odrl:PartyScope',\n    assignee: { '@type': '@id', '@id': 'odrl:assignee' },\n    assigner: { '@type': '@id', '@id': 'odrl:assigner' },\n    assigneeOf: { '@type': '@id', '@id': 'odrl:assigneeOf' },\n    assignerOf: { '@type': '@id', '@id': 'odrl:assignerOf' },\n    attributedParty: { '@type': '@id', '@id': 'odrl:attributedParty' },\n    attributingParty: { '@type': '@id', '@id': 'odrl:attributingParty' },\n    compensatedParty: { '@type': '@id', '@id': 'odrl:compensatedParty' },\n    compensatingParty: { '@type': '@id', '@id': 'odrl:compensatingParty' },\n    consentingParty: { '@type': '@id', '@id': 'odrl:consentingParty' },\n    consentedParty: { '@type': '@id', '@id': 'odrl:consentedParty' },\n    informedParty: { '@type': '@id', '@id': 'odrl:informedParty' },\n    informingParty: { '@type': '@id', '@id': 'odrl:informingParty' },\n    trackingParty: { '@type': '@id', '@id': 'odrl:trackingParty' },\n    trackedParty: { '@type': '@id', '@id': 'odrl:trackedParty' },\n    contractingParty: { '@type': '@id', '@id': 'odrl:contractingParty' },\n    contractedParty: { '@type': '@id', '@id': 'odrl:contractedParty' },\n    Action: 'odrl:Action',\n    action: { '@type': '@vocab', '@id': 'odrl:action' },\n    includedIn: { '@type': '@id', '@id': 'odrl:includedIn' },\n    implies: { '@type': '@id', '@id': 'odrl:implies' },\n    Permission: 'odrl:Permission',\n    permission: { '@type': '@id', '@id': 'odrl:permission' },\n    Prohibition: 'odrl:Prohibition',\n    prohibition: { '@type': '@id', '@id': 'odrl:prohibition' },\n    obligation: { '@type': '@id', '@id': 'odrl:obligation' },\n    use: 'odrl:use',\n    grantUse: 'odrl:grantUse',\n    aggregate: 'odrl:aggregate',\n    annotate: 'odrl:annotate',\n    anonymize: 'odrl:anonymize',\n    archive: 'odrl:archive',\n    concurrentUse: 'odrl:concurrentUse',\n    derive: 'odrl:derive',\n    digitize: 'odrl:digitize',\n    display: 'odrl:display',\n    distribute: 'odrl:distribute',\n    execute: 'odrl:execute',\n    extract: 'odrl:extract',\n    give: 'odrl:give',\n    index: 'odrl:index',\n    install: 'odrl:install',\n    modify: 'odrl:modify',\n    move: 'odrl:move',\n    play: 'odrl:play',\n    present: 'odrl:present',\n    print: 'odrl:print',\n    read: 'odrl:read',\n    reproduce: 'odrl:reproduce',\n    sell: 'odrl:sell',\n    stream: 'odrl:stream',\n    textToSpeech: 'odrl:textToSpeech',\n    transfer: 'odrl:transfer',\n    transform: 'odrl:transform',\n    translate: 'odrl:translate',\n    Duty: 'odrl:Duty',\n    duty: { '@type': '@id', '@id': 'odrl:duty' },\n    consequence: { '@type': '@id', '@id': 'odrl:consequence' },\n    remedy: { '@type': '@id', '@id': 'odrl:remedy' },\n    acceptTracking: 'odrl:acceptTracking',\n    attribute: 'odrl:attribute',\n    compensate: 'odrl:compensate',\n    delete: 'odrl:delete',\n    ensureExclusivity: 'odrl:ensureExclusivity',\n    include: 'odrl:include',\n    inform: 'odrl:inform',\n    nextPolicy: 'odrl:nextPolicy',\n    obtainConsent: 'odrl:obtainConsent',\n    reviewPolicy: 'odrl:reviewPolicy',\n    uninstall: 'odrl:uninstall',\n    watermark: 'odrl:watermark',\n    Constraint: 'odrl:Constraint',\n    LogicalConstraint: 'odrl:LogicalConstraint',\n    constraint: { '@type': '@id', '@id': 'odrl:constraint' },\n    refinement: { '@type': '@id', '@id': 'odrl:refinement' },\n    Operator: 'odrl:Operator',\n    operator: { '@type': '@vocab', '@id': 'odrl:operator' },\n    RightOperand: 'odrl:RightOperand',\n    rightOperand: 'odrl:rightOperand',\n    rightOperandReference: {\n      '@type': 'xsd:anyURI',\n      '@id': 'odrl:rightOperandReference',\n    },\n    LeftOperand: 'odrl:LeftOperand',\n    leftOperand: { '@type': '@vocab', '@id': 'odrl:leftOperand' },\n    unit: 'odrl:unit',\n    dataType: { '@type': 'xsd:anyType', '@id': 'odrl:datatype' },\n    status: 'odrl:status',\n    absolutePosition: 'odrl:absolutePosition',\n    absoluteSpatialPosition: 'odrl:absoluteSpatialPosition',\n    absoluteTemporalPosition: 'odrl:absoluteTemporalPosition',\n    absoluteSize: 'odrl:absoluteSize',\n    count: 'odrl:count',\n    dateTime: 'odrl:dateTime',\n    delayPeriod: 'odrl:delayPeriod',\n    deliveryChannel: 'odrl:deliveryChannel',\n    elapsedTime: 'odrl:elapsedTime',\n    event: 'odrl:event',\n    fileFormat: 'odrl:fileFormat',\n    industry: 'odrl:industry:',\n    language: 'odrl:language',\n    media: 'odrl:media',\n    meteredTime: 'odrl:meteredTime',\n    payAmount: 'odrl:payAmount',\n    percentage: 'odrl:percentage',\n    product: 'odrl:product',\n    purpose: 'odrl:purpose',\n    recipient: 'odrl:recipient',\n    relativePosition: 'odrl:relativePosition',\n    relativeSpatialPosition: 'odrl:relativeSpatialPosition',\n    relativeTemporalPosition: 'odrl:relativeTemporalPosition',\n    relativeSize: 'odrl:relativeSize',\n    resolution: 'odrl:resolution',\n    spatial: 'odrl:spatial',\n    spatialCoordinates: 'odrl:spatialCoordinates',\n    systemDevice: 'odrl:systemDevice',\n    timeInterval: 'odrl:timeInterval',\n    unitOfCount: 'odrl:unitOfCount',\n    version: 'odrl:version',\n    virtualLocation: 'odrl:virtualLocation',\n    eq: 'odrl:eq',\n    gt: 'odrl:gt',\n    gteq: 'odrl:gteq',\n    lt: 'odrl:lt',\n    lteq: 'odrl:lteq',\n    neq: 'odrl:neg',\n    isA: 'odrl:isA',\n    hasPart: 'odrl:hasPart',\n    isPartOf: 'odrl:isPartOf',\n    isAllOf: 'odrl:isAllOf',\n    isAnyOf: 'odrl:isAnyOf',\n    isNoneOf: 'odrl:isNoneOf',\n    or: 'odrl:or',\n    xone: 'odrl:xone',\n    and: 'odrl:and',\n    andSequence: 'odrl:andSequence',\n    policyUsage: 'odrl:policyUsage',\n  },\n}\n"],"mappings":"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"}