def METHOD_NAME(self, config: Config):
    config_options = self._make_config()
    config.register(config_options)
    if config.configured_section("pamauthenticator"):
        self.provider = config.pamauthenticator_provider
        self.service = config.pamauthenticator_service
        self.encoding = config.pamauthenticator_encoding
        self.check_account = config.pamauthenticator_check_account
        self.admin_groups = config.pamauthenticator_admin_groups
        self.maintainer_groups = config.pamauthenticator_maintainer_groups
        self.member_groups = config.pamauthenticator_member_groups
        self.is_enabled = True
    else:
        self.is_enabled = False
    super().METHOD_NAME(config)