Class: Adauth::AdObjects::Computer
- Inherits:
-
Adauth::AdObject
- Object
- Adauth::AdObject
- Adauth::AdObjects::Computer
- Defined in:
- lib/adauth/ad_objects/computer.rb
Overview
Active Directory Computer Object
Inherits from Adauth::AdObject
Constant Summary collapse
- Fields =
Field mapping
Maps methods to LDAP fields e.g.
:foo => :bar
Becomes
Computer.name
Which calls .name on the LDAP object
{ :name => :name }
- ObjectFilter =
Object Net::LDAP filter
Used to restrict searches to just this object
Net::LDAP::Filter.eq("objectClass", "computer")
Method Summary
Methods inherited from Adauth::AdObject
add_object_filter, all, #cn_groups_nested, #delete, #dn_ous, filter, #groups, #handle_field, #initialize, #is_a_member?, #ldap_object, #members, #method_missing, method_missing, #modify, #ous, reverse_field, where
Constructor Details
This class inherits a constructor from Adauth::AdObject
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Adauth::AdObject