Skip to content

Files

Latest commit

ac20aed · Oct 31, 2024

History

History

plugins

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Oct 10, 2024
Jan 20, 2023
Oct 31, 2024

AccessChecker plugins

To implement an access-checker plugin, the AccessCheckerFactory interface must be implemented, and it must be annotated by a @Named(value = "KEY") annotation. KEY is the name of the access-checker that can be used when running the proxy server (by setting ACCESS_CHECKER environment variable).

Example access-checker plugins in this module are ListAccessChecker and PatientAccessChecker.

Beside doing basic validation of the access-token, the server also provides some query parameters and resource parsing functionality which are wrapped inside PatientFinder.