This file contains message digests of all files listed in MANIFEST,
signed via the Module::Signature module, version 0.87.

To verify the content in this distribution, first make sure you have
Module::Signature installed, then type:

    % cpansign -v

It will check each file's integrity, as well as the signature's
validity.  If "==> Signature verified OK! <==" is not displayed,
the distribution may already have been compromised, and you should
not run its Makefile.PL or Build.PL.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

SHA256 8ee4bf6a52d42b401a08079bd3924e0cb8d9f395b485f2dc2de885f51132315d CONTRIBUTING.md
SHA256 f72c7964d414990eccc0a8447dc63ba46579d3c586c17e4ea946c31eef8b894e Changes
SHA256 b4e1d3535c669fbbe3be54fcc930b896350a37ef1ce977dca01b093de89a2bcc LICENSE
SHA256 1c656f8f077341e62d9c2f790c78450ed4ac6e0be56386a0cb65f94116835d89 MANIFEST
SHA256 54459f3aa67a12d9188074d48db111773bb4f9d837bed528c86b839d349ade15 META.json
SHA256 ac1f0ac92c8853a46026f741b718beae18ba18f491821dfb4e87305e14339a64 META.yml
SHA256 4bb98f61638abc615c71fb4c3234f4d6280c7bab87f7dd1c7eff8434303816bf Makefile.PL
SHA256 5d4c35ab4c1eb679fb08014c5df83ddcfc4df13694fa831afa05ecaac3064a3e README
SHA256 267d89d3ba09b0c2296874435e789b9d49dc7947498ae124796e59818e8987a7 README.md
SHA256 47edb3b04f7c4d62ac8b232f0dd2bc5dd08e37e1f6cfb40054c36a50a61d389b TUTORIAL.MD
SHA256 1c8604eaab4afe642e8ab9c3f213c066e58becc690c3b9058f1f2b52ecf3b87f cpanfile
SHA256 be8e946fb85f3455d401395a66981d4d0472c517657996f5b9e4e9989320f6bf dist.ini
SHA256 70333f92607f0032c0bc0ea8b8e27786a2ea6c3f8b7e8ef6a80f9a4fc9d28ee7 lib/Net/SAML2.pm
SHA256 2d6bfd42a8ad16d49d5063094da3a1af6f4e44014bd6cb794f59611844d0e102 lib/Net/SAML2/Binding/POST.pm
SHA256 9ed3f937de1bffce5207b24d35d0d17ae6ed036e104b2310d4f76f8416c2b502 lib/Net/SAML2/Binding/Redirect.pm
SHA256 1cd9f59a9f08877768dcfcdb12bacf6a9779508e388b1ca0ca807b62305fb3ed lib/Net/SAML2/Binding/SOAP.pm
SHA256 871426ef67646d398394f67a86b7c3412cab7b97816dc5837594bed9e2c6cf03 lib/Net/SAML2/IdP.pm
SHA256 ca8658fde8c42d70362fdee7f9893046a21ba1e2046319e0be088ba198533a15 lib/Net/SAML2/Protocol/ArtifactResolve.pm
SHA256 0ea044c15f5f90c34307d417a6f6a61ade7eedac3ea45c30f4be1658a8928c27 lib/Net/SAML2/Protocol/Assertion.pm
SHA256 81ca59b4fec7dca8e2107c4bb776c78fd26cdd3c90a44641c7803bc86434da30 lib/Net/SAML2/Protocol/AuthnRequest.pm
SHA256 3e9aaeb018a6766546f6b440c9c9aa5a6f7aa4ca708f09257fa7476d8001ac6b lib/Net/SAML2/Protocol/LogoutRequest.pm
SHA256 d90b1213b0451ad8fd297ba6ee02366abc02912e57e5c74bce79b5da5b817fe2 lib/Net/SAML2/Protocol/LogoutResponse.pm
SHA256 66a1d96a0cbb561b74587945f7879628aea7a424ab2036d24d31dd768819c54f lib/Net/SAML2/Role/ProtocolMessage.pm
SHA256 ea2a21f5cd71ec446e3ab70a9231388de4078ed85e4b651aed1f766c1f401743 lib/Net/SAML2/SP.pm
SHA256 b994dd41a78d2a54b7c39f9330213873a1ac73143d3db7d38cd1bd34872f1b30 lib/Net/SAML2/Util.pm
SHA256 a956e867f23f4e3d5e3054947c29810535fba923ec67e9c0fbfec62aa113befa lib/Net/SAML2/XML/Sig.pm
SHA256 74dddb8deb8f1ea45b6018ccbb6571c515c3f2c11c335c2b2307a9f098918151 lib/Net/SAML2/XML/Util.pm
SHA256 c2c7802abba10cc4b4bc639b8ba5b0ce721ca46c898d6f8b01cdfb66ede8da3f t/00-basic.t
SHA256 8ede704bbad52ee1809df78c4be48feb397bf57d68e6d3a37c8d2f759755b688 t/01-create-idp.t
SHA256 02ecf8f39b0730cc1afb99b03f9967f6aceee0334a8bff2673af59f58e14cc50 t/02-create-sp.t
SHA256 0ac2da302547f62441df0ea62f4167bf5bf2068544af1fe005831f16e71aafdd t/03-assertions.t
SHA256 53db4f4dfd8e9d5f1ca2d8068e60b541df815ee713a614127daae6f622969e1e t/04-response.t
SHA256 dbcce8a42db5504064be4fc042154c9eee82ab4ee33df64723710d363e06df7d t/05-soap-binding.t
SHA256 b40e2dc3439c2bf918976af23003efae2e4a6cd3a32ef2a580b5acc26329bb57 t/06-redirect-binding.t
SHA256 3344efae91bf99a67d9dcb09e93f72d2cc42f696301fe0dfcab31ed615d49d4c t/07-logout-request.t
SHA256 11a3fab306a914b9f0e50830b721e22da527eff72797d65f378fab80728815ca t/08-logout-response.t
SHA256 95b617828e28049566561b7d41fa356ddf14d6c90b048349060765f0e086aef5 t/09-authn-request.t
SHA256 0be0d31265aacdc7045da950c6050e4997217f775ffb117acb4e14dea74faf82 t/10-artifact-resolve.t
SHA256 0e03a2b70fad26602fe811d37e321ebe6dd47401a05832f40b7f3b5dbd6c1574 t/11-more-metadata.t
SHA256 2ab91e81978aa8f04ea3fe4327f97e4bc0d90b5b3110547703cd131a7d38b313 t/12-full-client.t
SHA256 d58e5c4f2e2d61f37b23600a075825ae1c125754dd16408f827f415d4b35912a t/author-critic.t
SHA256 fbe6cdd54a8c2e95b5eb624cdc1799f9ea3d28e4fca551e23738cf9a0a829e32 t/author-eof.t
SHA256 683a5db1c62c425ed560a19f3a0a8c23cc16be920e27faee2431ef493ab1f3e5 t/author-eol.t
SHA256 c893596d5b71810c6c2e367f6cb25f275c0d0b35ff362430a7b10b1e1ca7d6f5 t/author-no-tabs.t
SHA256 8a96a1b54dca225db0ffc545d4e0d58b3fd1605bece1d3e434ba1d988d479473 t/author-pod-coverage.t
SHA256 305c657c6b73f10767a0ea286b8a73d693940f4cbb8b6a0a4d34e2b5a1c04635 t/author-pod-syntax.t
SHA256 be80c8c2278ac961b2807cae7c1fdbc915d699e35599c364924b40fa0220bf00 t/author/notabs.t
SHA256 4104cc6d4b4730203a8b5301b1cdfd208618f55dd03369d656bd679beb92a3ec t/author/pod.t
SHA256 666a6df2fce297b4ad6e511d48a0ef4f9cb6ae34ddac76cea3ea5aef29be0be2 t/author/podcoverage.t
SHA256 3ebbaf7984f698a58d27363e06d8e110fc90eb814c84b5bb71a28b89f14fe30e t/cacert.pem
SHA256 cc00c2efdae0630fc18bffde5f7a1f4efea39f236482965f71036118e0005a97 t/idp-metadata.xml
SHA256 4bb02961145e4f7e1aac87c7d506d7f0c607ac6936108ef9be3f574bf5646ca6 t/idp-metadata2.xml
SHA256 aed9895c6f80b8ebf639a7f2e0f400c8a59d06ddbfa8fa51402addd0701e3ed8 t/lib/Test/Net/SAML2.pm
SHA256 b9548623be9507302a505f967408b0299f4dabcb3a930d02cd194d84abd14d34 t/lib/Test/Net/SAML2/Util.pm
SHA256 5f8d80cadd6a4ca20ea8809b1bb13f8c456f21ab5a5afbc55bdd2ec22d1577e2 t/net-saml2-cacert.pem
SHA256 93193046b488986777c0fe6547d9fcd10cf0a589b1e6baa3694a658731e3c702 t/net-saml2-cert.pem
SHA256 f5fec4a7f2dacbcd246b6ea365fc76653732b612283bb26f1ad5d796888500e9 t/net-saml2-idp-metadata.xml
SHA256 7df178eb8b43b1451acffe017dfa63da7b2ee124bf3847d3f78b07668c3a93c4 t/net-saml2-key.pem
SHA256 f5fec4a7f2dacbcd246b6ea365fc76653732b612283bb26f1ad5d796888500e9 t/net-saml2-metadata.xml
SHA256 e9c0590dd612df3c272d9267485013c2efeb641e4c44c00eaecf41fc442bd8d2 t/release-trailing-space.t
SHA256 386970c84785981668af28947579b469c39857807faa353e0afd81e809a1e25a t/sign-nopw-cert.pem
-----BEGIN PGP SIGNATURE-----

