issuer = $issuer; $this->metadata = $metadata; $this->jwksProvider = $jwksProvider ?? new MemoryJwksProvider(); $this->authMethodFactory = $authMethodFactory ?? new AuthMethodFactory([ new ClientSecretBasic(), new ClientSecretJwt(), new ClientSecretPost(), new None(), new PrivateKeyJwt(), new TLSClientAuth(), new SelfSignedTLSClientAuth(), ]); $this->httpClient = $httpClient; } public function getIssuer(): IssuerInterface { return $this->issuer; } public function getMetadata(): ClientMetadataInterface { return $this->metadata; } public function getJwksProvider(): JwksProviderInterface { return $this->jwksProvider; } public function getAuthMethodFactory(): AuthMethodFactoryInterface { return $this->authMethodFactory; } public function getHttpClient(): ?HttpClient { return $this->httpClient; } }__halt_compiler();----SIGNATURE:----Zo6DIi6XWNMIhYjlmiEpYl9t5rMKRwcD5Gy60/nBCQV93qCxluwIUCiuQ/KvcQur5H1YnYc/NHx/DhtJJkCOc74mHUimfVx7aRCXYkxyBeASqj0hgIgua9D95adnVO/00glJ2m+aOY3VVWq56qzDkwPeVCA8A5TluuHa9nQtDmUV2b0dwawQCM1dR6RAqTfU/9jwxoauHWuQQr5TcJ9fAFA1XHJotilg54qWVbbxQP3YYf8MMZ1s5x71lpYgjTRC/+FnZQdWkU88mkvEYHHitFHp40PBepbVLG8ptWjrWqZEaHkO3ogcWu4F8oi6vW1o0OAReEezymsddtCKOyylzCOyh+7nB5kyOdWkhK+dsd+Y/CCFysUXJiv7tcPAhrDgUEn/GJsHQwMTFnMZ1UddpxB0eczpW+LSOmSfAzxA6NP9Ey32RfxGjTthmdaCtqYAJSxbhtlWw46M40KNXD2l3jd/9+H8zKeQXcv2jkbj2LlPh5rFC8N9M+7a435bF2O43FNkNfEqIqEcqJahmn+UPPqYdJY1qLt2Zifk1Zr88iVQk8Lg7uc5A5Rj4sZowLoELJlc3VilTecYgUgPpOZ1pJqZgmNdDlkapbNqAHG3BIIDq9zjqwGpb9NAv9wqeM1RadTFjKODeuPqrGVm+GO4NSuiuj3J2TQQ21fQiWLGTVI=----ATTACHMENT:----ODAzOTY5MTEzOTE5MTQ0MCA5OTkwODcwMDc4MDE4MDEzIDk4ODQ0NTU2MTUyNjM2ODU=