File tree Expand file tree Collapse file tree 13 files changed +15
-12
lines changed Expand file tree Collapse file tree 13 files changed +15
-12
lines changed Original file line number Diff line number Diff line change 44
55namespace CodeLieutenant \LaravelCrypto \Benchmarks ;
66
7- use CodeLieutenant \LaravelCrypto \Keys \KeyLoader ;
7+ use CodeLieutenant \LaravelCrypto \Contracts \KeyLoader ;
88
99class KeyKeyLoader implements KeyLoader
1010{
Original file line number Diff line number Diff line change 22
33declare (strict_types=1 );
44
5- namespace CodeLieutenant \LaravelCrypto \Keys ;
5+ namespace CodeLieutenant \LaravelCrypto \Contracts ;
66
77interface KeyLoader
88{
Original file line number Diff line number Diff line change 44
55namespace CodeLieutenant \LaravelCrypto \Encryption ;
66
7- use Exception ;
87use CodeLieutenant \LaravelCrypto \Contracts \Encoder ;
98use CodeLieutenant \LaravelCrypto \Contracts \KeyGeneration ;
9+ use CodeLieutenant \LaravelCrypto \Contracts \KeyLoader ;
1010use CodeLieutenant \LaravelCrypto \Encoder \JsonEncoder ;
11- use CodeLieutenant \LaravelCrypto \Keys \KeyLoader ;
1211use CodeLieutenant \LaravelCrypto \Support \Base64 ;
1312use CodeLieutenant \LaravelCrypto \Traits \Crypto ;
13+ use Exception ;
1414use Illuminate \Contracts \Encryption \DecryptException ;
1515use Illuminate \Contracts \Encryption \Encrypter ;
1616use Illuminate \Contracts \Encryption \EncryptException ;
Original file line number Diff line number Diff line change 66
77use CodeLieutenant \LaravelCrypto \Contracts \Encoder ;
88use CodeLieutenant \LaravelCrypto \Contracts \KeyGeneration ;
9+ use CodeLieutenant \LaravelCrypto \Contracts \KeyLoader ;
910use CodeLieutenant \LaravelCrypto \Encoder \JsonEncoder ;
10- use CodeLieutenant \LaravelCrypto \Keys \KeyLoader ;
1111use CodeLieutenant \LaravelCrypto \Support \Base64 ;
1212use CodeLieutenant \LaravelCrypto \Traits \Crypto ;
1313use Exception ;
Original file line number Diff line number Diff line change 44
55namespace CodeLieutenant \LaravelCrypto \Keys ;
66
7+ use CodeLieutenant \LaravelCrypto \Contracts \KeyLoader ;
78use Illuminate \Contracts \Config \Repository ;
89
910class AppKey implements KeyLoader
Original file line number Diff line number Diff line change 44
55namespace CodeLieutenant \LaravelCrypto \Keys ;
66
7+ use CodeLieutenant \LaravelCrypto \Contracts \KeyLoader ;
78use Illuminate \Contracts \Config \Repository ;
89use Illuminate \Encryption \MissingAppKeyException ;
910use Psr \Log \LoggerInterface ;
Original file line number Diff line number Diff line change 66
77use CodeLieutenant \LaravelCrypto \Console \GenerateCryptoKeysCommand ;
88use CodeLieutenant \LaravelCrypto \Contracts \Hashing ;
9+ use CodeLieutenant \LaravelCrypto \Contracts \KeyLoader ;
910use CodeLieutenant \LaravelCrypto \Contracts \PublicKeySigning ;
1011use CodeLieutenant \LaravelCrypto \Contracts \Signing ;
1112use CodeLieutenant \LaravelCrypto \Encoder \IgbinaryEncoder ;
2728use CodeLieutenant \LaravelCrypto \Keys \Generators \EdDSASignerKeyGenerator ;
2829use CodeLieutenant \LaravelCrypto \Keys \Generators \HmacKeyGenerator ;
2930use CodeLieutenant \LaravelCrypto \Keys \HmacKey ;
30- use CodeLieutenant \LaravelCrypto \Keys \KeyLoader ;
3131use CodeLieutenant \LaravelCrypto \Signing \EdDSA \EdDSA ;
3232use CodeLieutenant \LaravelCrypto \Signing \Hmac \Blake2b as HmacBlake2b ;
3333use CodeLieutenant \LaravelCrypto \Signing \Hmac \Sha256 as HmacSha256 ;
Original file line number Diff line number Diff line change 44
55namespace CodeLieutenant \LaravelCrypto \Signing \EdDSA ;
66
7+ use CodeLieutenant \LaravelCrypto \Contracts \KeyLoader ;
78use CodeLieutenant \LaravelCrypto \Contracts \PublicKeySigning ;
8- use CodeLieutenant \LaravelCrypto \Keys \KeyLoader ;
99use CodeLieutenant \LaravelCrypto \Signing \Traits \Signing ;
1010use CodeLieutenant \LaravelCrypto \Support \Base64 ;
11+
1112final class EdDSA implements PublicKeySigning
1213{
1314 use Signing;
Original file line number Diff line number Diff line change 44
55namespace CodeLieutenant \LaravelCrypto \Signing \Hmac ;
66
7+ use CodeLieutenant \LaravelCrypto \Contracts \KeyLoader ;
78use CodeLieutenant \LaravelCrypto \Contracts \Signing as SigningContract ;
8- use CodeLieutenant \LaravelCrypto \Keys \KeyLoader ;
99use CodeLieutenant \LaravelCrypto \Signing \Traits \Signing ;
1010
1111final class Blake2b implements SigningContract
Original file line number Diff line number Diff line change 44
55namespace CodeLieutenant \LaravelCrypto \Signing \Hmac ;
66
7+ use CodeLieutenant \LaravelCrypto \Contracts \KeyLoader ;
78use CodeLieutenant \LaravelCrypto \Contracts \Signing as SigningContract ;
8- use CodeLieutenant \LaravelCrypto \Keys \KeyLoader ;
99use CodeLieutenant \LaravelCrypto \Signing \Traits \Signing ;
1010use CodeLieutenant \LaravelCrypto \Support \Base64 ;
1111
You can’t perform that action at this time.
0 commit comments