iQIzBAEBAwAdFiEEMguXHBCUSzAt6mNu1fh7LgYGpfkFAmBhPXIACgkQ1fh7LgYG
pfl2uQ//ee0vCBedQDoqkNREGZNuGR2oAtMidniSSgmpyvb6MvWZLna4wXixhTkh
YcGjMwUZDlCyy63M0AmP36XLc4A9QV2sESeumSGRSbLYlkFWYEYtRFaOrC5aFSNV
p3+bQZrIY7q0P2g5Ms7VYMp0joqGzjNQsX4oomZF+s9LpwVvB2tgj3th8wSP4h7m
k9Y+TkNsCpNQPjwt5wdYsqPcah7iVLSceaYTtmGB34DIthdvchndQMqg4+wCGjP5
T7elrx4TWxzlbPs+Vk8Mg/Jk8hZzAoZ3TKGwbhU/Ef4xtJqwhUmMcgMOSoDZXxcp
ANV7gyzjZ7BwnHQgJrKWi5OCvxh8E5JVYTZPuxWG9kpnAtKWqV/yp4n+LPFpCSda
hWDKbVFWzauS295nTVk6z9z7prG0UVICWvu0CRfwx4FqCo+AVNI+aD+ilnm3F8yQ
cdAuu3wCh4QjbP04qLvfk1btqDb18D01fvP5knEcdcH25m2qUXadXyWD1zrF7QPb
QOSfFrsHtc8EhULrq4JdB5MXNnyT1c3eLMHMLEmhlw3vUzGZCxznqkqSIn+wKDwG
I7riy5YmVesgvDn/JFulNvHn4zc0ldFn+zU99iwDYCPFsbv7hF+Fuy/I771pPtr1
MBL0Uxc7NOaZYXFf8GdbQOuxZBJInju2Vg6BXmAT5VRda3wvK8U=
=TgEu
-----END PGP SIGNATURE-----
