Class: SoarIdm::DirectoryProvider
- Inherits:
-
Object
- Object
- SoarIdm::DirectoryProvider
- Includes:
- Jsender
- Defined in:
- lib/soar_idm/directory_provider.rb
Instance Method Summary collapse
- #authenticate(credentials) ⇒ Object
- #bootstrap(configuration) ⇒ Object
- #bootstrapped? ⇒ Boolean
- #connect ⇒ Object
- #connected? ⇒ Boolean
- #ready? ⇒ Boolean
- #uri ⇒ Object
Instance Method Details
#authenticate(credentials) ⇒ Object
20 21 22 |
# File 'lib/soar_idm/directory_provider.rb', line 20 def authenticate(credentials) fail('Not implemented') end |
#bootstrap(configuration) ⇒ Object
8 9 10 |
# File 'lib/soar_idm/directory_provider.rb', line 8 def bootstrap(configuration) fail('Not implemented') end |
#bootstrapped? ⇒ Boolean
12 13 14 |
# File 'lib/soar_idm/directory_provider.rb', line 12 def bootstrapped? success_data({ 'bootstrap' => false }) end |
#connect ⇒ Object
24 25 26 |
# File 'lib/soar_idm/directory_provider.rb', line 24 def connect fail('Not implemented') end |
#connected? ⇒ Boolean
28 29 30 |
# File 'lib/soar_idm/directory_provider.rb', line 28 def connected? success_data({ 'connected' => false }) end |
#ready? ⇒ Boolean
32 33 34 |
# File 'lib/soar_idm/directory_provider.rb', line 32 def ready? success_data({ 'ready' => false }) end |
#uri ⇒ Object
16 17 18 |
# File 'lib/soar_idm/directory_provider.rb', line 16 def uri success_data({ 'uri' => URI("http://localhost").to_s }) end |