summaryrefslogtreecommitdiff
path: root/lib/opentox-client.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/opentox-client.rb')
-rw-r--r--lib/opentox-client.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/opentox-client.rb b/lib/opentox-client.rb
index 77c6eae..8683d0f 100644
--- a/lib/opentox-client.rb
+++ b/lib/opentox-client.rb
@@ -50,6 +50,13 @@ FALSE_REGEXP = /^(false|inactive|0|0.0|low tox|deactivating|non-carcinogen|non-m
"validation.rb"
].each{ |f| require_relative f }
+if defined?($aa) and $aa[:uri]
+ OpenTox::RestClientWrapper.subjectid = OpenTox::Authorization.authenticate($aa[:user],$aa[:password])
+ unauthorized_error "Failed to authenticate user \"#{$aa[:user]}\"." unless OpenTox::Authorization.is_token_valid(OpenTox::RestClientWrapper.subjectid)
+#else
+ #@@subjectid = nil
+end
+=begin
module OpenTox
if defined?($aa) and $aa[:uri]
SUBJECTID = OpenTox::Authorization.authenticate($aa[:user],$aa[:password])
@@ -58,4 +65,5 @@ module OpenTox
SUBJECTID = nil
end
end
+=end