class PhobosCheckpointUI::SamlHandler
Public Class Methods
new(data)
click to toggle source
# File lib/phobos_checkpoint_ui/saml_handler.rb, line 3 def initialize(data) @data = data end
username(user_json)
click to toggle source
# File lib/phobos_checkpoint_ui/saml_handler.rb, line 11 def self.username(user_json) return 'unknown_user' unless user_json JSON(user_json).dig('username') end
Public Instance Methods
user()
click to toggle source
# File lib/phobos_checkpoint_ui/saml_handler.rb, line 17 def user { username: 'checkpoint_ui_user' } end