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 678bcf0d1d5dd71c97bdcefa3cfa9b5a9cc5c68c859c186eba1e2784d650879b CONCEPT
SHA256 0358d76269eb2cdc4be26441227f23c95403ad9b44340ffaaef92d52baa362db Changes
SHA256 d53de1de5e97aadb5bffa1eb84038b24a8c916622c44a16e0239d4cdafbe2df2 LICENSE
SHA256 f858b928a2ac7d8cc67714dc4faa087f156b52984b8cd9ceae0a96ac59bae62f Login.pm
SHA256 319b8364561fa1691646b74ae871c5a4f2960ff3dc2826d3fa28951fb4991e45 Login/Role.pm
SHA256 bd97927e9c19c8ca16891fa75e81a478f45bce0e0eb583f5962155a108a3233e MANIFEST
SHA256 ef0a5ee1096495a6444d9d49bdbedf985487648dc187ec17e418a3d9f7d06660 META.yml
SHA256 60922ec260d1537ab6f8d28541588cd426deb674e022d0105cc65729ac75123d Makefile.PL
SHA256 b3a65520dbc6262929d495c3a18fe9d9df55c442fd201c95b6c1c9ce5cd64c76 README
SHA256 bc575899aa4f9249efac83129e250981c494f14a4a9c6f299f2ffcf8ac0e58b0 examples/create_and_print_login.pl
SHA256 a4504c3fa293a66e1f4fc6068255792f6b7edb8125904916c3f25ba72ebd3d72 examples/create_and_print_login_role.pl
SHA256 cd5397bbe618f5bbd4e12a33b0cf5d21114e771c2dbd0ce28e2135beb52c35a8 inc/Module/Install.pm
SHA256 8bd506c33fb78f10f6451413e931ca23541fcc4eebe05fcb7c7c9577341223c4 inc/Module/Install/AuthorRequires.pm
SHA256 1b5430a46a35142ef8914d8c745196fca825defc9dfa7e389299bf294613825e inc/Module/Install/AuthorTests.pm
SHA256 798836f9ccb8d204b1be31fc3835631f57e9d818b21a8f0d14bfcfb82ff4a72a inc/Module/Install/Base.pm
SHA256 d64cd4c16f83c5baf11f64a44bea3a0abc060a49da5aba040f0eb01394bf75ab inc/Module/Install/Can.pm
SHA256 65d7a6098bf3f829e8c1c2865476d3537aa6f0ad0ffc9149e10812c856529043 inc/Module/Install/Fetch.pm
SHA256 70c4b77acab3ff51dfb318110369607cb109e1c319459249623b787cf3859750 inc/Module/Install/Makefile.pm
SHA256 14556386168007ce913e669fc08a332ccdb6140246fd55a90c879b5190c1b57a inc/Module/Install/Metadata.pm
SHA256 53825bc78e4c910b888160bc148c8bc211be58e02b99c8edcbf4854f95faa049 inc/Module/Install/ReadmeFromPod.pm
SHA256 4c746c02c5cc19bed4c352e76205b4adff4c45ce8310d71294e1b83c059659c2 inc/Module/Install/Win32.pm
SHA256 d3d9b4583243c470ae895defa4c44564485b53693cba1c50ab0320768f443e97 inc/Module/Install/WriteAll.pm
SHA256 f484a7dd4d778436ad2b510efe4707a80159cfb2e9823c91b1b8d2eef81fa76f t/Data-Login-Role/01-use.t
SHA256 d83eabecec34898953ebe3d525958af4242eac4d9cec8e8a4a0bf67fe88c2169 t/Data-Login-Role/02-version.t
SHA256 4eaecc6f9542820d3796fc833ab974fc1d65438a180ed3f2d7ccb35aae2900e3 t/Data-Login-Role/03-new.t
SHA256 be479abf147a2194eafcf283a98f5def246daaa2113ea4792a44080550a60fd2 t/Data-Login-Role/04-active.t
SHA256 557f99b2b5bb32381fdaf594734396c7d0f457e5db02695d315a6faebc020fae t/Data-Login-Role/05-id.t
SHA256 4fcfece32747cba146edadcf5cd6e5504f98e320241fdc581fabd76e260c969f t/Data-Login-Role/06-role.t
SHA256 dc43c876da7c07f81aef9db01b4466f6f91613dc58769de6f09b901b7e7985b7 t/Data-Login-Role/07-valid_from.t
SHA256 5871b6c352133806566bf4fa8603f24ac2219798c15da4f08049e474b8fc345d t/Data-Login-Role/08-valid_to.t
SHA256 dbe5fa3baed1f8313dc0d16f73819cd65c2ae504d978aa773b2c9912789022b9 t/Data-Login/01-use.t
SHA256 547be38078a118be65ff9f575e9d98b3eceb217164d0d757f9b88cbde9c6dccf t/Data-Login/02-version.t
SHA256 1822a62dc988c35716ba3cf4696e3c796c8fb20f31fe550c434d56c9a0090a97 t/Data-Login/03-new.t
SHA256 79d7c6187456772281981fbb703fa13536f531251bf6f962a8c9449cab778087 t/Data-Login/04-hash_type.t
SHA256 33e3ee5eda4e64da98ab9f22d67aeff576dd691f9e3757f795ce41efc15b4ad9 t/Data-Login/05-id.t
SHA256 8989c06757fa12fffc7045a05dcecb84ce6104031679535b49f055b0c1b4bb8c t/Data-Login/06-login_name.t
SHA256 1f7fbe0997904a45897409a4f34357fd8e51222aff0f483623e38346d553fc82 t/Data-Login/07-password_hash.t
SHA256 638859b5ffc1a082d20b2208f8aedd4c8deced429993319243d4285471aeb5fd t/Data-Login/08-roles.t
SHA256 adb450b4d5f8d01c6a3cd94a86733288c13d610725c0825a49fa4ebbbdbb5aa7 t/Data-Login/09-valid_from.t
SHA256 8a8b7dfe47e17df8a5192ef84a57ad68db75e2a55dc454f3a7ccf0023cd86f2d t/Data-Login/10-valid_to.t
SHA256 cd13c9e7224264c9aeb69dcdbef270251b9203a8ffe5e2d954154c57802524e5 xt/Data-Login-Role/01-pod_coverage.t
SHA256 248a31cbfe59a2546e416ca3ac6e31fd27e8745fe6414db412c7eabcea7ff54a xt/Data-Login-Role/02-pod.t
SHA256 fa8dfcfc0e068d5e1e8cb5870dc1b6a60ffa67ef095b75b575df421fcf42d62f xt/Data-Login/01-pod_coverage.t
SHA256 63d25230847c4a2293ce8c7060370f50689bbd8f2c41a23f5cf845702306f99f xt/Data-Login/02-pod.t
-----BEGIN PGP SIGNATURE-----

