public class ChainingAuthenticationServiceImpl extends AbstractChainingAuthenticationService
GUEST_AUTHENTICATION_NOT_SUPPORTED
Constructor and Description |
---|
ChainingAuthenticationServiceImpl() |
Modifier and Type | Method and Description |
---|---|
MutableAuthenticationService |
getMutableAuthenticationService()
Gets the mutable authentication service.
|
protected List<AuthenticationService> |
getUsableAuthenticationServices()
Gets the authentication services across which methods will chain.
|
void |
setAuthenticationServices(List<AuthenticationService> authenticationServices) |
void |
setMutableAuthenticationService(MutableAuthenticationService mutableAuthenticationService) |
authenticate, authenticateAsGuest, authenticationExists, clearCurrentSecurityContext, countTickets, createAuthentication, deleteAuthentication, getAuthenticationEnabled, getCurrentTicket, getCurrentUserName, getDefaultAdministratorUserNames, getDefaultGuestUserNames, getDomains, getDomainsThatAllowUserCreation, getDomainsThatAllowUserDeletion, getDomiansThatAllowUserPasswordChanges, getId, getNewTicket, getTicketComponents, getUsersWithTickets, guestUserAuthenticationAllowed, invalidateTicket, invalidateTickets, invalidateUserSession, isAuthenticationCreationAllowed, isAuthenticationMutable, isCurrentUserTheSystemUser, setAuthentication, setAuthenticationEnabled, updateAuthentication, validate
getAllowedUsers, getMaxUsers, preAuthenticationCheck, setSysAdminParams
public void setAuthenticationServices(List<AuthenticationService> authenticationServices)
public MutableAuthenticationService getMutableAuthenticationService()
AbstractChainingAuthenticationService
getMutableAuthenticationService
in class AbstractChainingAuthenticationService
public void setMutableAuthenticationService(MutableAuthenticationService mutableAuthenticationService)
protected List<AuthenticationService> getUsableAuthenticationServices()
AbstractChainingAuthenticationService
getUsableAuthenticationServices
in class AbstractChainingAuthenticationService
Copyright © 2005–2017 Alfresco Software. All rights reserved.