PHP Class eZ\Publish\Core\MVC\Symfony\Security\UserWrapped
It's used when working with multiple user providers
It has two properties:
- wrappedUser: containing the originally matched user.
- apiUser: containing the API User (the one from the eZ Repository )
Afficher le fichier
Open project: ezsystems/ezpublish-kernel
Class Usage Examples
Méthodes publiques
Method Details
__construct()
public méthode
public __construct ( Symfony\Component\Security\Core\User\UserInterface $wrappedUser, eZ\Publish\API\Repository\Values\User\User $apiUser ) |
$wrappedUser |
Symfony\Component\Security\Core\User\UserInterface |
|
$apiUser |
eZ\Publish\API\Repository\Values\User\User |
|
__toString()
public méthode
eraseCredentials()
public méthode
getAPIUser()
public méthode
public getAPIUser ( ) : eZ\Publish\API\Repository\Values\User\User |
Résultat |
eZ\Publish\API\Repository\Values\User\User |
|
getPassword()
public méthode
getRoles()
public méthode
getUsername()
public méthode
getWrappedUser()
public méthode
public getWrappedUser ( ) : Symfony\Component\Security\Core\User\UserInterface |
Résultat |
Symfony\Component\Security\Core\User\UserInterface |
|
isAccountNonExpired()
public méthode
isAccountNonLocked()
public méthode
isCredentialsNonExpired()
public méthode
isEnabled()
public méthode
isEqualTo()
public méthode
public isEqualTo ( Symfony\Component\Security\Core\User\UserInterface $user ) |
$user |
Symfony\Component\Security\Core\User\UserInterface |
|
setAPIUser()
public méthode
public setAPIUser ( eZ\Publish\API\Repository\Values\User\User $apiUser ) |
$apiUser |
eZ\Publish\API\Repository\Values\User\User |
|
setWrappedUser()
public méthode
public setWrappedUser ( Symfony\Component\Security\Core\User\UserInterface $wrappedUser ) |
$wrappedUser |
Symfony\Component\Security\Core\User\UserInterface |
|