iQGzBAEBAwAdFiEEbhzVZugfHqSVNvE7YSp92FNcjtAFAmX9iYcACgkQYSp92FNc
jtBoSQwAtC0AZ/xdn9Z2dVCFr/zihbf24p/qzEOdCN+TpiR7czDXro9X4MAmRtDc
/1+q3xKV+vEzOf+JF/lGb+CLZIXyfcH70EdWFVnBwRN60vMl8/gAxgBK0fbUhXaS
pLvjUCCCb6FOIjb3Vb79/C0QI0Wlhk6yaPIKdFBD6zIkz2b3+dBvnyD4ExuwspZZ
6LEX72gqjExe486hihTKKgyj2q1KcTWvZZMBZCTpFuJjj6R/Y+DjyUQqG9o0X4IU
5XpKR0bjUha/7q7yFUhqt1I0fqmJmovZayod2wDWcUcG9u3beBvkAhQSEocebZIp
FDikcBvzsm75oaBdhVf5Udnek/Trkfk2u21QfZ3vPLDkiyaOQeBfMk8P/m/Qk5sI
GKeYt5b4CxmJJwlOa8Rp5R1cb+Y3SHu8DTilP/EjWqXz6HLqnjW56acr3ePf7JeM
LtA6K7Iq42CrJ85PVKRVhNJglruCiSfSeuXLRHO8Kw4S/+0yzDUej7Z9510HyD9j
2jyON+j6
=fJeK
-----END PGP SIGNATURE-----
