UNPKG

@credo-ts/core

Version:

<p align="center"> <br /> <img alt="Credo Logo" src="https://github.com/openwallet-foundation/credo-ts/blob/c7886cb8377ceb8ee4efe8d264211e561a75072d/images/credo-logo.png" height="250px" /> </p> <h1 align="center"><b>Credo - Core</b></h1

1 lines • 10.3 kB
{"version":3,"file":"odrl.mjs","names":[],"sources":["../../../../../src/modules/vc/jsonld/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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"}