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\DependencyInjection\ContainerBuilder;
use Symfony\Component\DependencyInjection\Loader\XmlFileLoader;
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
use Symfony\Component\DependencyInjection\Extension\Extension;
class ABELkeycloakBearerOnlyAdapterExtension extends Extension
{

View File

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

View File

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