@Deprecated @Component(value="cuba_LegacyLoginProvider") public class LegacyLoginProvider extends java.lang.Object implements LoginProvider, org.springframework.core.Ordered
Modifier and Type | Field and Description |
---|---|
protected AuthenticationService |
authenticationService
Deprecated.
|
protected CubaAuthProvider |
authProvider
Deprecated.
|
protected DomainAliasesResolver |
domainAliasesResolver
Deprecated.
|
protected WebAuthConfig |
webAuthConfig
Deprecated.
|
HIGHEST_PLATFORM_PRECEDENCE, LOWEST_PLATFORM_PRECEDENCE
Constructor and Description |
---|
LegacyLoginProvider()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
convertLoginString(java.lang.String login)
Deprecated.
Convert userName to db form
In database users stores in form DOMAIN\userName
|
int |
getOrder()
Deprecated.
|
AuthenticationDetails |
login(Credentials credentials)
Deprecated.
Authenticates a user and provides authentication details.
|
boolean |
supports(java.lang.Class<?> credentialsClass)
Deprecated.
Checks if this provider supports passed credentials class or not.
|
@Inject protected AuthenticationService authenticationService
@Inject protected CubaAuthProvider authProvider
@Inject protected WebAuthConfig webAuthConfig
@Inject protected DomainAliasesResolver domainAliasesResolver
@Nullable public AuthenticationDetails login(Credentials credentials) throws LoginException
LoginProvider
login
in interface LoginProvider
credentials
- credentialsLoginException
- if authentication failsprotected java.lang.String convertLoginString(java.lang.String login)
login
- Login stringpublic boolean supports(java.lang.Class<?> credentialsClass)
LoginProvider
supports
in interface LoginProvider
credentialsClass
- credentials classCredentials
object.public int getOrder()
getOrder
in interface org.springframework.core.Ordered