Class IdentityServiceWebScriptsHomeAuthenticator
java.lang.Object
org.alfresco.repo.security.authentication.identityservice.authentication.AbstractIdentityServiceAuthenticator
org.alfresco.repo.security.authentication.identityservice.authentication.webscripts.IdentityServiceWebScriptsHomeAuthenticator
- All Implemented Interfaces:
ActivateableBean,ExternalUserAuthenticator
public class IdentityServiceWebScriptsHomeAuthenticator
extends AbstractIdentityServiceAuthenticator
implements ExternalUserAuthenticator, ActivateableBean
An
ExternalUserAuthenticator implementation to extract an externally authenticated user ID or to initiate the OIDC authorization code flow.-
Field Summary
Fields inherited from class org.alfresco.repo.security.authentication.identityservice.authentication.AbstractIdentityServiceAuthenticator
cookiesService, identityServiceConfig, identityServiceFacade, remoteUserMapper -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.alfresco.repo.security.authentication.identityservice.authentication.AbstractIdentityServiceAuthenticator
addCookies, buildAuthRequestUrl, buildRedirectUri, challenge, getRedirectUri, getUserId, newRequestWrapper, refreshTokenIfNeeded, requestAuthentication, resetCookies, retrieveTokenUsingAuthCode, setCookiesService, setIdentityServiceConfig, setIdentityServiceFacade, setRemoteUserMapperMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.alfresco.repo.security.authentication.external.ExternalUserAuthenticator
getUserId, requestAuthentication
-
Constructor Details
-
IdentityServiceWebScriptsHomeAuthenticator
public IdentityServiceWebScriptsHomeAuthenticator()
-
-
Method Details
-
getConfiguredRedirectPath
- Specified by:
getConfiguredRedirectPathin classAbstractIdentityServiceAuthenticator
-
getConfiguredScopes
- Specified by:
getConfiguredScopesin classAbstractIdentityServiceAuthenticator
-
isActive
public boolean isActive()Description copied from interface:ActivateableBeanDetermines whether this bean is active.- Specified by:
isActivein interfaceActivateableBean- Returns:
trueif this bean is active
-
setActive
public void setActive(boolean isEnabled)
-