Class: PasswordReusePolicy::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/password_reuse_policy/configuration.rb

Class Method Summary collapse

Class Method Details

.config {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:



15
16
17
# File 'lib/password_reuse_policy/configuration.rb', line 15

def config
  yield self
end

.default!Object



9
10
11
12
13
# File 'lib/password_reuse_policy/configuration.rb', line 9

def default!
  self.number_of_passwords_cannot_be_used = 3
 self.error_field_name = :password
  self.password_field_name = :password
end

.encryptionObject



43
44
45
# File 'lib/password_reuse_policy/configuration.rb', line 43

def encryption
 Digest::MD5
end

.error_field_nameObject



35
36
37
# File 'lib/password_reuse_policy/configuration.rb', line 35

def error_field_name
  @error_field_name
end

.error_field_name=(name) ⇒ Object



39
40
41
# File 'lib/password_reuse_policy/configuration.rb', line 39

def error_field_name=(name)
  @error_field_name = name.to_sym
end

.number_of_passwords_cannot_be_usedObject



27
28
29
# File 'lib/password_reuse_policy/configuration.rb', line 27

def number_of_passwords_cannot_be_used
  @number_of_passwords_cannot_be_used
end

.number_of_passwords_cannot_be_used=(number) ⇒ Object



31
32
33
# File 'lib/password_reuse_policy/configuration.rb', line 31

def number_of_passwords_cannot_be_used=(number)
  @number_of_passwords_cannot_be_used = number
end

.password_field_nameObject



19
20
21
# File 'lib/password_reuse_policy/configuration.rb', line 19

def password_field_name
  @password_field_name
end

.password_field_name=(name) ⇒ Object



23
24
25
# File 'lib/password_reuse_policy/configuration.rb', line 23

def password_field_name=(name)
 @password_field_name = name.to_sym
end