2 Commits

Author SHA1 Message Date
50a560b6f4 do not use internal class 2026-04-30 18:35:06 +02:00
4a69b5d9fe fix: symfony 7.4 comp fixes 2026-04-30 13:30:04 +02:00
3 changed files with 3 additions and 2 deletions

View File

@@ -6,7 +6,7 @@ namespace ABEL\Bundle\keycloakBearerOnlyAdapterBundle\DependencyInjection;
use Symfony\Component\Config\FileLocator; use Symfony\Component\Config\FileLocator;
use Symfony\Component\DependencyInjection\ContainerBuilder; use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\DependencyInjection\Loader\XmlFileLoader; use Symfony\Component\DependencyInjection\Loader\XmlFileLoader;
use Symfony\Component\HttpKernel\DependencyInjection\Extension; use Symfony\Component\DependencyInjection\Extension\Extension;
class ABELkeycloakBearerOnlyAdapterExtension extends Extension class ABELkeycloakBearerOnlyAdapterExtension extends Extension
{ {

View File

@@ -261,6 +261,7 @@ class KeycloakBearerUser implements UserInterface
* *
* @return void * @return void
*/ */
#[\Deprecated]
public function eraseCredentials(): void public function eraseCredentials(): void
{ {
// TODO: Implement eraseCredentials() method. // TODO: Implement eraseCredentials() method.

View File

@@ -83,7 +83,7 @@ class KeycloakBearerUserProvider implements UserProviderInterface{
* @param string $class * @param string $class
* @return bool * @return bool
*/ */
public function supportsClass(string $class) public function supportsClass(string $class): bool
{ {
return KeycloakBearerUser::class === $class || is_subclass_of($class, KeycloakBearerUser::class); return KeycloakBearerUser::class === $class || is_subclass_of($class, KeycloakBearerUser::class);
} }