Skip to content

Commit 4c54a79

Browse files
committed
Revert hardcoded kid for interop
1 parent 8fcf3d5 commit 4c54a79

File tree

2 files changed

+6
-12
lines changed

2 files changed

+6
-12
lines changed

src/Controllers/Federation/EntityStatementController.php

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,10 +77,9 @@ public function configuration(): Response
7777
$currentTimestamp = $this->helpers->dateTime()->getUtc()->getTimestamp();
7878

7979
$header = [
80-
ClaimsEnum::Kid->value => '4fdbd515cda5cc0d2fc2f1124a1a3dc995741037bbd87451dc78fcd3251e025a',
81-
//ClaimsEnum::Kid->value => FingerprintGenerator::forFile(
82-
// $this->moduleConfig->getFederationCertPath(),
83-
//),
80+
ClaimsEnum::Kid->value => FingerprintGenerator::forFile(
81+
$this->moduleConfig->getFederationCertPath(),
82+
),
8483
];
8584

8685
$payload = [

src/Services/JsonWebKeySetService.php

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,7 @@ protected function prepareProtocolJwkSet(): void
7676
}
7777

7878
$jwk = JWKFactory::createFromKeyFile($protocolPublicKeyPath, null, [
79-
//ClaimsEnum::Kid->value => FingerprintGenerator::forFile($protocolPublicKeyPath),
80-
ClaimsEnum::Kid->value => '4fdbd515cda5cc0d2fc2f1124a1a3dc995741037bbd87451dc78fcd3251e025a',
79+
ClaimsEnum::Kid->value => FingerprintGenerator::forFile($protocolPublicKeyPath),
8180
ClaimsEnum::Use->value => PublicKeyUseEnum::Signature->value,
8281
ClaimsEnum::Alg->value => $this->moduleConfig->getProtocolSigner()->algorithmId(),
8382
]);
@@ -90,9 +89,7 @@ protected function prepareProtocolJwkSet(): void
9089
) {
9190
$newJwk = JWKFactory::createFromKeyFile($protocolNewPublicKeyPath, null, [
9291
ClaimsEnum::Use->value => PublicKeyUseEnum::Signature->value,
93-
//ClaimsEnum::Kid->value => FingerprintGenerator::forFile($protocolNewPublicKeyPath),
94-
95-
ClaimsEnum::Kid->value => '4fdbd515cda5cc0d2fc2f1124a1a3dc995741037bbd87451dc78fcd3251e025a',
92+
ClaimsEnum::Kid->value => FingerprintGenerator::forFile($protocolNewPublicKeyPath),
9693
ClaimsEnum::Alg->value => $this->moduleConfig->getProtocolSigner()->algorithmId(),
9794
]);
9895

@@ -111,9 +108,7 @@ protected function prepareFederationJwkSet(): void
111108
}
112109

113110
$federationJwk = JWKFactory::createFromKeyFile($federationPublicKeyPath, null, [
114-
//ClaimsEnum::Kid->value => FingerprintGenerator::forFile($federationPublicKeyPath),
115-
116-
ClaimsEnum::Kid->value => '4fdbd515cda5cc0d2fc2f1124a1a3dc995741037bbd87451dc78fcd3251e025a',
111+
ClaimsEnum::Kid->value => FingerprintGenerator::forFile($federationPublicKeyPath),
117112
ClaimsEnum::Use->value => PublicKeyUseEnum::Signature->value,
118113
ClaimsEnum::Alg->value => $this->moduleConfig->getFederationSigner()->algorithmId(),
119114
]);

0 commit comments

Comments
 (0)