Module: Samlr
- Defined in:
- lib/samlr.rb,
lib/samlr/tools.rb,
lib/samlr/errors.rb,
lib/samlr/command.rb,
lib/samlr/request.rb,
lib/samlr/response.rb,
lib/samlr/assertion.rb,
lib/samlr/condition.rb,
lib/samlr/reference.rb,
lib/samlr/signature.rb,
lib/samlr/certificate.rb,
lib/samlr/fingerprint.rb,
lib/samlr/logout_request.rb,
lib/samlr/tools/timestamp.rb,
lib/samlr/tools/request_builder.rb,
lib/samlr/tools/metadata_builder.rb,
lib/samlr/tools/response_builder.rb,
lib/samlr/tools/certificate_builder.rb,
lib/samlr/tools/logout_request_builder.rb
Defined Under Namespace
Modules: Command, Tools Classes: Assertion, Certificate, Condition, ConditionsError, Fingerprint, FingerprintError, FormatError, LogoutRequest, Reference, Request, Response, SamlrError, Signature, SignatureError
Constant Summary collapse
- C14N =
Nokogiri::XML::XML_C14N_EXCLUSIVE_1_0
- COMPACT =
{ :indent => 0, :save_with => Nokogiri::XML::Node::SaveOptions::AS_XML }
- NS_MAP =
{ "c14n" => "http://www.w3.org/2001/10/xml-exc-c14n#", "ds" => "http://www.w3.org/2000/09/xmldsig#", "saml" => "urn:oasis:names:tc:SAML:2.0:assertion", "samlp" => "urn:oasis:names:tc:SAML:2.0:protocol", "md" => "urn:oasis:names:tc:SAML:2.0:metadata", "xsi" => "http://www.w3.org/2001/XMLSchema-instance", "xs" => "http://www.w3.org/2001/XMLSchema" }
- EMAIL_FORMAT =
"urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress"
- SAML_SCHEMA =
"saml-schema-protocol-2.0.xsd"
- META_SCHEMA =
"saml-schema-metadata-2.0.xsd"
Class Attribute Summary collapse
-
.jitter ⇒ Object
Returns the value of attribute jitter.
-
.logger ⇒ Object
Returns the value of attribute logger.
-
.schema_location ⇒ Object
Returns the value of attribute schema_location.
-
.validation_mode ⇒ Object
Returns the value of attribute validation_mode.
Class Attribute Details
.jitter ⇒ Object
Returns the value of attribute jitter.
25 26 27 |
# File 'lib/samlr.rb', line 25 def jitter @jitter end |
.logger ⇒ Object
Returns the value of attribute logger.
26 27 28 |
# File 'lib/samlr.rb', line 26 def logger @logger end |
.schema_location ⇒ Object
Returns the value of attribute schema_location.
23 24 25 |
# File 'lib/samlr.rb', line 23 def schema_location @schema_location end |
.validation_mode ⇒ Object
Returns the value of attribute validation_mode.
24 25 26 |
# File 'lib/samlr.rb', line 24 def validation_mode @validation_mode end |