Module: AuthpdsNyu::Session::Callbacks
- Included in:
- AuthpdsNyu::Session
- Defined in:
- lib/authpds-nyu/session/callbacks.rb
Instance Method Summary collapse
- #pds_record_identifier ⇒ Object
- #valid_sso_session ⇒ Object (also: #valid_sso_session?)
Instance Method Details
#pds_record_identifier ⇒ Object
4 5 6 |
# File 'lib/authpds-nyu/session/callbacks.rb', line 4 def pds_record_identifier (pds_user.respond_to?(:opensso) and pds_user.opensso) ? :uid : :id end |
#valid_sso_session ⇒ Object Also known as: valid_sso_session?
8 9 10 11 12 13 14 15 |
# File 'lib/authpds-nyu/session/callbacks.rb', line 8 def valid_sso_session begin return @valid_sso_session ||= AuthpdsNyu::Sun::Opensso.new(controller, opensso_url).is_valid? rescue Exception => e handle_login_exception e return false end end |