def read_from_topic(cn: str, task: str, topic: str, messages: int, krb5: object) -> str: return auth.read_from_topic( cn, task, topic, messages, auth.get_kerberos_client_properties(ssl_enabled=False), auth.setup_krb5_env(cn, task, krb5))
def write_to_topic(cn: str, task: str, topic: str, message: str, krb5: object) -> bool: return auth.write_to_topic( cn, task, topic, message, auth.get_kerberos_client_properties(ssl_enabled=False), auth.setup_krb5_env(cn, task, krb5))
def write_to_topic(cn: str, task: str, topic: str, message: str, krb5: object) -> bool: return auth.write_to_topic(cn, task, topic, message, get_client_properties(cn), environment=auth.setup_krb5_env(cn, task, krb5))
def read_from_topic(cn: str, task: str, topic: str, messages: int, krb5: object) -> str: return auth.read_from_topic(cn, task, topic, messages, get_client_properties(cn), environment=auth.setup_krb5_env( cn, task, krb5))
def _get_cli_settings(self, user: str): properties = [] environment = None if self.kerberos: properties.extend(auth.get_kerberos_client_properties(ssl_enabled=self._is_tls)) environment = auth.setup_krb5_env(user, self.id, self.kerberos) if self._is_tls: properties.extend(auth.get_ssl_client_properties(user, has_kerberos=self.kerberos is not None)) return properties, environment
def get_settings(cn: str, task: str, security_options: bool) -> tuple: is_tls = security_options.get("is-tls", False) kerberos_options = security_options.get("kerberos", None) is_kerberos = kerberos_options is not None properties = [] environment = None if is_kerberos: properties.extend(auth.get_kerberos_client_properties(ssl_enabled=is_tls)) environment = auth.setup_krb5_env(cn, task, kerberos_options) if is_tls: properties.extend(auth.get_ssl_client_properties(cn, has_kerberos=is_kerberos)) return properties, environment
def get_settings(cn: str, task: str, security_options: bool) -> tuple: is_tls = security_options.get("is-tls", False) kerberos_options = security_options.get("kerberos", None) is_kerberos = kerberos_options is not None properties = [] environment = None if is_kerberos: properties.extend( auth.get_kerberos_client_properties(ssl_enabled=is_tls)) environment = auth.setup_krb5_env(cn, task, kerberos_options) if is_tls: properties.extend( auth.get_ssl_client_properties(cn, has_kerberos=is_kerberos)) return properties, environment
def read_from_topic(cn: str, marathon_task: str, topic: str, messages: int, krb5: object) -> str: return auth.read_from_topic(cn, marathon_task, topic, messages, get_client_properties(cn), environment=auth.setup_krb5_env(cn, marathon_task, krb5))
def write_to_topic(cn: str, marathon_task: str, topic: str, message: str, krb5: object) -> bool: return auth.write_to_topic(cn, marathon_task, topic, message, get_client_properties(cn), environment=auth.setup_krb5_env(cn, marathon_task, krb5))
def read_from_topic(cn: str, task: str, topic: str, messages: int, krb5: object) -> str: return auth.read_from_topic(cn, task, topic, messages, auth.get_kerberos_client_properties(ssl_enabled=False), auth.setup_krb5_env(cn, task, krb5))
def write_to_topic(cn: str, task: str, topic: str, message: str, krb5: object) -> bool: return auth.write_to_topic(cn, task, topic, message, auth.get_kerberos_client_properties(ssl_enabled=False), auth.setup_krb5_env(cn, task, krb5))