-
-
Notifications
You must be signed in to change notification settings - Fork 590
Expand file tree
/
Copy pathruby_saml.rb
More file actions
43 lines (35 loc) · 1.13 KB
/
ruby_saml.rb
File metadata and controls
43 lines (35 loc) · 1.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# frozen_string_literal: true
require 'cgi'
require 'uri'
require 'zlib'
require 'base64'
require 'time'
require 'nokogiri'
require 'ruby_saml/logging'
require 'ruby_saml/xml'
require 'ruby_saml/settings'
require 'ruby_saml/memoizable'
require 'ruby_saml/authrequest'
require 'ruby_saml/logoutrequest'
require 'ruby_saml/slo_logoutresponse'
require 'ruby_saml/sp/builders/message_builder'
require 'ruby_saml/sp/builders/authn_request'
require 'ruby_saml/sp/builders/logout_request'
require 'ruby_saml/sp/builders/logout_response'
require 'ruby_saml/metadata'
# TODO: Extract errors to have common base class
require 'ruby_saml/setting_error'
require 'ruby_saml/http_error'
require 'ruby_saml/validation_error'
require 'ruby_saml/attribute_service'
require 'ruby_saml/attributes'
require 'ruby_saml/saml_message'
require 'ruby_saml/response'
require 'ruby_saml/logoutresponse'
require 'ruby_saml/slo_logoutrequest'
require 'ruby_saml/idp_metadata_parser'
require 'ruby_saml/pem_formatter'
require 'ruby_saml/utils'
require 'ruby_saml/version'
# @deprecated This alias adds compatibility with v1.x and will be removed in v3.0.0
OneLogin = Object