Method: ActiveLdap::DistinguishedName::Parser#initialize
- Defined in:
- lib/active_ldap/distinguished_name.rb
#initialize(source) ⇒ Parser
Returns a new instance of Parser.
11 12 13 14 15 16 17 18 |
# File 'lib/active_ldap/distinguished_name.rb', line 11 def initialize(source) @dn = nil source = source.to_s if source.is_a?(DN) unless source.is_a?(String) raise DistinguishedNameInputInvalid.new(source) end @source = source end |