Table of Contents - ruby-saml-1.3.0 Documentation
Pages
- LICENSE
-
README
- Ruby SAML
- Updating from 1.2.x to 1.3.X
- Updating from 1.1.x to 1.2.X
- Updating from 1.0.x to 1.1.X
- Updating from 0.9.x to 1.0.X
- Important Changes
- Updating from 0.8.x to 0.9.x
- Updating from 0.7.x to 0.8.x
- Overview
- Supported versions of Ruby
- Adding Features, Pull Requests
- Getting Started
- Installation on Ruby 1.8.7
- The Initialization Phase
- Metadata Based Configuration
- Signing
- Decrypting
- Single Log Out
- Service Provider Metadata
- Clock Drift
- Attribute Service
- Ruby SAML
- saml-schema-assertion-2.0.xsd
- saml-schema-authn-context-2.0.xsd
- saml-schema-authn-context-types-2.0.xsd
- saml-schema-metadata-2.0.xsd
- saml-schema-protocol-2.0.xsd
- sstc-metadata-attr.xsd
- sstc-saml-attribute-ext.xsd
- sstc-saml-metadata-algsupport-v1.0.xsd
- sstc-saml-metadata-ui-v1.0.xsd
- xenc-schema.xsd
- xml.xsd
- xmldsig-core-schema.xsd
Classes and Modules
- OneLogin
- OneLogin::RubySaml
- OneLogin::RubySaml::AttributeService
- OneLogin::RubySaml::Attributes
- OneLogin::RubySaml::Authrequest
- OneLogin::RubySaml::ErrorHandling
- OneLogin::RubySaml::HttpError
- OneLogin::RubySaml::IdpMetadataParser
- OneLogin::RubySaml::Logging
- OneLogin::RubySaml::Logoutrequest
- OneLogin::RubySaml::Logoutresponse
- OneLogin::RubySaml::Metadata
- OneLogin::RubySaml::Response
- OneLogin::RubySaml::SamlMessage
- OneLogin::RubySaml::Settings
- OneLogin::RubySaml::SloLogoutrequest
- OneLogin::RubySaml::SloLogoutresponse
- OneLogin::RubySaml::Utils
- OneLogin::RubySaml::ValidationError
- XMLSecurity
- XMLSecurity::BaseDocument
- XMLSecurity::BaseDocument::REXML
- XMLSecurity::BaseDocument::REXML::Document
- XMLSecurity::Document
- XMLSecurity::SignedDocument
Methods
- ::build_query — OneLogin::RubySaml::Utils
- ::debug — OneLogin::RubySaml::Logging
- ::decrypt_data — OneLogin::RubySaml::Utils
- ::format_cert — OneLogin::RubySaml::Utils
- ::format_private_key — OneLogin::RubySaml::Utils
- ::info — OneLogin::RubySaml::Logging
- ::logger — OneLogin::RubySaml::Logging
- ::logger= — OneLogin::RubySaml::Logging
- ::new — OneLogin::RubySaml::Attributes
- ::new — OneLogin::RubySaml::Logoutresponse
- ::new — OneLogin::RubySaml::Logoutrequest
- ::new — OneLogin::RubySaml::SloLogoutresponse
- ::new — XMLSecurity::SignedDocument
- ::new — OneLogin::RubySaml::SloLogoutrequest
- ::new — OneLogin::RubySaml::Response
- ::new — OneLogin::RubySaml::Settings
- ::new — OneLogin::RubySaml::AttributeService
- ::new — OneLogin::RubySaml::Authrequest
- ::retrieve_plaintext — OneLogin::RubySaml::Utils
- ::retrieve_symmetric_key — OneLogin::RubySaml::Utils
- ::schema — OneLogin::RubySaml::SamlMessage
- ::single_value_compatibility — OneLogin::RubySaml::Attributes
- ::single_value_compatibility= — OneLogin::RubySaml::Attributes
- ::status_error_msg — OneLogin::RubySaml::Utils
- ::uuid — OneLogin::RubySaml::Utils
- ::verify_signature — OneLogin::RubySaml::Utils
- #== — OneLogin::RubySaml::Attributes
- #[] — OneLogin::RubySaml::Attributes
- #[]= — OneLogin::RubySaml::Attributes
- #add — OneLogin::RubySaml::Attributes
- #add_attribute — OneLogin::RubySaml::AttributeService
- #algorithm — XMLSecurity::BaseDocument
- #all — OneLogin::RubySaml::Attributes
- #allowed_clock_drift — OneLogin::RubySaml::Response
- #append_error — OneLogin::RubySaml::ErrorHandling
- #assertion_encrypted? — OneLogin::RubySaml::Response
- #attribute_names — OneLogin::RubySaml::IdpMetadataParser
- #attributes — OneLogin::RubySaml::Response
- #audiences — OneLogin::RubySaml::Response
- #base64_encoded? — OneLogin::RubySaml::SamlMessage
- #canon_algorithm — XMLSecurity::BaseDocument
- #canonize_name — OneLogin::RubySaml::Attributes
- #certificate — OneLogin::RubySaml::IdpMetadataParser
- #certificate_base64 — OneLogin::RubySaml::IdpMetadataParser
- #compute_digest — XMLSecurity::Document
- #compute_signature — XMLSecurity::Document
- #conditions — OneLogin::RubySaml::Response
- #configure — OneLogin::RubySaml::AttributeService
- #configured? — OneLogin::RubySaml::AttributeService
- #create — OneLogin::RubySaml::Logoutrequest
- #create — OneLogin::RubySaml::Authrequest
- #create — OneLogin::RubySaml::SloLogoutresponse
- #create_authentication_xml_doc — OneLogin::RubySaml::Authrequest
- #create_logout_request_xml_doc — OneLogin::RubySaml::Logoutrequest
- #create_logout_response_xml_doc — OneLogin::RubySaml::SloLogoutresponse
- #create_params — OneLogin::RubySaml::Logoutrequest
- #create_params — OneLogin::RubySaml::SloLogoutresponse
- #create_params — OneLogin::RubySaml::Authrequest
- #create_xml_document — OneLogin::RubySaml::Authrequest
- #decode — OneLogin::RubySaml::SamlMessage
- #decode_raw_saml — OneLogin::RubySaml::SamlMessage
- #decrypt_assertion — OneLogin::RubySaml::Response
- #decrypt_assertion_from_document — OneLogin::RubySaml::Response
- #decrypt_element — OneLogin::RubySaml::Response
- #decrypt_nameid — OneLogin::RubySaml::Response
- #deflate — OneLogin::RubySaml::SamlMessage
- #destination — OneLogin::RubySaml::Response
- #digests_match? — XMLSecurity::SignedDocument
- #each — OneLogin::RubySaml::Attributes
- #encode — OneLogin::RubySaml::SamlMessage
- #encode_raw_saml — OneLogin::RubySaml::SamlMessage
- #extract_inclusive_namespaces — XMLSecurity::SignedDocument
- #extract_signed_element_id — XMLSecurity::SignedDocument
- #fingerprint — OneLogin::RubySaml::IdpMetadataParser
- #generate — OneLogin::RubySaml::Metadata
- #generate_decrypted_document — OneLogin::RubySaml::Response
- #get_fingerprint — OneLogin::RubySaml::Settings
- #get_idp_cert — OneLogin::RubySaml::Settings
- #get_idp_metadata — OneLogin::RubySaml::IdpMetadataParser
- #get_sp_cert — OneLogin::RubySaml::Settings
- #get_sp_key — OneLogin::RubySaml::Settings
- #id — OneLogin::RubySaml::SamlMessage
- #id — OneLogin::RubySaml::SloLogoutrequest
- #idp_entity_id — OneLogin::RubySaml::IdpMetadataParser
- #idp_name_id_format — OneLogin::RubySaml::IdpMetadataParser
- #in_response_to — OneLogin::RubySaml::Logoutresponse
- #in_response_to — OneLogin::RubySaml::Response
- #include? — OneLogin::RubySaml::Attributes
- #inflate — OneLogin::RubySaml::SamlMessage
- #is_valid? — OneLogin::RubySaml::Response
- #is_valid? — OneLogin::RubySaml::SloLogoutrequest
- #issuer — OneLogin::RubySaml::Logoutresponse
- #issuer — OneLogin::RubySaml::SloLogoutrequest
- #issuers — OneLogin::RubySaml::Response
- #multi — OneLogin::RubySaml::Attributes
- #name_id — OneLogin::RubySaml::Response
- #name_id — OneLogin::RubySaml::SloLogoutrequest
- #name_id_format — OneLogin::RubySaml::Response
- #name_id_node — OneLogin::RubySaml::Response
- #nameid — OneLogin::RubySaml::SloLogoutrequest
- #nameid — OneLogin::RubySaml::Response
- #nameid_format — OneLogin::RubySaml::Response
- #not_before — OneLogin::RubySaml::Response
- #not_on_or_after — OneLogin::RubySaml::Response
- #not_on_or_after — OneLogin::RubySaml::SloLogoutrequest
- #parse — OneLogin::RubySaml::IdpMetadataParser
- #parse_remote — OneLogin::RubySaml::IdpMetadataParser
- #parse_time — OneLogin::RubySaml::Response
- #reset_errors! — OneLogin::RubySaml::ErrorHandling
- #service_index — OneLogin::RubySaml::AttributeService
- #service_name — OneLogin::RubySaml::AttributeService
- #session_expires_at — OneLogin::RubySaml::Response
- #session_indexes — OneLogin::RubySaml::SloLogoutrequest
- #sessionindex — OneLogin::RubySaml::Response
- #set — OneLogin::RubySaml::Attributes
- #sign_document — XMLSecurity::Document
- #sign_document — OneLogin::RubySaml::Authrequest
- #single — OneLogin::RubySaml::Attributes
- #single_logout_service_binding — OneLogin::RubySaml::Settings
- #single_logout_service_binding — OneLogin::RubySaml::IdpMetadataParser
- #single_logout_service_binding= — OneLogin::RubySaml::Settings
- #single_logout_service_url — OneLogin::RubySaml::IdpMetadataParser
- #single_logout_service_url — OneLogin::RubySaml::Settings
- #single_logout_service_url= — OneLogin::RubySaml::Settings
- #single_signon_service_binding — OneLogin::RubySaml::IdpMetadataParser
- #single_signon_service_url — OneLogin::RubySaml::IdpMetadataParser
- #status_code — OneLogin::RubySaml::Response
- #status_code — OneLogin::RubySaml::Logoutresponse
- #status_message — OneLogin::RubySaml::Response
- #status_message — OneLogin::RubySaml::Logoutresponse
- #success? — OneLogin::RubySaml::Logoutresponse
- #success? — OneLogin::RubySaml::Response
- #valid_in_response_to? — OneLogin::RubySaml::Logoutresponse
- #valid_issuer? — OneLogin::RubySaml::Logoutresponse
- #valid_saml? — OneLogin::RubySaml::SamlMessage
- #valid_state? — OneLogin::RubySaml::Logoutresponse
- #validate — OneLogin::RubySaml::SloLogoutrequest
- #validate — OneLogin::RubySaml::Logoutresponse
- #validate — OneLogin::RubySaml::Response
- #validate_audience — OneLogin::RubySaml::Response
- #validate_conditions — OneLogin::RubySaml::Response
- #validate_destination — OneLogin::RubySaml::Response
- #validate_document — XMLSecurity::SignedDocument
- #validate_id — OneLogin::RubySaml::SloLogoutrequest
- #validate_id — OneLogin::RubySaml::Response
- #validate_in_response_to — OneLogin::RubySaml::Response
- #validate_issuer — OneLogin::RubySaml::SloLogoutrequest
- #validate_issuer — OneLogin::RubySaml::Response
- #validate_no_encrypted_attributes — OneLogin::RubySaml::Response
- #validate_not_on_or_after — OneLogin::RubySaml::SloLogoutrequest
- #validate_num_assertion — OneLogin::RubySaml::Response
- #validate_request_state — OneLogin::RubySaml::SloLogoutrequest
- #validate_response_state — OneLogin::RubySaml::Response
- #validate_session_expiration — OneLogin::RubySaml::Response
- #validate_signature — OneLogin::RubySaml::Response
- #validate_signature — OneLogin::RubySaml::SloLogoutrequest
- #validate_signature — XMLSecurity::SignedDocument
- #validate_signature — OneLogin::RubySaml::Logoutresponse
- #validate_signed_elements — OneLogin::RubySaml::Response
- #validate_structure — OneLogin::RubySaml::Response
- #validate_structure — OneLogin::RubySaml::SloLogoutrequest
- #validate_structure — OneLogin::RubySaml::Logoutresponse
- #validate_subject_confirmation — OneLogin::RubySaml::Response
- #validate_success_status — OneLogin::RubySaml::Logoutresponse
- #validate_success_status — OneLogin::RubySaml::Response
- #validate_version — OneLogin::RubySaml::Response
- #validate_version — OneLogin::RubySaml::SloLogoutrequest
- #version — OneLogin::RubySaml::SamlMessage
- #xpath_first_from_signed_assertion — OneLogin::RubySaml::Response
- #xpath_from_signed_assertion — OneLogin::RubySaml::Response