Class TokenBasedAuthenticationDataSource
- java.lang.Object
-
- org.apache.archiva.redback.authentication.TokenBasedAuthenticationDataSource
-
- All Implemented Interfaces:
AuthenticationDataSource
@Service("authenticationDataSource#token") @Scope("prototype") public class TokenBasedAuthenticationDataSource extends Object implements AuthenticationDataSourceTokenBasedAuthenticationDataSource- Author:
- Joakim Erdfelt
-
-
Constructor Summary
Constructors Constructor Description TokenBasedAuthenticationDataSource()TokenBasedAuthenticationDataSource(String principal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetToken()StringgetUsername()booleanisEnforcePasswordChange()voidsetEnforcePasswordChange(boolean enforcePasswordChange)voidsetPrincipal(String principal)voidsetToken(String token)StringtoString()
-
-
-
Constructor Detail
-
TokenBasedAuthenticationDataSource
public TokenBasedAuthenticationDataSource(String principal)
-
TokenBasedAuthenticationDataSource
public TokenBasedAuthenticationDataSource()
-
-
Method Detail
-
getUsername
public String getUsername()
- Specified by:
getUsernamein interfaceAuthenticationDataSource
-
setPrincipal
public void setPrincipal(String principal)
-
setEnforcePasswordChange
public void setEnforcePasswordChange(boolean enforcePasswordChange)
-
isEnforcePasswordChange
public boolean isEnforcePasswordChange()
- Specified by:
isEnforcePasswordChangein interfaceAuthenticationDataSource
-
-