From d4d19ff4231c2643ed2008ed2c8870419ae02aac Mon Sep 17 00:00:00 2001 From: Martin Kosek Date: Thu, 7 Feb 2013 14:59:00 +0100 Subject: Add SID blacklist attributes Update our LDAP schema and add 2 new attributes for SID blacklist definition. These new attributes can now be set per-trust with trustconfig command. https://fedorahosted.org/freeipa/ticket/3289 --- ipaserver/dcerpc.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ipaserver/dcerpc.py') diff --git a/ipaserver/dcerpc.py b/ipaserver/dcerpc.py index 54a70defc..bff435f71 100644 --- a/ipaserver/dcerpc.py +++ b/ipaserver/dcerpc.py @@ -60,6 +60,14 @@ The code in this module relies heavily on samba4-python package and Samba4 python bindings. """) +def is_sid_valid(sid): + try: + security.dom_sid(sid) + except TypeError: + return False + else: + return True + access_denied_error = errors.ACIError(info=_('CIFS server denied your credentials')) dcerpc_error_codes = { -1073741823: -- cgit