Module: AuthpdsNyu::Session::AuthpdsCallbackMethods

Defined in:
lib/authpds-nyu/session.rb

Instance Method Summary collapse

Instance Method Details

#pds_record_identifierObject



38
39
40
# File 'lib/authpds-nyu/session.rb', line 38

def pds_record_identifier
  (pds_user.opensso.nil?) ? :id : :uid
end

#valid_sso_session?Boolean

Returns:

  • (Boolean)


42
43
44
45
46
47
48
49
50
# File 'lib/authpds-nyu/session.rb', line 42

def valid_sso_session?
  begin
    @valid_sso_session ||= AuthpdsNyu::Sun::Opensso.new(controller, self.class.opensso_url).is_valid?
  rescue Exception => e
     e
    return false
  end
  return @valid_sso_session
end