HRESULTError = _glue.HRESULTError
WERRORError = _glue.WERRORError
DsExtendedError = _glue.DsExtendedError
+
+HRES_SEC_E_LOGON_DENIED = 0x8009030C
+HRES_SEC_E_INVALID_TOKEN = 0x80090308
import samba.tests
import samba.tests.krb5.kcrypto as kcrypto
+from samba import HRES_SEC_E_INVALID_TOKEN, HRES_SEC_E_LOGON_DENIED
from samba.tests.krb5.kdc_base_test import GroupType
from samba.tests.krb5.kdc_tgs_tests import KdcTgsBaseTests
from samba.tests.auth_log_base import AuthLogTestBase, NoMessageException
global_asn1_print = False
global_hexdump = False
-HRES_SEC_E_INVALID_TOKEN = 0x80090308
-HRES_SEC_E_LOGON_DENIED = 0x8009030C
-
AUTHN_VERSION = {'major': 1, 'minor': 3}
AUTHZ_VERSION = {'major': 1, 'minor': 2}
import ldb
-from samba import generate_random_password, ntstatus
+from samba import generate_random_password, ntstatus, HRES_SEC_E_LOGON_DENIED
from samba.dcerpc import netlogon, security
import samba.tests.krb5.kcrypto as kcrypto
global_asn1_print = False
global_hexdump = False
-HRES_SEC_E_LOGON_DENIED = 0x8009030C
-
class ProtectedUsersTests(KDCBaseTest):
def setUp(self):
import samba.getopt as options
+from samba import HRES_SEC_E_INVALID_TOKEN
from samba.auth import system_session
from samba.credentials import Credentials
from samba.dcerpc import security
SamDB(url=host_ldaps,
credentials=self.creds, lp=lp)
except LdbError as err:
- HRES_SEC_E_INVALID_TOKEN = 0x80090308
-
num, estr = err.args
self.assertEqual(ERR_INVALID_CREDENTIALS, num)
self.assertIn(f"{HRES_SEC_E_INVALID_TOKEN:08X}", estr)
sys.path.insert(0, "bin/python")
import samba
+from samba import HRES_SEC_E_INVALID_TOKEN, HRES_SEC_E_LOGON_DENIED
from samba.tests.subunitrun import SubunitOptions, TestProgram
import samba.getopt as options
return "%08X: LdapErr: DSID-%08X, comment: AcceptSecurityContext error, data %x, v" % (
hresult_v, dsid_v, werror_v)
- HRES_SEC_E_LOGON_DENIED = 0x8009030C
- HRES_SEC_E_INVALID_TOKEN = 0x80090308
-
sasl_bind_dsid = 0x0C0904DC
simple_bind_dsid = 0x0C0903A9