def METHOD_NAME(
    self,
    node: TraversalNode,
    policy: Policy,
    privacy_request: PrivacyRequest,
    identity_data: Dict[str, Any],
    session: Session,
) -> bool:
    """
    Base method for executing a consent request. Override on a given connector if functionality
    is supported.  Otherwise, this collections with this connector type will be skipped.
    """
    raise NotSupportedForCollection(
        f"Consent requests are not supported for connectors of type {self.configuration.connection_type}"
    )