diff --git a/packages/uma/config/dialog/negotiators/default.json b/packages/uma/config/dialog/negotiators/default.json index 0f6066b..4f12243 100644 --- a/packages/uma/config/dialog/negotiators/default.json +++ b/packages/uma/config/dialog/negotiators/default.json @@ -9,7 +9,7 @@ "ticketStore": { "@id": "urn:uma:default:TicketStore" }, "registrationStore": { "@id": "urn:uma:default:ResourceRegistrationStore" }, "negotiator": { - "@type": "BaseNegotiator", + "@type": "ContractNegotiator", "verifier": { "@id": "urn:uma:default:Verifier" }, "ticketStore": { "@id": "urn:uma:default:TicketStore" }, "ticketingStrategy": { "@id": "urn:uma:default:TicketingStrategy" }, diff --git a/packages/uma/src/util/rdf/RequestProcessing.ts b/packages/uma/src/util/rdf/RequestProcessing.ts index c54cf4b..91a76c0 100644 --- a/packages/uma/src/util/rdf/RequestProcessing.ts +++ b/packages/uma/src/util/rdf/RequestProcessing.ts @@ -11,7 +11,7 @@ export function switchODRLandCSSPermission(permission: string): string { } else if(permission.startsWith("https://w3id.org/oac#")) { return permission.replace("https://w3id.org/oac#", "urn:example:css:modes:"); } else { - throw new Error(`Permission ${permission} not recognized`) + return permission; } }