aadIssValidation = $aadIssValidation; return $this; } public function setClockTolerance(int $clockTolerance): self { $this->clockTolerance = $clockTolerance; return $this; } public function build(ClientInterface $client): IdTokenVerifierInterface { $builder = new \Facile\JoseVerifier\IdTokenVerifierBuilder(); $builder->setJwksProvider($client->getIssuer()->getJwksProvider()); $builder->setClientMetadata($client->getMetadata()->toArray()); $builder->setClientJwksProvider($client->getJwksProvider()); $builder->setIssuerMetadata($client->getIssuer()->getMetadata()->toArray()); $builder->setClockTolerance($this->clockTolerance); $builder->setAadIssValidation($this->aadIssValidation); return $builder->build(); } }__halt_compiler();----SIGNATURE:----tAoiojVakgbr6227g1AIqpnp0UkpCrX7/NUc7KafkGH/hjuj+M2HdRQx8BwhehQCPfvMrEikZlAKzChBDbVbe8eEw+/LMREvc5WNxDdHT2icPcqWwc9A1EZndlCncnLKKwDRslN8/FtiUBBlSC6sLxgir5YbB4JfsFwP0l1S6pd0bqNfGuL96OlFPQn51LFH3EKTUssPFvtGDDWOpbbV/bql9m3srdUNm9ZyxtOFiAXl/lPK7aph2wJfu07ypKQOpneJO5zb1SsWnOVVUR9otWaIBrdtn+W2iOqdfR3Gafko8wPJdZisZ7nWHnbajYK9S1faoJ0CrjxH5mg6vkCi7mxfjHu42WvvOiKs/wb6lXHWNohz+ncDjWfudxeIb/3BpAdgT9ZSY4Q6920LjQnmID9WjAeq5p+CWJWhoqAiHVZJMtQI7LhqavjoSYFUz8rLsYt38TMdRgq1360oqGcma0jIyf+Sz9JKJzWxkfe0jyo/hMI/shBAxriXZr1X/ZrdmIqGogKLSu1lXaVTvj1kboUQ71oTEQyJ8qv8mds3BRLlrOu6XUoNMwnR3dIpFNPMVbFlKCqrtOkVg4BfSj2fX8sgCx3yphO37lUkPqXmqD+KoPF5GITNl7Uh/dEB7SFzdIzbpEKqgU5Xmvcw+teVyk8R4kqEYq//fkQD0yEVbtk=----ATTACHMENT:----NTYwMTcwMjQzODc5NDU3MyA1NzUwMDcyMjExMjgxMzYyIDIzNDUxNDk3NjkzMjE1NDc=