Class: LDIF::DSL::Person
- Inherits:
-
Struct
- Object
- Struct
- LDIF::DSL::Person
- Defined in:
- lib/ldif/dsl/person.rb
Defined Under Namespace
Classes: Builder
Instance Attribute Summary collapse
-
#first_name ⇒ Object
Returns the value of attribute first_name.
-
#password ⇒ Object
Returns the value of attribute password.
-
#second_name ⇒ Object
Returns the value of attribute second_name.
Instance Method Summary collapse
Instance Attribute Details
#first_name ⇒ Object
Returns the value of attribute first_name
3 4 5 |
# File 'lib/ldif/dsl/person.rb', line 3 def first_name @first_name end |
#password ⇒ Object
Returns the value of attribute password
3 4 5 |
# File 'lib/ldif/dsl/person.rb', line 3 def password @password end |
#second_name ⇒ Object
Returns the value of attribute second_name
3 4 5 |
# File 'lib/ldif/dsl/person.rb', line 3 def second_name @second_name end |
Instance Method Details
#to_s ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/ldif/dsl/person.rb', line 4 def to_s <<-TEXT dn: cn=#{username},ou=people,dc=test cn: #{username} sn: #{second_name} givenName: #{first_name} mail: #{mail} userPassword: #{password} objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetOrgPerson TEXT end |