Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
__construct (AuthenticatorInterface $authenticator, string $ldapServiceId, string $dnString='{username}', string $searchDn='', string $searchPassword='', string $queryString='') | |
supports (Request $request) | |
authenticate (Request $request) | |
createAuthenticatedToken (PassportInterface $passport, string $firewallName) | |
createToken (Passport $passport, string $firewallName) | |
onAuthenticationSuccess (Request $request, TokenInterface $token, string $firewallName) | |
onAuthenticationFailure (Request $request, AuthenticationException $exception) | |
start (Request $request, AuthenticationException $authException=null) | |
isInteractive () | |
Attributs privés | |
$authenticator | |
$ldapServiceId | |
$dnString | |
$searchDn | |
$searchPassword | |
$queryString | |
This class decorates internal authenticators to add the LDAP integration.
In your own authenticators, it is recommended to directly use the LdapBadge in the authenticate() method. This class should only be used for Symfony or third party authenticators.
__construct | ( | AuthenticatorInterface | $authenticator, |
string | $ldapServiceId, | ||
string | $dnString = '{username}' , |
||
string | $searchDn = '' , |
||
string | $searchPassword = '' , |
||
string | $queryString = '' |
||
) |
authenticate | ( | Request | $request | ) |
createAuthenticatedToken | ( | PassportInterface | $passport, |
string | $firewallName | ||
) |
Références LdapAuthenticator\createToken().
createToken | ( | Passport | $passport, |
string | $firewallName | ||
) |
Référencé par LdapAuthenticator\createAuthenticatedToken().
isInteractive | ( | ) |
onAuthenticationFailure | ( | Request | $request, |
AuthenticationException | $exception | ||
) |
onAuthenticationSuccess | ( | Request | $request, |
TokenInterface | $token, | ||
string | $firewallName | ||
) |
supports | ( | Request | $request | ) |
|
private |
Référencé par LdapAuthenticator\__construct().
|
private |
Référencé par LdapAuthenticator\__construct().
|
private |
Référencé par LdapAuthenticator\__construct().
|
private |
Référencé par LdapAuthenticator\__construct().
|
private |
Référencé par LdapAuthenticator\__construct().
|
private |
Référencé par LdapAuthenticator\__construct().