Allow some privileged API to use API not listed in their config.xml

Description

AGL enhance use of "hat" high level API that hide and dispatch high-level abstractions to low-level implmentations.

That model is powerful if the high level is not bound to its low-level implementations, allowing many low level implementations.

So the high level apis must be able to use apis that are not described in their config.xml file.

That behavior must be protected using a platform permission.

Environment

None

Activity

Show:

Walt Miner 
November 19, 2019 at 4:20 PM

Close for HH 8.0.3 release

Jan-Simon Moeller 
October 10, 2019 at 4:33 PM

I wonder if we should follow-up on that and define an

{#optional-binding}

   <name = "foo">
{/optional-binding}

 

And at least check the declared api names against what we dynamically request as we can otherwise pull in more or less anything, right ?

 

Fixed

Details

Assignee

Reporter

Labels

Contract ID

Components

Priority

Created October 10, 2019 at 7:09 AM
Updated November 19, 2019 at 4:20 PM
Resolved November 5, 2019 at 5:15 PM