tg icon indicating copy to clipboard operation
tg copied to clipboard

Authorisation based on categories of operational semantics for CO methods

Open 01es opened this issue 5 years ago • 0 comments

Description

The authorisation mechanism that is currently based on method annotation with @Authorise(Security Token) needs to be generalised around the concept of categorisation of CO methods as defined in #1490.

The main goal for such generalisation is to have simplify the authorisation mechanism by removing the need to annotate all relevant CO methods with @Authorise(Security Token) in favour of associating security tokens with method categories. The generalised approach should not replace the existing one, but extend it by supporting a less verbose approach.

Expected outcome

A higher-level API for defining authorisation boundaries based on CO method categories.

01es avatar Feb 24 '20 02:02 01es