X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FNBI.git;a=blobdiff_plain;f=osm_nbi%2Fauthconn.py;h=bbcf3422705d4419341a6dfd17e0fdffa2d1ca0f;hp=c43c3394782f8472da4658d7ea8558dd6c7a3c21;hb=refs%2Fchanges%2F25%2F9025%2F1;hpb=6486f7485862dc51758864e6cf7d5d2523751873 diff --git a/osm_nbi/authconn.py b/osm_nbi/authconn.py index c43c339..bbcf342 100644 --- a/osm_nbi/authconn.py +++ b/osm_nbi/authconn.py @@ -110,16 +110,16 @@ class Authconn: Each Auth backend connector plugin must be a subclass of Authconn class. """ - def __init__(self, config, db): + def __init__(self, config, db, role_permissions): """ Constructor of the Authconn class. - - Note: each subclass - :param config: configuration dictionary containing all the necessary configuration parameters. + :param db: internal database classs + :param role_permissions: read only role permission list """ self.config = config + self.role_permissions = role_permissions def authenticate(self, credentials, token_info=None): """