Module: Riddl::Utils::OAuth2::UnivieBearer
- Defined in:
- lib/ruby/riddl/utils/oauth2-univie.rb
Defined Under Namespace
Classes: CheckAuth
Class Method Summary collapse
Class Method Details
.implementation(client_id, client_secret, access_tokens) ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'lib/ruby/riddl/utils/oauth2-univie.rb', line 8 def self::implementation(client_id, client_secret, access_tokens) unless access_tokens.is_a?(Riddl::Utils::OAuth2::Helper::Tokens) && client_id.is_a?(String) && client_secret.is_a?(String) raise "client_id, client_secret or token storage not available." end Proc.new do run CheckAuth, client_id, client_secret, access_tokens if get end end |