ruby-saml-1.3.1

https://rubygems.org

ruby-saml

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 151475

number: 1.3.1

platform: ruby

spec_sha256: e0c924588b7291c07011583c6e154486ae823113a9349ee69a8cc0fa3fa18813

sha256: aa3824cc4e6d9b1fc84e84785bc7cc1108453a37571404f9fa65ceeafaeb4b9d

created_at: 2024-05-13 08:15:48 UTC

updated_at: 2024-06-05 04:54:19 UTC

position: 26

version_data_entries_count: 144

uploaded_at: 2016-07-10 14:44:39 UTC

indexed: true

has_extensions:

extensions:

Gem size: 226 KB

Version Data Entries

Total: 144

Unpacked size: 821 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.document1006440060 Bytes3710b3c6014324b6558cfbcc4e662816b969e6a7137b1f4e53e0eed68cc04a5d
.gitignore10066400126 Bytesdcf7b4f746a2c8a25d367e50b4ace7918697c68900e419aa2957126ae1220d99
.travis.yml10066400416 Bytese351880067e89526a700c614ad2bb2c5c51cc53babc33d9d0c807643673f0f7d
Gemfile1006640094 Bytes5c62027400e4788d7d87c98879fe7fa00ec2fa3d18cdde6d0cf8e6c434d89e9c
LICENSE100644001.04 KBcdc2294a296d851614df21755af8351df951a2457d21c584e067714a8257db05
README.md1006440024.9 KB98d8d4d9485267ca6a119a39b96f579444f300e3a0b6a7b4602fb46fc29f4ccc
Rakefile10066400545 Bytesb2a89d4c4df7ca12b31f702d1c0d6981b15fe3ab0bb2918c76f4305a73b6c91f
changelog.md100644009.66 KBafd11bbff9a2a41296cdae8b5d14e4668cd6f4133a204a6885cb9578281b6a3d
gemfiles/nokogiri-1.5.gemfile1006440083 Bytesadfe19a6dfc18a2b36fbefa4ae1c0e164ef0adc3511bbd7ee7198d112b372c62
lib/onelogin/ruby-saml.rb10066400710 Bytes5ced2e185dd8c2de421ba1a4fc593914ba944bc0a498ceabda2e434dfa2699a6
lib/onelogin/ruby-saml/attribute_service.rb100644001.51 KBe2371b0b9887fb21400570cb9c0a975e9ad1e24aede132153435ceb94f73dc89
lib/onelogin/ruby-saml/attributes.rb100644003.74 KBff5d766a313410def7662b5f7e9698098723a7f162a1b14d13ae09490e7cdb44
lib/onelogin/ruby-saml/authrequest.rb100644006.41 KB3666355b1e7d9e67e21720e28f8d15dd58a520a321a82798973c71e42ab4dcf0
lib/onelogin/ruby-saml/error_handling.rb10064400701 Bytesfc592b7326d6518b88811a647fa623e1302d6ba62412631b2245648545c41f01
lib/onelogin/ruby-saml/http_error.rb1006640089 Bytesf5163eaeb9ba25cae8e9f0af34df05bd7f86984f0b2b7eb0bbcba7ec6e433343
lib/onelogin/ruby-saml/idp_metadata_parser.rb100644008.09 KB524c79def0a3867aa692d0ef7c282da78ee8fd3b99e8e03e3d58f467550b570a
lib/onelogin/ruby-saml/logging.rb10066400586 Bytese36ca3069a90d801be6fc1ff4d3c7dad0dd12ad3903f5e67be418c21fec93d8e
lib/onelogin/ruby-saml/logoutrequest.rb100644005.19 KB1e043bb386641aecedd565fa43d9957b9e0de211bb2e536464e3b94bcee62653
lib/onelogin/ruby-saml/logoutresponse.rb100644008.45 KBb5c0b7bb07e9f59fad60318dfe4971224ec29377a62cfc4280c7e011ce2b614d
lib/onelogin/ruby-saml/metadata.rb100644005.04 KB5bfba443a2e8e509aaa8c9c711637d8c403cf532afe8d01ffa12786a6e9adf4b
lib/onelogin/ruby-saml/response.rb1006440031.8 KBa427b3356d056cb117e9b092c0878793268cf9cbe93d7a9c2676d854b86c7c69
lib/onelogin/ruby-saml/saml_message.rb100644004.59 KBbd3024fe8477b656e8c3059ac234e7de70a3d4f3d3d8526dba2be0e3f006b839
lib/onelogin/ruby-saml/settings.rb100644005.61 KBfbff8ed660e3b44d342eb9f98771f4c8f72a5c8d842060af11b21bcdedd1dd14
lib/onelogin/ruby-saml/slo_logoutrequest.rb100644008.2 KBd5552dcecb8a0ed733ccbbdceb50664ce40f1457834a3e8c0e1971d8f04c6a6a
lib/onelogin/ruby-saml/slo_logoutresponse.rb100644005.97 KB0b6dd2709e042f193614af5e922e33b124b20c299c3c8c2037dde1a16a14baff
lib/onelogin/ruby-saml/utils.rb100644007.77 KB25762b357771c56615495c02deeb27b85a8f2bbda6aae6e8b57a31a101896264
lib/onelogin/ruby-saml/validation_error.rb1006640095 Bytes0156d465c8af4246247239a676bceb846ff211c1a1d3906bb3246ffcb9faee81
lib/onelogin/ruby-saml/version.rb1006640066 Bytes7da73fb9b2c09bf8b1de1800e0e0f9ca7330953574ff8e2e6dd42d5f37f2b529
lib/ruby-saml.rb1006440029 Bytes9e3ddeafbe9a9650692319b0c11681273c5fc6e904558412b1b1440ccc60dd23
lib/schemas/saml-schema-assertion-2.0.xsd1006640012.5 KB08e0ca7c3eb68c2e8b8d36f038e8c1f4b9e88d6a3b8633e48475dd56762d1717
lib/schemas/saml-schema-authn-context-2.0.xsd10066400762 Bytesc58d484c5bd0ee89af98fc48821426dff7f9195f3d5df03bc49615d621a3dfe2
lib/schemas/saml-schema-authn-context-types-2.0.xsd1006640028.6 KB75a6e06be2ba60eab1a3c9f12232916a5a70277d725492b3e58a16dcf6b1d201
lib/schemas/saml-schema-metadata-2.0.xsd1006640015.6 KB85a51fab6bc4dbf707edcf5e0bceb002b6e58c71be11bac97d07a4e59a0a5173
lib/schemas/saml-schema-protocol-2.0.xsd1006640013.2 KB68339b6f6d45a89a5f8bfa133e07640be2479041e8d61071527fc913bc027c8a
lib/schemas/sstc-metadata-attr.xsd100664001.11 KB12cf596d3c802d4dde12f02b42df9619df35359aba5374ac8c1bfd10c220c35f
lib/schemas/sstc-saml-attribute-ext.xsd10066400732 Bytesb721df7d9ad5ea68e609066c5f8b4583b2cbfe9ac54332f006279fd28d1c8724
lib/schemas/sstc-saml-metadata-algsupport-v1.0.xsd100664001.42 KB0f0eb720379af0d1e42f1806f546f449dea1a363147962160cc2fab31de53d26
lib/schemas/sstc-saml-metadata-ui-v1.0.xsd100664003.03 KB73ea12e811f8c0eee0d1bea3a5486eb281c022bf596ed7a5787754d13382d0be
lib/schemas/xenc-schema.xsd100664004.72 KBace5ea9737d8b4613c049d4460f6891d376220654b0169bcc3c73e77a4361ac2
lib/schemas/xml.xsd100664008.63 KB61960fb3131e38022caad5360e2f33a3382578ab3c80cd58bd74320ede61b20c
lib/schemas/xmldsig-core-schema.xsd100664009.77 KBfff064f08c2582493cd1bcd6ef4f1fad3b25f9306e16b9ff9007fa518c2520de
lib/xml_security.rb1006440012 KB639335971d0b67e50b210160e07caab282552886b3df71ac319fc41f8d3f16e1
ruby-saml.gemspec100644002.37 KB6066e8b17f3f04a8fd765614d76df2b8b041f4a2209b33efba74c5ce564f71a5
test/certificates/certificate110064400644 Bytes8133a5809a15b54040ba88682867e1f3f5a799eb5a9136a7ed276cfab00b4a90
test/certificates/certificate_without_head_foot100644001.46 KB7a45eb761271f5c34642e973380d7c313462ac470b9e7a33ead48d163f956693
test/certificates/formatted_certificate10064400833 Bytes700b85778db6cac084354cf805844d08a5689588b1c5f021051d5e31936b3ac1
test/certificates/formatted_private_key10064400659 Bytes91324fc06e6957755f087455f3f33ee8e0c0541395e6c581361d7a3ed7bcd5fa
test/certificates/formatted_rsa_private_key10064400667 Bytes890cf317dcd227be46dafc24c88dbbb991f856169d763af28297ac8089ca9ab1
test/certificates/invalid_certificate110064400834 Bytes0e947f4a7a4d5725b1b3e36602e24cf9cbb18a7b8be5e3bfdc28645b2f7cc7c3
test/certificates/invalid_certificate210064400774 Bytes63a473405157314966cfdb365f2cccf1f420915263d04796b4419a24e62388f3
test/certificates/invalid_certificate310064400780 Bytes6b9ad9f5438fc6e1b7b49badcac823ff771b5f7266520c90d9fbeb14d0de8154
test/certificates/invalid_private_key110064400659 Bytesd8b26fed614edc595542c4df4a4f930b996289a2f8ad86c2be59bf7071f00f79
test/certificates/invalid_private_key210064400596 Bytesffa1834c6b97bea7c9773bc153bd4e6c7bf945ddeb103517989b2e457a9cf830
test/certificates/invalid_private_key310064400605 Bytes721ebfa676f9a1e2142e0dad51abde8e35fc87e121e0b3f5ccd18b60ab45a83a
test/certificates/invalid_rsa_private_key110064400667 Bytes9366126e24759c5cec6448475c387c839aa2d1a99e2db60dc6f3a9610147d884
test/certificates/invalid_rsa_private_key210064400596 Bytesffa1834c6b97bea7c9773bc153bd4e6c7bf945ddeb103517989b2e457a9cf830
test/certificates/invalid_rsa_private_key310064400605 Bytes721ebfa676f9a1e2142e0dad51abde8e35fc87e121e0b3f5ccd18b60ab45a83a
test/certificates/ruby-saml.crt10064400790 Bytesf329bc74c6b6b3bcc1c7ad1fdbba838468a5e608553abd61343d13d702ec7287
test/certificates/ruby-saml.key10064400887 Bytese2daa6e25ed2c6d9f14e4db07a40c44bec9079dd22660d0ca51c766b29ae71cc
test/idp_metadata_parser_test.rb100644005.13 KB6ffa50ea29fd5b0ef3b25852aeb85392432b35829dc221f41adc2c651661ef6b
test/logging_test.rb100664001.52 KB1ae944c5c303bd9455030a62ab7ad76aadca777f543b5a9ff71f259872d2e9a5
test/logout_requests/invalid_slo_request.xml10064400643 Bytesd1b70a083f2e70a2a0c6e0edcbfacc79afdb367f53f2f95b96148e4a3b68400f
test/logout_requests/slo_request.xml10064400419 Bytes8545b75d6b4ac7e614ebd0602470954b234412d6c4c97fd6a6f6bc2819fbf661
test/logout_requests/slo_request.xml.base6410064400564 Bytesf21be30d81c512933d3353728df3607a98a9a71f52c6ae0966b410bacf840501
test/logout_requests/slo_request_deflated.xml.base6410064400336 Bytesd901d62e938d74f653709a584cfea2ac48f2e48ec2c1c6c1f18bfeb02e17a154
test/logout_requests/slo_request_with_session_index.xml10064400494 Bytesf5b12e742de94905cc3c12bd92594a8b9f662cb1761b2c8a41425cc5b862c1c6
test/logout_responses/logoutresponse_fixtures.rb100644002.61 KB804a943d25e414f41381554eb4887f5413171032888190d6d9c09d8ec70bc91a
test/logoutrequest_test.rb100644009.35 KBeb7ada9a25de56149732b0dcc903313ccaa7f6a7f8d395f5e2cbf77d7e66af88
test/logoutresponse_test.rb1006440013.3 KB4a077edb43f6358dec5319a506c213fa6fceec4425d7a0af31695dff8f52b3f4
test/metadata_test.rb100664009.54 KB620dd12c2be79fabd8c8c91c7bb8807638fcc01abb451ff21948a202e647e320
test/request_test.rb1006640012.9 KBc51e3c102a9fe9bf5f2348ceb8d24c6333abc2034f84837ec602e42470a50a08
test/response_test.rb1006440071 KBa18147b934748291b6c9f9aaf4b6b16f3e5139a68b16545c94d3db143834d191
test/responses/adfs_response_sha1.xml100644004.56 KB2954ec10299191df48d1c4149701119c7602aed8fe93a8bf625bb0c90a044723
test/responses/adfs_response_sha256.xml100644004.64 KB8f8cc279a57d100d950f9b06e46503ea007394f77a1539b7c2516896aeaf5e0f
test/responses/adfs_response_sha384.xml100644004.6 KB445bed1827904366c9dc7b85d6f71be60e07f0caafd36ca17a0d8c156148df9d
test/responses/adfs_response_sha512.xml100644004.62 KB6fac49af171894d29e04492cf606b98de367351aac14de373225ba7698132efa
test/responses/adfs_response_xmlns.xml100644004.46 KB7f0ef37d34d1dcee1597a69fa836f6859bd96a5c0a3b52dee487a2b2686e9111
test/responses/attackxee.xml10066400704 Bytes9e46b513296bc6192763507c1770b7f8e66bd9f8c1127b7212ffd45ae00a92c6
test/responses/idp_descriptor.xml100644005.1 KB785bc493afa56834d8fb9ea57c30521b51f025f7c3e5e529a148dcb2e9acd933
test/responses/invalids/invalid_audience.xml.base64100644002.26 KB9b363c76e13bd3837d0f40d68a3019a437dc13443d45635d8e306056feba48b1
test/responses/invalids/invalid_issuer_assertion.xml.base64100664002.3 KB480b4fb09da8af25692d3a4cbbe573443103373f7bbbe7f81aee1df88ed188f6
test/responses/invalids/invalid_issuer_message.xml.base64100644002.91 KBb0c1d4636397af6c39079c703b26877fc5522d4dc97b4bc823cd273a75bdac16
test/responses/invalids/invalid_signature_position.xml.base64100644002.12 KBde572c4c09eba80caf331ca0a729852fade2d5c2f766bfed40bc02448436b654
test/responses/invalids/invalid_subjectconfirmation_inresponse.xml.base64100644005.25 KB115f2dd9a5c5a2287dcddad218dfea927bc37b4317256afb5855b85d8eb995e0
test/responses/invalids/invalid_subjectconfirmation_nb.xml.base64100644005.23 KB761843d620d610dcb6f50072e9c816c7acf2d60add053ae491125512d307e51c
test/responses/invalids/invalid_subjectconfirmation_noa.xml.base64100644005.26 KBcef41064dfd2e64bcb267f0fbd4a7e6d633c188485f561f44eb52dea548cc752
test/responses/invalids/invalid_subjectconfirmation_recipient.xml.base64100644005.26 KB62891d8675c46741bd75b2c73fcde3d3d17c94f179092a48915945107a5603c6
test/responses/invalids/multiple_assertions.xml.base64100644009.69 KB800cf47e983b68fad82815cad277a04f5e2c2c361f3e35f4203ce8daea486293
test/responses/invalids/multiple_signed.xml.base641006440011 KB0d903211b410757276dd7e4102e6dbb68373f6d561e9c1e2054e78ffb0d29728
test/responses/invalids/no_id.xml.base64100644003.67 KB95627243808074b02c9df6ce1f90ee5d2278f17b0ab19745f9cafdcc3c1866cf
test/responses/invalids/no_saml2.xml.base64100644001.68 KBb94bd6c3a180556bf3c53a46c8d61131549b06b00b8cd5ee0a9343597fb05c58
test/responses/invalids/no_signature.xml.base64100644002.52 KBd5d6616b978cc63fb2ce8f07443c737b7f38be479f4946a853a368f90c983b2f
test/responses/invalids/no_status.xml.base64100644004.93 KBf15ff7751690a9add4c14fc7d9c35446bc4261417d0d24a13b9904cf8d05de30
test/responses/invalids/no_status_code.xml.base64100644004.97 KBf548775646fb1dedc4a12ecae8abc2a25a74c858f0d051c3ed6dc59866f43d61
test/responses/invalids/no_subjectconfirmation_data.xml.base64100644005.04 KBf33da7344e3f7bc9f35480b199ab5513650c334bdf1576126e42440a43a627cd
test/responses/invalids/no_subjectconfirmation_method.xml.base64100644005.29 KB50bc6b1682952bbce5b28ed4ffb30b369e701ab3753015b9fd806da9c10ee6a7
test/responses/invalids/response_encrypted_attrs.xml.base64100664003.27 KBcc1441c9ab0acb7642c3d96d5f3fee08bb9eee5584df153a04e401e9f2bc8b49
test/responses/invalids/response_invalid_signed_element.xml.base64100644008.66 KBf4cc5d61c364e996ee3077ebfa81cf0749657c381a1f454f61e30c3c555a821b
test/responses/invalids/signature_wrapping_attack.xml.base641006640010.2 KB7b6e69201c9b7852f58ee870fa998b857c387c6ca677fc1712baa61b38935c91
test/responses/invalids/status_code_responder.xml.base6410064400777 Bytesb42b0cce76566c51e75f3fcdc4cf1c99246eb16aeba7ad52391178223d793a43
test/responses/invalids/status_code_responer_and_msg.xml.base6410064400853 Bytese84de2b30b48e1e2f3d11e14e6eb055ab080bfd433ee3532b5b9d6b66b8ea3d5
test/responses/no_signature_ns.xml100644004.57 KB4fae1d4d10f23b4005eede646be81a58cb536a8c71bc58c0f83707531a454981
test/responses/open_saml_response.xml100644003.39 KB5e15c2310135143ae311c0ecad24c24e6df881e6d797aed1e2745a7bbff5211a
test/responses/response_assertion_wrapped.xml.base64100644005.54 KBa262a673bf67c65043e23ae19636a3df9ee54b55cc9a7a3f7447d8819776bbaf
test/responses/response_encrypted_nameid.xml.base64100664005.54 KB2d5fdf35b437d1ad542e344ece243be292c0e89b4b0ee0d3009f88be062885a4
test/responses/response_eval.xml10064400277 Bytes3b7ba0eb7dca9f54df0ece852477a6e50985a237721511830d36fd96a1ac08eb
test/responses/response_no_cert_and_encrypted_attrs.xml100644004.99 KBac6b59f45ca816aab2759b13c9ab0df0aeba3a02baea009b74a726f3a9747b44
test/responses/response_unsigned_xml_base64100644001000 Bytesfcebad0a0f5b22c0cc97694da3ed12eb3932c63717c8150417638ab004e2d024
test/responses/response_with_ampersands.xml100644008.27 KBccb2275a4cd6ae2a084b0f8d959e509e75ea09026882fd18292338c9b360c980
test/responses/response_with_ampersands.xml.base64100644005.54 KBa262a673bf67c65043e23ae19636a3df9ee54b55cc9a7a3f7447d8819776bbaf
test/responses/response_with_ds_namespace_at_the_root.xml.base64100664005.99 KB3a43fa4898230d8c754c253fd4cab1bb08d438e2010b82bbf1619365ae51ac9b
test/responses/response_with_multiple_attribute_values.xml100644005.24 KBf675f4b0c1ed741ba1f593078dceea5872e9e54df3a9e6d14ccefa0f0f61129b
test/responses/response_with_retrieval_method.xml1006440011.6 KB4cfbd8994e87e18d833db66c6a491f0286f1de1256739b60be0b7bc3324e2e24
test/responses/response_with_saml2_namespace.xml.base64100644006.07 KB72e194534d489bac11f8ef3c81fa8ea080a1299a97015ea80345bda924ba83e0
test/responses/response_with_signed_assertion.xml.base64100644003.89 KB2f38cec5b51d2165ed576f8cea3d9aec73208c44fcbe32e7a5bd8cdac04e11c3
test/responses/response_with_signed_assertion_2.xml.base641006440011 KBf15e7300703587318eecb8ae7d029cc748fc515d417581838a91ea7eb54aeffd
test/responses/response_with_signed_message_and_assertion.xml100664004.9 KBdec233657f151a93e7330aa5ff7e37d694f397c576c8cb9d22379fb2391cc9fc
test/responses/response_with_undefined_recipient.xml.base64100644005.07 KBdcd969abfe507ee9c8365fe3ea81292b9c87f09fc581302cb6bed1c9c62e07c2
test/responses/response_without_attributes.xml.base64100644004.67 KB0654a95e73287b3c29f5b63f43e3fc111286716fd412a21e165df6d3777cea0b
test/responses/response_without_reference_uri.xml.base64100664003.57 KBbcadac5f8d83090faddf9a80eba1bbee3c58f83907bc969f1d1c84413c1697ff
test/responses/response_wrapped.xml.base64100644009.49 KB9489d82d15361cea2fa4f8b54bd6724afeb388e023641f13427392c08dded2e6
test/responses/signed_message_encrypted_signed_assertion.xml.base641006640014.3 KBc9a0ee4e47dfcce3ffb3bef4ecb1028bac8ad54d52a991d58000a5b85be82dc8
test/responses/signed_message_encrypted_unsigned_assertion.xml.base641006640011.1 KBb3501691d8604f26a689bbfafe2ac16daa96187c73fd0c08262ef8a9235ca4c1
test/responses/signed_nameid_in_atts.xml100664005.07 KBef8d6453e90d0e0c3fb37a73564717c158e6a9209d27637fb8f82cd7e770d35d
test/responses/signed_unqual_nameid_in_atts.xml100664004.96 KB867aa5157c5b3e017f65395e73517bfb75dfa2662c1babccd164b8761423bd7a
test/responses/simple_saml_php.xml100644004.07 KB7dfd3986603c64b864d50725a6d2b5a1e61ae90ac7fb445f8a7506f2fe62fb6e
test/responses/starfield_response.xml.base64100644003.92 KB4cbf6069ca7e9c5f9c33d587ed5df085aa5d54e452f29480e2f17d9008f0763f
test/responses/test_sign.xml100644003.19 KB3d7e2c08c602a8ac365bb04cc64cbafd634e56636a75d58c1937719b7f7ea75e
test/responses/unsigned_message_aes128_encrypted_signed_assertion.xml.base64100664009.22 KB925626e16b3f8e8ea02651db2e313510483c2f7f2ce7bd8a925479809091a17a
test/responses/unsigned_message_aes192_encrypted_signed_assertion.xml.base64100664009.53 KB2aff3724212edb9b4881dc078f7159218d2ec86db5d8d7d5e123c1ff013761df
test/responses/unsigned_message_aes256_encrypted_signed_assertion.xml.base64100664009.22 KB06054db998fd3b46774558c0c5522b8ce81b810c6675e47c6236ad441e7ce3cb
test/responses/unsigned_message_des192_encrypted_signed_assertion.xml.base64100664008.81 KB0fdf1540791e4ab125f87e48bb180f2ae173ff522043b747ecb3431292ee890b
test/responses/unsigned_message_encrypted_assertion_without_saml_namespace.xml.base64100664009.13 KB9f30bda4265822401f7d5009f686c03bfce5ea8f16e906e3767bc35f4b92cda3
test/responses/unsigned_message_encrypted_signed_assertion.xml.base641006640011.9 KB1c5369da5adc9eb4c5c9a8ec099e91746a45a8d438a5d31b8079e1baf0c2510a
test/responses/unsigned_message_encrypted_unsigned_assertion.xml.base64100664008.64 KB968979c1edec81dba2bcf1d42e363bb8a0a298c159cda4f81153920d8fb21ab1
test/responses/valid_response.xml.base64100644002.13 KB956f2256250108e3dc1bb6990b376ec9d8eeef427cfcb20ce525943b7f638756
test/responses/valid_response_without_x509certificate.xml.base64100664001.36 KB28216c7c8baba0989863733a56b38ba4a91032fc99645da58739226a1e6e41ce
test/saml_message_test.rb100664002.04 KBa00f38b4ddfd69c4d5f7c8f55ab2e43248577485480fe7ca216406241f5d23ce
test/settings_test.rb100644008.5 KB7f43317d50f180fc991105b45e96fc88fb3e6a0f338ef62725dd3ec4cc52165d
test/slo_logoutrequest_test.rb1006440013.3 KBba0b2615edb1859e431859a4c08396349d65826fe5beb75b85aadf7c87eea1af
test/slo_logoutresponse_test.rb100644009.02 KB03103fd666d73d62c603b4a1a306b3facc1c3e393373a3a2b8e93b9e42729d97
test/test_helper.rb100644008.59 KB52f3609df32fd3fddd9590a6607c716be97eebf1e8f25f26a4402e42217727be
test/utils_test.rb100644007.85 KBf2603318e78eba1d3fe4982e091d1b413ac50b6bde20e8e22443657c2cb52b4b
test/xml_security_test.rb1006640017.1 KBf587368b0b99b9b39e5b1524e5e4c17cbdb4b2737ecb6bf978d84525a3cf843b