@Service(value="authenticator#archiva") public class ArchivaUserManagerAuthenticator extends org.apache.archiva.redback.authentication.AbstractAuthenticator implements org.apache.archiva.redback.authentication.Authenticator
Constructor and Description |
---|
ArchivaUserManagerAuthenticator() |
Modifier and Type | Method and Description |
---|---|
org.apache.archiva.redback.authentication.AuthenticationResult |
authenticate(org.apache.archiva.redback.authentication.AuthenticationDataSource ds) |
String |
getId() |
void |
initialize() |
boolean |
isValid() |
boolean |
supportsDataSource(org.apache.archiva.redback.authentication.AuthenticationDataSource source) |
public ArchivaUserManagerAuthenticator()
@PostConstruct public void initialize() throws org.apache.archiva.redback.authentication.AuthenticationException
initialize
in interface org.apache.archiva.redback.authentication.Authenticator
initialize
in class org.apache.archiva.redback.authentication.AbstractAuthenticator
org.apache.archiva.redback.authentication.AuthenticationException
public org.apache.archiva.redback.authentication.AuthenticationResult authenticate(org.apache.archiva.redback.authentication.AuthenticationDataSource ds) throws org.apache.archiva.redback.authentication.AuthenticationException, org.apache.archiva.redback.policy.AccountLockedException, org.apache.archiva.redback.policy.MustChangePasswordException
authenticate
in interface org.apache.archiva.redback.authentication.Authenticator
org.apache.archiva.redback.authentication.AuthenticationException
org.apache.archiva.redback.policy.AccountLockedException
org.apache.archiva.redback.policy.MustChangePasswordException
public boolean supportsDataSource(org.apache.archiva.redback.authentication.AuthenticationDataSource source)
supportsDataSource
in interface org.apache.archiva.redback.authentication.Authenticator
public String getId()
getId
in interface org.apache.archiva.redback.authentication.Authenticator
public boolean isValid()
isValid
in interface org.apache.archiva.redback.authentication.Authenticator
isValid
in class org.apache.archiva.redback.authentication.AbstractAuthenticator
Copyright © 2006–2019 The Apache Software Foundation. All rights reserved.