Class: Devise::SamlSessionsController

Inherits:
SessionsController
  • Object
show all
Includes:
DeviseSamlAuthenticatable::SamlConfig
Defined in:
app/controllers/devise/saml_sessions_controller.rb

Instance Method Summary collapse

Methods included from DeviseSamlAuthenticatable::SamlConfig

#get_saml_config

Instance Method Details

#metadataObject



15
16
17
18
# File 'app/controllers/devise/saml_sessions_controller.rb', line 15

def 
  meta = OneLogin::RubySaml::Metadata.new
  render :xml => meta.generate(@saml_config)
end

#newObject



9
10
11
12
13
# File 'app/controllers/devise/saml_sessions_controller.rb', line 9

def new
  request = OneLogin::RubySaml::Authrequest.new
  action = request.create(@saml_config)
  redirect_to action
end