|null */ public function getScopesSupported(): ?array; /** * @return string[] * * @psalm-return list */ public function getResponseTypesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getResponseModesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getGrantTypesSupported(): array; /** * @return string[]|null * * @psalm-return list|null */ public function getAcrValuesSupported(): ?array; /** * @return string[] * * @psalm-return list */ public function getSubjectTypesSupported(): array; /** * @return string[]|null * * @psalm-return list|null */ public function getDisplayValuesSupported(): ?array; /** * @return string[] * * @psalm-return list */ public function getClaimTypesSupported(): array; /** * @return string[]|null * * @psalm-return list|null */ public function getClaimsSupported(): ?array; /** * @psalm-return non-empty-string|null */ public function getServiceDocumentation(): ?string; /** * @return string[]|null * * @psalm-return list|null */ public function getClaimsLocalesSupported(): ?array; /** * @return string[]|null * * @psalm-return list|null */ public function getUiLocalesSupported(): ?array; public function isClaimsParameterSupported(): bool; public function isRequestParameterSupported(): bool; public function isRequestUriParameterSupported(): bool; public function isRequireRequestUriRegistration(): bool; /** * @psalm-return non-empty-string|null */ public function getOpPolicyUri(): ?string; /** * @psalm-return non-empty-string|null */ public function getOpTosUri(): ?string; /** * @return string[] * * @psalm-return list */ public function getCodeChallengeMethodsSupported(): ?array; /** * @return string[] * * @psalm-return list */ public function getTokenEndpointAuthMethodsSupported(): array; /** * @return string[] * * @psalm-return list */ public function getTokenEndpointAuthSigningAlgValuesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getIdTokenSigningAlgValuesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getIdTokenEncryptionAlgValuesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getIdTokenEncryptionEncValuesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getUserinfoSigningAlgValuesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getUserinfoEncryptionAlgValuesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getUserinfoEncryptionEncValuesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getAuthorizationSigningAlgValuesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getAuthorizationEncryptionAlgValuesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getAuthorizationEncryptionEncValuesSupported(): array; /** * @psalm-return non-empty-string|null */ public function getIntrospectionEndpoint(): ?string; /** * @return string[] * * @psalm-return list */ public function getIntrospectionEndpointAuthMethodsSupported(): array; /** * @return string[] * * @psalm-return list */ public function getIntrospectionEndpointAuthSigningAlgValuesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getIntrospectionSigningAlgValuesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getIntrospectionEncryptionAlgValuesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getIntrospectionEncryptionEncValuesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getRequestObjectSigningAlgValuesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getRequestObjectEncryptionAlgValuesSupported(): array; /** * @return string[] * * @psalm-return list */ public function getRequestObjectEncryptionEncValuesSupported(): array; /** * @psalm-return non-empty-string|null */ public function getRevocationEndpoint(): ?string; /** * @return string[] * * @psalm-return list */ public function getRevocationEndpointAuthMethodsSupported(): array; /** * @return string[] * * @psalm-return list */ public function getRevocationEndpointAuthSigningAlgValuesSupported(): array; /** * @psalm-return non-empty-string|null */ public function getCheckSessionIframe(): ?string; /** * @psalm-return non-empty-string|null */ public function getEndSessionIframe(): ?string; public function isFrontchannelLogoutSupported(): bool; public function isFrontchannelLogoutSessionSupported(): bool; public function isBackchannelLogoutSupported(): bool; public function isBackchannelLogoutSessionSupported(): bool; public function isTlsClientCertificateBoundAccessTokens(): bool; /** * @return array */ public function getMtlsEndpointAliases(): array; /** * @return array * * @psalm-return IssuerMetadataObject */ public function jsonSerialize(): array; /** * @return array * * @psalm-return IssuerMetadataObject */ public function toArray(): array; }__halt_compiler();----SIGNATURE:----yj3gyWKjw16UewZR7NcmxoOesyXDlK1f2lpJ9Po7jLDs2OiZq/n1FyORfRM99ki7AbJ+EXh9D65MHcrqfq1SJY9gAsFJY6aLaL0en4C8aoR8Z7VG/Dgk4CAAZAioqPH3n1NVVwPtqEIm5oYFmWsvguv5tyqHkM6/dYDl4uouAR2WM4j0q6+B/g9GYco7tm97yqo8i/lOCVd8IAkDclB5yqbjpbfyKttngFzuOcO3B1/8YclkBQKRh6Xj3F6FnArYF8rj4VQddtw0FdF3yfXqG4XL84jzX+YTZHrQYlPleqdTSxxSqEmer4ebe9GKrgam8NAukpYroz4F+FbPmokGIZk0GUtNXkXNPsJn33OvrvXeUkRBKiokXAYzTBrsQ2XwkS3ROVgzAPfQXmCp8Sd5+KnYbWeV9PT3KHdqUdB31eUucYuqr/N0JulokpLQIbaRQYDUUY0+hQsnerJq6iDL5Qocq0Bd3fHevDehexx80AqsvP5ZeZUsE5ZnUJOupaYvBvh7//H8UrZA7+TSiE3p044eSYvd9nJgZRKSy8DAD4urvQ7DJsyYatwhYYK+tcNUOpLiAbjip0kRp/JLpRhkegyb0FIjF8p7sTXR57R4NdEdZTY5q2NglJ1kKqHHkhI0pq8g00j8V03hDjw95CcPo3NCW1CBSZ1oTvuhbtPeWic=----ATTACHMENT:----OTY4OTMyMzg5OTU5MjM5OSA3MDUyMDU1NzQ3ODc1NTU0IDk3NjIwODMwMzMyMDM4NjE=