*/ final class UserInfoVerifierBuilder extends AbstractTokenVerifierBuilder { protected function getVerifier( string $issuer, string $clientId, ?TokenDecrypterInterface $decrypter = null, ): AbstractTokenVerifier { return new UserInfoVerifier($issuer, $clientId, $this->buildDecrypter()); } protected function getExpectedAlg(): ?string { return $this->getClientMetadata()['userinfo_signed_response_alg'] ?? null; } protected function getExpectedEncAlg(): ?string { return $this->getClientMetadata()['userinfo_encrypted_response_alg'] ?? null; } protected function getExpectedEnc(): ?string { return $this->getClientMetadata()['userinfo_encrypted_response_enc'] ?? null; } }__halt_compiler();----SIGNATURE:----PoSX0ENVhgTfHALy9h80O6i4EMROyUY2e7e33qYLw25mwX3a9GX3cNphKTg7yQful/LRDRUnYaKPrnW/Efc9jXQ5WOM4XQZ3lQNFKd6oVF/ueSRwrL006dQmddeUOmL37omWTKpUoPMOow5n97X43Hw6O89b1bv4V80fyXwT47TjyXrhRp9p3oslB4ckQ0m8jRuXXKZr56uP+Qfp8rrqjQX4uSA/fu9w9hbsOpytLd1V9pXpqLnlIRmOLestZpPPvcKerF2S3GHhswr/vdn5IsRg6XmM6UKn6jNPgQAW1QNVD8lodhp0HXePt7RI5f4/g3qBjCkM9Dw6u2S64C0/rbATcfdq7KiR1cf5ZqLCcKf+M/CXLjqiWbmJ+NVLz6UYgrmxJLGQH0yalCUFGQLN1OD8jMkEWL+evKqWwW+CMD+M9D3KHILBAxeqLs3LSVTCwKicDb7Wd7S7jFE5wfs40bQIEaA2tYhHTCyEnhmyDOy5U3aavJMIurH7H9d++8YWOgqMZ22Q9CAmWL7CDVMfVYAoWL/i9fnQJCor0Ta7aZ+UUlM/E+MYzxiv33hDr803pgivoeDcu4JlcypTHBtdbyUQlyIGUIlPzHAo4AvDwL10id+fA2g9/EjxBdvZwmDXdJPuX4AgHP2r9+zdfAivBtqqL1zJVcsU86shJ7fFd4I=----ATTACHMENT:----OTUwMjI4ODI0MzA4MTQ2MiA0MzEzNDM0NjIxNDk5MDAzIDEyMjk1MDE5OTE3NjcwNjE=