├── .gitignore ├── .rspec ├── .travis.yml ├── CHANGELOG.md ├── Gemfile ├── Guardfile ├── MIT-LICENSE ├── README.md ├── Rakefile ├── lib ├── libsaml.rb ├── saml.rb ├── saml │ ├── artifact.rb │ ├── artifact_resolve.rb │ ├── artifact_response.rb │ ├── assertion.rb │ ├── attribute_fetcher.rb │ ├── authn_request.rb │ ├── base.rb │ ├── basic_provider.rb │ ├── bindings │ │ ├── http_artifact.rb │ │ ├── http_post.rb │ │ ├── http_redirect.rb │ │ └── soap.rb │ ├── complex_types │ │ ├── advice_type.rb │ │ ├── attribute_query_type.rb │ │ ├── attribute_type.rb │ │ ├── endpoint_type.rb │ │ ├── evidence_type.rb │ │ ├── indexed_endpoint_type.rb │ │ ├── localized_name_type.rb │ │ ├── request_abstract_type.rb │ │ ├── role_descriptor_type.rb │ │ ├── sso_descriptor_type.rb │ │ ├── statement_abstract_type.rb │ │ ├── status_response_type.rb │ │ └── subject_query_abstract_type.rb │ ├── config.rb │ ├── elements │ │ ├── advice.rb │ │ ├── attribute.rb │ │ ├── attribute_authority_descriptor.rb │ │ ├── attribute_consuming_service.rb │ │ ├── attribute_query.rb │ │ ├── attribute_statement.rb │ │ ├── attribute_value.rb │ │ ├── audience.rb │ │ ├── audience_restriction.rb │ │ ├── authenticating_authority.rb │ │ ├── authn_context.rb │ │ ├── authn_statement.rb │ │ ├── conditions.rb │ │ ├── contact_person.rb │ │ ├── encrypted_assertion.rb │ │ ├── encrypted_attribute.rb │ │ ├── encrypted_id.rb │ │ ├── entities_descriptor.rb │ │ ├── entity_attributes.rb │ │ ├── entity_descriptor.rb │ │ ├── evidence.rb │ │ ├── idp_entry.rb │ │ ├── idp_list.rb │ │ ├── idp_sso_descriptor.rb │ │ ├── key_descriptor.rb │ │ ├── key_info.rb │ │ ├── key_info │ │ │ └── x509_data.rb │ │ ├── md_extensions.rb │ │ ├── name_id.rb │ │ ├── name_id_format.rb │ │ ├── name_id_policy.rb │ │ ├── organization.rb │ │ ├── organization_display_name.rb │ │ ├── organization_name.rb │ │ ├── organization_url.rb │ │ ├── publication_info.rb │ │ ├── requested_attribute.rb │ │ ├── requested_authn_context.rb │ │ ├── samlp_extensions.rb │ │ ├── scoping.rb │ │ ├── service_description.rb │ │ ├── service_name.rb │ │ ├── session_index.rb │ │ ├── signature.rb │ │ ├── signature │ │ │ ├── canonicalization_method.rb │ │ │ ├── digest_method.rb │ │ │ ├── inclusive_namespaces.rb │ │ │ ├── reference.rb │ │ │ ├── signature_method.rb │ │ │ ├── signed_info.rb │ │ │ ├── transform.rb │ │ │ └── transforms.rb │ │ ├── sp_sso_descriptor.rb │ │ ├── status.rb │ │ ├── status_code.rb │ │ ├── status_detail.rb │ │ ├── sub_status_code.rb │ │ ├── subject.rb │ │ ├── subject_confirmation.rb │ │ ├── subject_confirmation_data.rb │ │ └── subject_locality.rb │ ├── encoding.rb │ ├── logout_request.rb │ ├── logout_response.rb │ ├── notification.rb │ ├── null_provider.rb │ ├── provider.rb │ ├── provider_stores │ │ ├── file.rb │ │ └── url.rb │ ├── rails │ │ └── controller_helper.rb │ ├── response.rb │ ├── util.rb │ ├── version.rb │ └── xml_helpers.rb └── tasks │ └── saml_tasks.rake ├── saml.gemspec └── spec ├── factories └── all.rb ├── fixtures ├── advice_type.xml ├── another_certificate.pem ├── another_key.pem ├── artifact_resolve.xml ├── artifact_response.xml ├── artifact_response_with_authn_request.xml ├── artifact_response_with_authn_request_signed_with_multiple_certificates.xml ├── assertion.xml ├── attribute.xml ├── attribute_query.xml ├── attribute_statement.xml ├── attribute_value.xml ├── attribute_with_attributes_extension.xml ├── authn_request.xml ├── authn_request_with_name_id_policy.xml ├── authn_request_with_two_authn_contexts.xml ├── certificate.der ├── certificate.pem ├── encrypted_assertion.xml ├── encrypted_attribute.xml ├── encrypted_id.xml ├── encrypted_id_alternative.xml ├── encrypted_name_id.xml ├── evidence.xml ├── key.pem ├── key_with_pwd.pem ├── logout_request.xml ├── logout_response.xml ├── metadata │ ├── authority_provider.xml │ ├── identity_and_service_provider.xml │ ├── identity_provider.xml │ ├── service_provider.xml │ └── service_provider_with_signing_keys.xml ├── provider_with_cache_duration.xml ├── signature.xml ├── signed_artifact_resolve.xml ├── signed_with_inserted.xml ├── signing_key.pem ├── signing_key2.pem ├── statement_abstract_type.xml ├── unsigned_artifact_response_with_signed_authn_request.xml └── unsigned_artifact_response_with_signed_response_with_multiple_signatures.xml ├── lib ├── saml │ ├── artifact_resolve_spec.rb │ ├── artifact_response_spec.rb │ ├── artifact_spec.rb │ ├── assertion_spec.rb │ ├── attribute_fetcher_spec.rb │ ├── authn_request_spec.rb │ ├── base_spec.rb │ ├── bindings │ │ ├── http_artifact_spec.rb │ │ ├── http_post_spec.rb │ │ ├── http_redirect_spec.rb │ │ └── soap_spec.rb │ ├── complex_types │ │ ├── advice_type_spec.rb │ │ ├── attribute_query_type_spec.rb │ │ ├── attribute_type_spec.rb │ │ ├── evidence_type_spec.rb │ │ ├── localized_name_type_spec.rb │ │ ├── request_abstract_type_spec.rb │ │ ├── role_descriptor_type_spec.rb │ │ ├── sso_descriptor_type_spec.rb │ │ ├── statement_abstract_type_spec.rb │ │ ├── status_response_type_spec.rb │ │ └── subject_query_abstract_type_spec.rb │ ├── config_spec.rb │ ├── elements │ │ ├── advice_spec.rb │ │ ├── attribute_authority_descriptor_spec.rb │ │ ├── attribute_consuming_service_spec.rb │ │ ├── attribute_query_spec.rb │ │ ├── attribute_spec.rb │ │ ├── attribute_statement_spec.rb │ │ ├── attribute_value_spec.rb │ │ ├── audience_restriction_spec.rb │ │ ├── audience_spec.rb │ │ ├── authenticating_authority_spec.rb │ │ ├── authn_context_spec.rb │ │ ├── authn_statement_spec.rb │ │ ├── conditions_spec.rb │ │ ├── contact_person_spec.rb │ │ ├── digest_method_spec.rb │ │ ├── encrypted_assertion_spec.rb │ │ ├── encrypted_attribute_spec.rb │ │ ├── encrypted_id_spec.rb │ │ ├── entities_descriptor_spec.rb │ │ ├── entity_attributes_spec.rb │ │ ├── entity_descriptor_spec.rb │ │ ├── evidence_spec.rb │ │ ├── idp_entry_spec.rb │ │ ├── idp_list_spec.rb │ │ ├── idp_sso_descriptor_spec.rb │ │ ├── key_descriptor_spec.rb │ │ ├── md_extensions_spec.rb │ │ ├── name_id_format_spec.rb │ │ ├── name_id_spec.rb │ │ ├── organization_display_name_spec.rb │ │ ├── organization_name_spec.rb │ │ ├── organization_spec.rb │ │ ├── organization_url_spec.rb │ │ ├── publication_info_spec.rb │ │ ├── requested_attribute_spec.rb │ │ ├── requested_authn_context_spec.rb │ │ ├── samlp_extensions_spec.rb │ │ ├── scoping_spec.rb │ │ ├── service_description_spec.rb │ │ ├── service_name_spec.rb │ │ ├── session_index_spec.rb │ │ ├── signature_method_spec.rb │ │ ├── sp_sso_descriptor_spec.rb │ │ ├── status_code_spec.rb │ │ ├── status_detail_spec.rb │ │ ├── status_spec.rb │ │ ├── subject_confirmation_data_spec.rb │ │ ├── subject_confirmation_spec.rb │ │ ├── subject_locality_spec.rb │ │ └── subject_spec.rb │ ├── encoding_spec.rb │ ├── logout_request_spec.rb │ ├── logout_response_spec.rb │ ├── notification_spec.rb │ ├── provider_spec.rb │ ├── provider_stores │ │ ├── file_spec.rb │ │ └── url_spec.rb │ ├── rails │ │ └── controller_helper_spec.rb │ ├── response_spec.rb │ └── util_spec.rb └── saml_spec.rb ├── spec_helper.rb └── support ├── errors_on.rb ├── notification_matcher.rb └── saml_config.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format progress --color 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/Gemfile -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/Guardfile -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/Rakefile -------------------------------------------------------------------------------- /lib/libsaml.rb: -------------------------------------------------------------------------------- 1 | require 'saml' 2 | -------------------------------------------------------------------------------- /lib/saml.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml.rb -------------------------------------------------------------------------------- /lib/saml/artifact.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/artifact.rb -------------------------------------------------------------------------------- /lib/saml/artifact_resolve.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/artifact_resolve.rb -------------------------------------------------------------------------------- /lib/saml/artifact_response.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/artifact_response.rb -------------------------------------------------------------------------------- /lib/saml/assertion.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/assertion.rb -------------------------------------------------------------------------------- /lib/saml/attribute_fetcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/attribute_fetcher.rb -------------------------------------------------------------------------------- /lib/saml/authn_request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/authn_request.rb -------------------------------------------------------------------------------- /lib/saml/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/base.rb -------------------------------------------------------------------------------- /lib/saml/basic_provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/basic_provider.rb -------------------------------------------------------------------------------- /lib/saml/bindings/http_artifact.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/bindings/http_artifact.rb -------------------------------------------------------------------------------- /lib/saml/bindings/http_post.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/bindings/http_post.rb -------------------------------------------------------------------------------- /lib/saml/bindings/http_redirect.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/bindings/http_redirect.rb -------------------------------------------------------------------------------- /lib/saml/bindings/soap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/bindings/soap.rb -------------------------------------------------------------------------------- /lib/saml/complex_types/advice_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/complex_types/advice_type.rb -------------------------------------------------------------------------------- /lib/saml/complex_types/attribute_query_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/complex_types/attribute_query_type.rb -------------------------------------------------------------------------------- /lib/saml/complex_types/attribute_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/complex_types/attribute_type.rb -------------------------------------------------------------------------------- /lib/saml/complex_types/endpoint_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/complex_types/endpoint_type.rb -------------------------------------------------------------------------------- /lib/saml/complex_types/evidence_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/complex_types/evidence_type.rb -------------------------------------------------------------------------------- /lib/saml/complex_types/indexed_endpoint_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/complex_types/indexed_endpoint_type.rb -------------------------------------------------------------------------------- /lib/saml/complex_types/localized_name_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/complex_types/localized_name_type.rb -------------------------------------------------------------------------------- /lib/saml/complex_types/request_abstract_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/complex_types/request_abstract_type.rb -------------------------------------------------------------------------------- /lib/saml/complex_types/role_descriptor_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/complex_types/role_descriptor_type.rb -------------------------------------------------------------------------------- /lib/saml/complex_types/sso_descriptor_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/complex_types/sso_descriptor_type.rb -------------------------------------------------------------------------------- /lib/saml/complex_types/statement_abstract_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/complex_types/statement_abstract_type.rb -------------------------------------------------------------------------------- /lib/saml/complex_types/status_response_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/complex_types/status_response_type.rb -------------------------------------------------------------------------------- /lib/saml/complex_types/subject_query_abstract_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/complex_types/subject_query_abstract_type.rb -------------------------------------------------------------------------------- /lib/saml/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/config.rb -------------------------------------------------------------------------------- /lib/saml/elements/advice.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/advice.rb -------------------------------------------------------------------------------- /lib/saml/elements/attribute.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/attribute.rb -------------------------------------------------------------------------------- /lib/saml/elements/attribute_authority_descriptor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/attribute_authority_descriptor.rb -------------------------------------------------------------------------------- /lib/saml/elements/attribute_consuming_service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/attribute_consuming_service.rb -------------------------------------------------------------------------------- /lib/saml/elements/attribute_query.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/attribute_query.rb -------------------------------------------------------------------------------- /lib/saml/elements/attribute_statement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/attribute_statement.rb -------------------------------------------------------------------------------- /lib/saml/elements/attribute_value.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/attribute_value.rb -------------------------------------------------------------------------------- /lib/saml/elements/audience.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/audience.rb -------------------------------------------------------------------------------- /lib/saml/elements/audience_restriction.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/audience_restriction.rb -------------------------------------------------------------------------------- /lib/saml/elements/authenticating_authority.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/authenticating_authority.rb -------------------------------------------------------------------------------- /lib/saml/elements/authn_context.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/authn_context.rb -------------------------------------------------------------------------------- /lib/saml/elements/authn_statement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/authn_statement.rb -------------------------------------------------------------------------------- /lib/saml/elements/conditions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/conditions.rb -------------------------------------------------------------------------------- /lib/saml/elements/contact_person.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/contact_person.rb -------------------------------------------------------------------------------- /lib/saml/elements/encrypted_assertion.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/encrypted_assertion.rb -------------------------------------------------------------------------------- /lib/saml/elements/encrypted_attribute.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/encrypted_attribute.rb -------------------------------------------------------------------------------- /lib/saml/elements/encrypted_id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/encrypted_id.rb -------------------------------------------------------------------------------- /lib/saml/elements/entities_descriptor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/entities_descriptor.rb -------------------------------------------------------------------------------- /lib/saml/elements/entity_attributes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/entity_attributes.rb -------------------------------------------------------------------------------- /lib/saml/elements/entity_descriptor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/entity_descriptor.rb -------------------------------------------------------------------------------- /lib/saml/elements/evidence.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/evidence.rb -------------------------------------------------------------------------------- /lib/saml/elements/idp_entry.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/idp_entry.rb -------------------------------------------------------------------------------- /lib/saml/elements/idp_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/idp_list.rb -------------------------------------------------------------------------------- /lib/saml/elements/idp_sso_descriptor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/idp_sso_descriptor.rb -------------------------------------------------------------------------------- /lib/saml/elements/key_descriptor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/key_descriptor.rb -------------------------------------------------------------------------------- /lib/saml/elements/key_info.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/key_info.rb -------------------------------------------------------------------------------- /lib/saml/elements/key_info/x509_data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/key_info/x509_data.rb -------------------------------------------------------------------------------- /lib/saml/elements/md_extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/md_extensions.rb -------------------------------------------------------------------------------- /lib/saml/elements/name_id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/name_id.rb -------------------------------------------------------------------------------- /lib/saml/elements/name_id_format.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/name_id_format.rb -------------------------------------------------------------------------------- /lib/saml/elements/name_id_policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/name_id_policy.rb -------------------------------------------------------------------------------- /lib/saml/elements/organization.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/organization.rb -------------------------------------------------------------------------------- /lib/saml/elements/organization_display_name.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/organization_display_name.rb -------------------------------------------------------------------------------- /lib/saml/elements/organization_name.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/organization_name.rb -------------------------------------------------------------------------------- /lib/saml/elements/organization_url.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/organization_url.rb -------------------------------------------------------------------------------- /lib/saml/elements/publication_info.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/publication_info.rb -------------------------------------------------------------------------------- /lib/saml/elements/requested_attribute.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/requested_attribute.rb -------------------------------------------------------------------------------- /lib/saml/elements/requested_authn_context.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/requested_authn_context.rb -------------------------------------------------------------------------------- /lib/saml/elements/samlp_extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/samlp_extensions.rb -------------------------------------------------------------------------------- /lib/saml/elements/scoping.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/scoping.rb -------------------------------------------------------------------------------- /lib/saml/elements/service_description.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/service_description.rb -------------------------------------------------------------------------------- /lib/saml/elements/service_name.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/service_name.rb -------------------------------------------------------------------------------- /lib/saml/elements/session_index.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/session_index.rb -------------------------------------------------------------------------------- /lib/saml/elements/signature.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/signature.rb -------------------------------------------------------------------------------- /lib/saml/elements/signature/canonicalization_method.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/signature/canonicalization_method.rb -------------------------------------------------------------------------------- /lib/saml/elements/signature/digest_method.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/signature/digest_method.rb -------------------------------------------------------------------------------- /lib/saml/elements/signature/inclusive_namespaces.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/signature/inclusive_namespaces.rb -------------------------------------------------------------------------------- /lib/saml/elements/signature/reference.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/signature/reference.rb -------------------------------------------------------------------------------- /lib/saml/elements/signature/signature_method.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/signature/signature_method.rb -------------------------------------------------------------------------------- /lib/saml/elements/signature/signed_info.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/signature/signed_info.rb -------------------------------------------------------------------------------- /lib/saml/elements/signature/transform.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/signature/transform.rb -------------------------------------------------------------------------------- /lib/saml/elements/signature/transforms.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/signature/transforms.rb -------------------------------------------------------------------------------- /lib/saml/elements/sp_sso_descriptor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/sp_sso_descriptor.rb -------------------------------------------------------------------------------- /lib/saml/elements/status.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/status.rb -------------------------------------------------------------------------------- /lib/saml/elements/status_code.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/status_code.rb -------------------------------------------------------------------------------- /lib/saml/elements/status_detail.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/status_detail.rb -------------------------------------------------------------------------------- /lib/saml/elements/sub_status_code.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/sub_status_code.rb -------------------------------------------------------------------------------- /lib/saml/elements/subject.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/subject.rb -------------------------------------------------------------------------------- /lib/saml/elements/subject_confirmation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/subject_confirmation.rb -------------------------------------------------------------------------------- /lib/saml/elements/subject_confirmation_data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/subject_confirmation_data.rb -------------------------------------------------------------------------------- /lib/saml/elements/subject_locality.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/elements/subject_locality.rb -------------------------------------------------------------------------------- /lib/saml/encoding.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/encoding.rb -------------------------------------------------------------------------------- /lib/saml/logout_request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/logout_request.rb -------------------------------------------------------------------------------- /lib/saml/logout_response.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/logout_response.rb -------------------------------------------------------------------------------- /lib/saml/notification.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/notification.rb -------------------------------------------------------------------------------- /lib/saml/null_provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/null_provider.rb -------------------------------------------------------------------------------- /lib/saml/provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/provider.rb -------------------------------------------------------------------------------- /lib/saml/provider_stores/file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/provider_stores/file.rb -------------------------------------------------------------------------------- /lib/saml/provider_stores/url.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/provider_stores/url.rb -------------------------------------------------------------------------------- /lib/saml/rails/controller_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/rails/controller_helper.rb -------------------------------------------------------------------------------- /lib/saml/response.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/response.rb -------------------------------------------------------------------------------- /lib/saml/util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/util.rb -------------------------------------------------------------------------------- /lib/saml/version.rb: -------------------------------------------------------------------------------- 1 | module Saml 2 | VERSION = '3.13.2'.freeze 3 | end 4 | -------------------------------------------------------------------------------- /lib/saml/xml_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/saml/xml_helpers.rb -------------------------------------------------------------------------------- /lib/tasks/saml_tasks.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/lib/tasks/saml_tasks.rake -------------------------------------------------------------------------------- /saml.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/saml.gemspec -------------------------------------------------------------------------------- /spec/factories/all.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/factories/all.rb -------------------------------------------------------------------------------- /spec/fixtures/advice_type.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/advice_type.xml -------------------------------------------------------------------------------- /spec/fixtures/another_certificate.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/another_certificate.pem -------------------------------------------------------------------------------- /spec/fixtures/another_key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/another_key.pem -------------------------------------------------------------------------------- /spec/fixtures/artifact_resolve.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/artifact_resolve.xml -------------------------------------------------------------------------------- /spec/fixtures/artifact_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/artifact_response.xml -------------------------------------------------------------------------------- /spec/fixtures/artifact_response_with_authn_request.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/artifact_response_with_authn_request.xml -------------------------------------------------------------------------------- /spec/fixtures/artifact_response_with_authn_request_signed_with_multiple_certificates.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/artifact_response_with_authn_request_signed_with_multiple_certificates.xml -------------------------------------------------------------------------------- /spec/fixtures/assertion.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/assertion.xml -------------------------------------------------------------------------------- /spec/fixtures/attribute.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/attribute.xml -------------------------------------------------------------------------------- /spec/fixtures/attribute_query.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/attribute_query.xml -------------------------------------------------------------------------------- /spec/fixtures/attribute_statement.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/attribute_statement.xml -------------------------------------------------------------------------------- /spec/fixtures/attribute_value.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/attribute_value.xml -------------------------------------------------------------------------------- /spec/fixtures/attribute_with_attributes_extension.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/attribute_with_attributes_extension.xml -------------------------------------------------------------------------------- /spec/fixtures/authn_request.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/authn_request.xml -------------------------------------------------------------------------------- /spec/fixtures/authn_request_with_name_id_policy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/authn_request_with_name_id_policy.xml -------------------------------------------------------------------------------- /spec/fixtures/authn_request_with_two_authn_contexts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/authn_request_with_two_authn_contexts.xml -------------------------------------------------------------------------------- /spec/fixtures/certificate.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/certificate.der -------------------------------------------------------------------------------- /spec/fixtures/certificate.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/certificate.pem -------------------------------------------------------------------------------- /spec/fixtures/encrypted_assertion.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/encrypted_assertion.xml -------------------------------------------------------------------------------- /spec/fixtures/encrypted_attribute.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/encrypted_attribute.xml -------------------------------------------------------------------------------- /spec/fixtures/encrypted_id.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/encrypted_id.xml -------------------------------------------------------------------------------- /spec/fixtures/encrypted_id_alternative.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/encrypted_id_alternative.xml -------------------------------------------------------------------------------- /spec/fixtures/encrypted_name_id.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/encrypted_name_id.xml -------------------------------------------------------------------------------- /spec/fixtures/evidence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/evidence.xml -------------------------------------------------------------------------------- /spec/fixtures/key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/key.pem -------------------------------------------------------------------------------- /spec/fixtures/key_with_pwd.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/key_with_pwd.pem -------------------------------------------------------------------------------- /spec/fixtures/logout_request.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/logout_request.xml -------------------------------------------------------------------------------- /spec/fixtures/logout_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/logout_response.xml -------------------------------------------------------------------------------- /spec/fixtures/metadata/authority_provider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/metadata/authority_provider.xml -------------------------------------------------------------------------------- /spec/fixtures/metadata/identity_and_service_provider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/metadata/identity_and_service_provider.xml -------------------------------------------------------------------------------- /spec/fixtures/metadata/identity_provider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/metadata/identity_provider.xml -------------------------------------------------------------------------------- /spec/fixtures/metadata/service_provider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/metadata/service_provider.xml -------------------------------------------------------------------------------- /spec/fixtures/metadata/service_provider_with_signing_keys.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/metadata/service_provider_with_signing_keys.xml -------------------------------------------------------------------------------- /spec/fixtures/provider_with_cache_duration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/provider_with_cache_duration.xml -------------------------------------------------------------------------------- /spec/fixtures/signature.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/signature.xml -------------------------------------------------------------------------------- /spec/fixtures/signed_artifact_resolve.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/signed_artifact_resolve.xml -------------------------------------------------------------------------------- /spec/fixtures/signed_with_inserted.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/signed_with_inserted.xml -------------------------------------------------------------------------------- /spec/fixtures/signing_key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/signing_key.pem -------------------------------------------------------------------------------- /spec/fixtures/signing_key2.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/signing_key2.pem -------------------------------------------------------------------------------- /spec/fixtures/statement_abstract_type.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/statement_abstract_type.xml -------------------------------------------------------------------------------- /spec/fixtures/unsigned_artifact_response_with_signed_authn_request.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/unsigned_artifact_response_with_signed_authn_request.xml -------------------------------------------------------------------------------- /spec/fixtures/unsigned_artifact_response_with_signed_response_with_multiple_signatures.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/fixtures/unsigned_artifact_response_with_signed_response_with_multiple_signatures.xml -------------------------------------------------------------------------------- /spec/lib/saml/artifact_resolve_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/artifact_resolve_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/artifact_response_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/artifact_response_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/artifact_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/artifact_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/assertion_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/assertion_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/attribute_fetcher_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/attribute_fetcher_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/authn_request_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/authn_request_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/base_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/base_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/bindings/http_artifact_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/bindings/http_artifact_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/bindings/http_post_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/bindings/http_post_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/bindings/http_redirect_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/bindings/http_redirect_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/bindings/soap_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/bindings/soap_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/complex_types/advice_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/complex_types/advice_type_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/complex_types/attribute_query_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/complex_types/attribute_query_type_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/complex_types/attribute_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/complex_types/attribute_type_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/complex_types/evidence_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/complex_types/evidence_type_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/complex_types/localized_name_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/complex_types/localized_name_type_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/complex_types/request_abstract_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/complex_types/request_abstract_type_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/complex_types/role_descriptor_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/complex_types/role_descriptor_type_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/complex_types/sso_descriptor_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/complex_types/sso_descriptor_type_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/complex_types/statement_abstract_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/complex_types/statement_abstract_type_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/complex_types/status_response_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/complex_types/status_response_type_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/complex_types/subject_query_abstract_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/complex_types/subject_query_abstract_type_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/config_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/config_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/advice_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/advice_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/attribute_authority_descriptor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/attribute_authority_descriptor_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/attribute_consuming_service_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/attribute_consuming_service_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/attribute_query_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/attribute_query_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/attribute_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/attribute_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/attribute_statement_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/attribute_statement_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/attribute_value_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/attribute_value_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/audience_restriction_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/audience_restriction_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/audience_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/audience_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/authenticating_authority_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/authenticating_authority_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/authn_context_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/authn_context_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/authn_statement_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/authn_statement_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/conditions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/conditions_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/contact_person_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/contact_person_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/digest_method_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/digest_method_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/encrypted_assertion_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/encrypted_assertion_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/encrypted_attribute_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/encrypted_attribute_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/encrypted_id_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/encrypted_id_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/entities_descriptor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/entities_descriptor_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/entity_attributes_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/entity_attributes_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/entity_descriptor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/entity_descriptor_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/evidence_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/evidence_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/idp_entry_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/idp_entry_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/idp_list_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/idp_list_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/idp_sso_descriptor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/idp_sso_descriptor_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/key_descriptor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/key_descriptor_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/md_extensions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/md_extensions_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/name_id_format_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/name_id_format_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/name_id_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/name_id_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/organization_display_name_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/organization_display_name_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/organization_name_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/organization_name_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/organization_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/organization_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/organization_url_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/organization_url_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/publication_info_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/publication_info_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/requested_attribute_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/requested_attribute_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/requested_authn_context_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/requested_authn_context_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/samlp_extensions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/samlp_extensions_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/scoping_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/scoping_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/service_description_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/service_description_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/service_name_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/service_name_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/session_index_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/session_index_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/signature_method_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/signature_method_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/sp_sso_descriptor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/sp_sso_descriptor_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/status_code_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/status_code_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/status_detail_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/status_detail_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/status_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/status_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/subject_confirmation_data_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/subject_confirmation_data_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/subject_confirmation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/subject_confirmation_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/subject_locality_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/subject_locality_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/elements/subject_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/elements/subject_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/encoding_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/encoding_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/logout_request_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/logout_request_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/logout_response_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/logout_response_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/notification_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/notification_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/provider_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/provider_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/provider_stores/file_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/provider_stores/file_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/provider_stores/url_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/provider_stores/url_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/rails/controller_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/rails/controller_helper_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/response_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/response_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml/util_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml/util_spec.rb -------------------------------------------------------------------------------- /spec/lib/saml_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/lib/saml_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/errors_on.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/support/errors_on.rb -------------------------------------------------------------------------------- /spec/support/notification_matcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/support/notification_matcher.rb -------------------------------------------------------------------------------- /spec/support/saml_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digidentity/libsaml/HEAD/spec/support/saml_config.rb --------------------------------------------------------------------------------