Module: AuthpdsNyu::Session::CoreAttributes
- Included in:
- AuthpdsNyu::Session
- Defined in:
- lib/authpds-nyu/session/url_handling.rb,
lib/authpds-nyu/session/core_attributes.rb
Instance Method Summary collapse
- #aleph_default_adm ⇒ Object
- #aleph_default_sublibrary ⇒ Object
- #aleph_url ⇒ Object
- #logout_url(*args) ⇒ Object
- #opensso_url ⇒ Object
Instance Method Details
#aleph_default_adm ⇒ Object
12 13 14 |
# File 'lib/authpds-nyu/session/core_attributes.rb', line 12 def aleph_default_adm @aleph_default_adm ||= self.class.aleph_default_adm end |
#aleph_default_sublibrary ⇒ Object
16 17 18 |
# File 'lib/authpds-nyu/session/core_attributes.rb', line 16 def aleph_default_sublibrary @aleph_default_sublibrary ||= self.class.aleph_default_sublibrary end |
#aleph_url ⇒ Object
8 9 10 |
# File 'lib/authpds-nyu/session/core_attributes.rb', line 8 def aleph_url @aleph_url ||= self.class.aleph_url end |
#logout_url(*args) ⇒ Object
4 5 6 |
# File 'lib/authpds-nyu/session/url_handling.rb', line 4 def logout_url *args "#{pds_url}/logout?url=#{CGI::escape(user_session_redirect_url(redirect_logout_url))}" end |
#opensso_url ⇒ Object
4 5 6 |
# File 'lib/authpds-nyu/session/core_attributes.rb', line 4 def opensso_url @opensso_url ||= self.class.opensso_url end |