Skip to content

Commit 19ccd61

Browse files
committed
Move UniqueIdentifierGenerator to Random helper
1 parent 8d5b48b commit 19ccd61

File tree

3 files changed

+3
-59
lines changed

3 files changed

+3
-59
lines changed

src/Services/JsonWebTokenBuilderService.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
use Lcobucci\JWT\Signer;
1212
use Lcobucci\JWT\Signer\Key\InMemory;
1313
use Lcobucci\JWT\UnencryptedToken;
14+
use SimpleSAML\Module\oidc\Helpers;
1415
use SimpleSAML\Module\oidc\ModuleConfig;
1516
use SimpleSAML\Module\oidc\Server\Exceptions\OidcServerException;
1617
use SimpleSAML\Module\oidc\Utils\FingerprintGenerator;
17-
use SimpleSAML\Module\oidc\Utils\UniqueIdentifierGenerator;
1818
use SimpleSAML\OpenID\Codebooks\ClaimsEnum;
1919

2020
class JsonWebTokenBuilderService
@@ -37,6 +37,7 @@ class JsonWebTokenBuilderService
3737
*/
3838
public function __construct(
3939
protected ModuleConfig $moduleConfig = new ModuleConfig(),
40+
protected Helpers $helpers = new Helpers(),
4041
) {
4142
$this->protocolJwtConfig = Configuration::forAsymmetricSigner(
4243
$this->moduleConfig->getProtocolSigner(),
@@ -97,7 +98,7 @@ public function getDefaultJwtBuilder(Configuration $configuration): Builder
9798
return $configuration->builder(ChainedFormatter::withUnixTimestampDates())
9899
->issuedBy($this->moduleConfig->getIssuer())
99100
->issuedAt(new DateTimeImmutable('now'))
100-
->identifiedBy(UniqueIdentifierGenerator::hitMe());
101+
->identifiedBy($this->helpers->random()->getIdentifier());
101102
}
102103

103104
/**

src/Utils/UniqueIdentifierGenerator.php

Lines changed: 0 additions & 32 deletions
This file was deleted.

tests/unit/src/Utils/UniqueIdentifierGeneratorTest.php

Lines changed: 0 additions & 25 deletions
This file was deleted.

0 commit comments

Comments
 (0)