diff options
Diffstat (limited to 'source4/libcli/security/security.py')
-rw-r--r-- | source4/libcli/security/security.py | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/source4/libcli/security/security.py b/source4/libcli/security/security.py index 8afb3eda61..a31352923f 100644 --- a/source4/libcli/security/security.py +++ b/source4/libcli/security/security.py @@ -85,83 +85,6 @@ SEC_PRIV_ENABLE_DELEGATION = _security.SEC_PRIV_ENABLE_DELEGATION SEC_PRIV_INTERACTIVE_LOGON = _security.SEC_PRIV_INTERACTIVE_LOGON SEC_PRIV_NETWORK_LOGON = _security.SEC_PRIV_NETWORK_LOGON SEC_PRIV_REMOTE_INTERACTIVE_LOGON = _security.SEC_PRIV_REMOTE_INTERACTIVE_LOGON -class SecurityToken(object): - thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - def __init__(self, *args, **kwargs): - _security.SecurityToken_swiginit(self,_security.new_SecurityToken(*args, **kwargs)) - def is_sid(*args, **kwargs): - """ - S.is_sid(sid) -> bool - Check whether this token is of the specified SID. - """ - return _security.SecurityToken_is_sid(*args, **kwargs) - - def is_system(*args, **kwargs): - """ - S.is_system() -> bool - Check whether this is a system token. - """ - return _security.SecurityToken_is_system(*args, **kwargs) - - def is_anonymous(*args, **kwargs): - """ - S.is_anonymus() -> bool - Check whether this is an anonymous token. - """ - return _security.SecurityToken_is_anonymous(*args, **kwargs) - - __swig_destroy__ = _security.delete_SecurityToken -SecurityToken.is_sid = new_instancemethod(_security.SecurityToken_is_sid,None,SecurityToken) -SecurityToken.is_system = new_instancemethod(_security.SecurityToken_is_system,None,SecurityToken) -SecurityToken.is_anonymous = new_instancemethod(_security.SecurityToken_is_anonymous,None,SecurityToken) -SecurityToken.has_sid = new_instancemethod(_security.SecurityToken_has_sid,None,SecurityToken) -SecurityToken.has_builtin_administrators = new_instancemethod(_security.SecurityToken_has_builtin_administrators,None,SecurityToken) -SecurityToken.has_nt_authenticated_users = new_instancemethod(_security.SecurityToken_has_nt_authenticated_users,None,SecurityToken) -SecurityToken.has_privilege = new_instancemethod(_security.SecurityToken_has_privilege,None,SecurityToken) -SecurityToken.set_privilege = new_instancemethod(_security.SecurityToken_set_privilege,None,SecurityToken) -SecurityToken_swigregister = _security.SecurityToken_swigregister -SecurityToken_swigregister(SecurityToken) - -class security_descriptor(object): - thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - def __init__(self, *args, **kwargs): - _security.security_descriptor_swiginit(self,_security.new_security_descriptor(*args, **kwargs)) - def sacl_add(*args, **kwargs): - """ - S.sacl_add(ace) -> None - Add a security ace to this security descriptor - """ - return _security.security_descriptor_sacl_add(*args, **kwargs) - - __swig_destroy__ = _security.delete_security_descriptor -security_descriptor.sacl_add = new_instancemethod(_security.security_descriptor_sacl_add,None,security_descriptor) -security_descriptor.dacl_add = new_instancemethod(_security.security_descriptor_dacl_add,None,security_descriptor) -security_descriptor.dacl_del = new_instancemethod(_security.security_descriptor_dacl_del,None,security_descriptor) -security_descriptor.sacl_del = new_instancemethod(_security.security_descriptor_sacl_del,None,security_descriptor) -security_descriptor.__eq__ = new_instancemethod(_security.security_descriptor___eq__,None,security_descriptor) -security_descriptor_swigregister = _security.security_descriptor_swigregister -security_descriptor_swigregister(security_descriptor) - -class Sid(object): - thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - sid_rev_num = _swig_property(_security.Sid_sid_rev_num_get) - num_auths = _swig_property(_security.Sid_num_auths_get) - id_auth = _swig_property(_security.Sid_id_auth_get) - sub_auths = _swig_property(_security.Sid_sub_auths_get) - def __init__(self, *args, **kwargs): - _security.Sid_swiginit(self,_security.new_Sid(*args, **kwargs)) - def __repr__(self): - return "Sid(%r)" % str(self) - - __swig_destroy__ = _security.delete_Sid -Sid.__str__ = new_instancemethod(_security.Sid___str__,None,Sid) -Sid.__eq__ = new_instancemethod(_security.Sid___eq__,None,Sid) -Sid_swigregister = _security.Sid_swigregister -Sid_swigregister(Sid) - def random_sid(*args): """ |