Class: OmniauthOpenidFederation::Federation::EntityStatementFetcher::UrlFetcher
- Inherits:
-
Base
- Object
- Base
- OmniauthOpenidFederation::Federation::EntityStatementFetcher::UrlFetcher
- Defined in:
- lib/omniauth_openid_federation/federation/entity_statement_fetcher.rb
Overview
Fetches entity statement from a federation URL
Instance Attribute Summary collapse
-
#entity_statement_url ⇒ Object
readonly
Returns the value of attribute entity_statement_url.
-
#fingerprint ⇒ Object
readonly
Returns the value of attribute fingerprint.
-
#timeout ⇒ Object
readonly
Returns the value of attribute timeout.
Instance Method Summary collapse
-
#initialize(entity_statement_url, fingerprint: nil, timeout: 10) ⇒ UrlFetcher
constructor
Initialize URL fetcher.
Methods inherited from Base
Constructor Details
#initialize(entity_statement_url, fingerprint: nil, timeout: 10) ⇒ UrlFetcher
Initialize URL fetcher
56 57 58 59 60 |
# File 'lib/omniauth_openid_federation/federation/entity_statement_fetcher.rb', line 56 def initialize(entity_statement_url, fingerprint: nil, timeout: 10) @entity_statement_url = entity_statement_url @fingerprint = fingerprint @timeout = timeout end |
Instance Attribute Details
#entity_statement_url ⇒ Object (readonly)
Returns the value of attribute entity_statement_url.
49 50 51 |
# File 'lib/omniauth_openid_federation/federation/entity_statement_fetcher.rb', line 49 def entity_statement_url @entity_statement_url end |
#fingerprint ⇒ Object (readonly)
Returns the value of attribute fingerprint.
49 50 51 |
# File 'lib/omniauth_openid_federation/federation/entity_statement_fetcher.rb', line 49 def fingerprint @fingerprint end |
#timeout ⇒ Object (readonly)
Returns the value of attribute timeout.
49 50 51 |
# File 'lib/omniauth_openid_federation/federation/entity_statement_fetcher.rb', line 49 def timeout @timeout end |