Module ActiveLdap::Schema::Syntaxes
In: lib/active_ldap/schema/syntaxes.rb
Error AttributeAssignmentError AdapterNotSpecified OperationNotPermitted RequiredObjectClassMissed ConnectionError RequiredAttributeMissed LdifInvalid DistinguishedNameNotSetError EntryNotFound LdapError SaveError StrongAuthenticationRequired NotImplemented AdapterNotFound TimeoutError AuthenticationError AttributeValueInvalid EntryNotSaved DistinguishedNameInputInvalid EntryAlreadyExist ObjectClassError UnknownAttribute EntryInvalid DeleteError ConfigurationError ConnectionNotSetup DistinguishedNameInvalid Schema\n[lib/active_ldap/schema.rb\nlib/active_ldap/schema/syntaxes.rb] Base DistinguishedName Reloadable::Deprecated Reloadable::Subclasses Enumerable Ldif Collection EntryAttribute StandardError Children HasManyWrap HasMany BelongsToMany Proxy BelongsTo Normalizable Common Find LDIF Delete Update ActiveRecord::Callbacks GetText Parser Base\n[lib/active_ldap/adapter/base.rb\nlib/active_ldap/adapter/jndi.rb\nlib/active_ldap/adapter/ldap.rb\nlib/active_ldap/adapter/net_ldap.rb] Jndi Ldap NetLdap GetTextSupport ActiveRecord::Validations Xml JndiConnection lib/active_ldap/distinguished_name.rb lib/active_ldap/base.rb lib/active_ldap/xml.rb lib/active_ldap/schema.rb lib/active_ldap/entry_attribute.rb lib/active_ldap/ldif.rb lib/active_ldap/ldap_error.rb Compatible ClassMethods Associations LdapBenchmarking ActionController Populate lib/active_ldap/association/has_many_wrap.rb lib/active_ldap/association/children.rb lib/active_ldap/association/collection.rb lib/active_ldap/association/proxy.rb lib/active_ldap/association/belongs_to_many.rb lib/active_ldap/association/belongs_to.rb lib/active_ldap/association/has_many.rb HasManyUtils Association ClassMethods Tree Acts Command ClassMethods Normalizable Attributes Update Common ModifyNameRecordLoadable AddOperationModifiable DeleteOperationModifiable ReplaceOperationModifiable ModifyRecordLoadable DeleteRecordLoadable AddRecordLoadable ContentRecordLoadable LDIF Delete Find Operations GetTextSupport Escape ClassMethods Configuration ClassMethods ObjectClass ClassMethods Callbacks lib/active_ldap/get_text/parser.rb GetText lib/active_ldap/adapter/jndi_connection.rb lib/active_ldap/adapter/net_ldap.rb lib/active_ldap/adapter/ldap.rb lib/active_ldap/adapter/base.rb lib/active_ldap/adapter/jndi.rb Adapter Validations GetTextFallback Helper ClassMethods HumanReadable Salt UserPassword ClassMethods Connection ActiveLdap dot/m_46_0.png

Methods

[]  

Classes and Modules

Class ActiveLdap::Schema::Syntaxes::Base
Class ActiveLdap::Schema::Syntaxes::BitString
Class ActiveLdap::Schema::Syntaxes::Boolean
Class ActiveLdap::Schema::Syntaxes::CountryString
Class ActiveLdap::Schema::Syntaxes::DirectoryString
Class ActiveLdap::Schema::Syntaxes::DistinguishedName
Class ActiveLdap::Schema::Syntaxes::GeneralizedTime
Class ActiveLdap::Schema::Syntaxes::Integer
Class ActiveLdap::Schema::Syntaxes::JPEG
Class ActiveLdap::Schema::Syntaxes::NameAndOptionalUID
Class ActiveLdap::Schema::Syntaxes::NumericString
Class ActiveLdap::Schema::Syntaxes::OID
Class ActiveLdap::Schema::Syntaxes::OtherMailbox
Class ActiveLdap::Schema::Syntaxes::PostalAddress
Class ActiveLdap::Schema::Syntaxes::PrintableString
Class ActiveLdap::Schema::Syntaxes::TelephoneNumber

Public Class methods

[Source]

    # File lib/active_ldap/schema/syntaxes.rb, line 5
 5:         def [](id)
 6:           syntax = Base::SYNTAXES[id]
 7:           if syntax
 8:             syntax.new
 9:           else
10:             nil
11:           end
12:         end

[Validate]