Skip to content

Commit 0a38d9a

Browse files
committed
More references
1 parent 2121ea3 commit 0a38d9a

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

dissect/database/ese/ntds/object.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ class Object:
2525
record: The :class:`Record` instance representing this object.
2626
2727
References:
28+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-top
2829
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/041c6068-c710-4c74-968f-3040e4208701
2930
"""
3031

@@ -215,6 +216,7 @@ class ClassSchema(Object):
215216
"""Represents a class schema object in the Active Directory.
216217
217218
References:
219+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-classschema
218220
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/6354fe66-74ee-4132-81c6-7d9a9e229070
219221
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adts/ccd55373-2fa6-4237-9f66-0d90fbd866f5
220222
"""
@@ -257,6 +259,7 @@ class AttributeSchema(Object):
257259
"""Represents an attribute schema object in the Active Directory.
258260
259261
References:
262+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-attributeschema
260263
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/72960960-8b48-4bf9-b7e4-c6b5ee6fd706
261264
"""
262265

@@ -270,6 +273,7 @@ class Domain(Object):
270273
"""Represents a domain object in the Active Directory.
271274
272275
References:
276+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-domain
273277
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/cdd6335e-d3a1-48e4-bbda-d429f645e124
274278
"""
275279

@@ -283,6 +287,7 @@ class DomainDNS(Domain):
283287
"""Represents a domain DNS object in the Active Directory.
284288
285289
References:
290+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-domaindns
286291
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/27d3b2b1-63b9-4e3d-b23b-e24c137ef73e
287292
"""
288293

@@ -296,6 +301,7 @@ class BuiltinDomain(Object):
296301
"""Represents a built-in domain object in the Active Directory.
297302
298303
References:
304+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-buitindomain
299305
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/662b0c28-589b-431e-9524-9ae3faf365ed
300306
"""
301307

@@ -309,6 +315,7 @@ class Configuration(Object):
309315
"""Represents a configuration object in the Active Directory.
310316
311317
References:
318+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-configuration
312319
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/1d5bfd62-ee0e-4d43-b222-59e7787d27f0
313320
"""
314321

@@ -322,6 +329,7 @@ class QuotaContainer(Object):
322329
"""Represents a quota container object in the Active Directory.
323330
324331
References:
332+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-msds-quotacontainer
325333
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/2b4fcfbf-747e-4532-a6fc-a20b6ec373b0
326334
"""
327335

@@ -335,6 +343,7 @@ class CrossRefContainer(Object):
335343
"""Represents a cross-reference container object in the Active Directory.
336344
337345
References:
346+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-crossrefcontainer
338347
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/f5167b3d-5692-4c48-b675-f2cd7445bcfd
339348
"""
340349

@@ -348,6 +357,7 @@ class SitesContainer(Object):
348357
"""Represents a sites container object in the Active Directory.
349358
350359
References:
360+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-sitescontainer
351361
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/b955bd22-3fc0-4c91-b848-a254133f340f
352362
"""
353363

@@ -361,6 +371,7 @@ class Locality(Object):
361371
"""Represents a locality object in the Active Directory.
362372
363373
References:
374+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-locality
364375
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/2b633113-787e-4127-90e9-d38cc7830afa
365376
"""
366377

@@ -374,6 +385,7 @@ class PhysicalLocation(Object):
374385
"""Represents a physical location object in the Active Directory.
375386
376387
References:
388+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-physicallocation
377389
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/4fc57ea7-ea66-4337-8c4e-14a00ea6ca61
378390
"""
379391

@@ -387,6 +399,7 @@ class Container(Object):
387399
"""Represents a container object in the Active Directory.
388400
389401
References:
402+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-container
390403
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/d95e1c0b-0aab-4308-ab09-63058583881c
391404
"""
392405

@@ -400,6 +413,7 @@ class OrganizationalUnit(Object):
400413
"""Represents an organizational unit object in the Active Directory.
401414
402415
References:
416+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-organizationalunit
403417
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/deb49741-d386-443a-b242-2f914e8f0405
404418
"""
405419

@@ -413,6 +427,7 @@ class LostAndFound(Object):
413427
"""Represents a lost and found object in the Active Directory.
414428
415429
References:
430+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-lostandfound
416431
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/2c557634-1cb3-40c9-8722-ef6dbb389aad
417432
"""
418433

@@ -426,6 +441,7 @@ class Group(Object):
426441
"""Represents a group object in the Active Directory.
427442
428443
References:
444+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-group
429445
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/2d27d2b1-8820-475b-85fd-c528b6e12a5d
430446
"""
431447

@@ -454,6 +470,7 @@ class Server(Object):
454470
"""Represents a server object in the Active Directory.
455471
456472
References:
473+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-server
457474
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/96cab7b4-83eb-4879-b352-56ad8d19f1ac
458475
"""
459476

@@ -467,6 +484,7 @@ class Person(Object):
467484
"""Represents a person object in the Active Directory.
468485
469486
References:
487+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-person
470488
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/3e601b82-f94c-4148-a471-284e695a661e
471489
"""
472490

@@ -480,6 +498,7 @@ class OrganizationalPerson(Person):
480498
"""Represents an organizational person object in the Active Directory.
481499
482500
References:
501+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-organizationalperson
483502
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/092b4460-3e6f-4ce4-b548-cf81a6876957
484503
"""
485504

@@ -493,6 +512,7 @@ class User(OrganizationalPerson):
493512
"""Represents a user object in the Active Directory.
494513
495514
References:
515+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-user
496516
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/719c0035-2aa4-4ca6-b763-41a758bd2410
497517
"""
498518

@@ -548,6 +568,7 @@ class Computer(User):
548568
"""Represents a computer object in the Active Directory.
549569
550570
References:
571+
- https://learn.microsoft.com/en-us/windows/win32/adschema/c-computer
551572
- https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adsc/142185a8-2e23-4628-b002-cf31d57bb37a
552573
"""
553574

0 commit comments

Comments
 (0)