Class LiveIngesterAuthClient
java.lang.Object
org.alfresco.hxi_connector.common.adapters.auth.DefaultAuthenticationClient
org.alfresco.hxi_connector.live_ingester.adapters.auth.LiveIngesterAuthClient
- All Implemented Interfaces:
org.alfresco.hxi_connector.common.adapters.auth.AuthenticationClient
@Component
public class LiveIngesterAuthClient
extends org.alfresco.hxi_connector.common.adapters.auth.DefaultAuthenticationClient
-
Field Summary
Fields inherited from class org.alfresco.hxi_connector.common.adapters.auth.DefaultAuthenticationClient
AUTH_ERROR_LOG_MESSAGE, authProperties, EXPECTED_STATUS_CODE -
Constructor Summary
ConstructorsConstructorDescriptionLiveIngesterAuthClient(org.alfresco.hxi_connector.common.adapters.auth.config.properties.AuthProperties authProperties) -
Method Summary
Modifier and TypeMethodDescriptionorg.alfresco.hxi_connector.common.adapters.auth.AuthenticationResultauthenticate(String providerId)
-
Constructor Details
-
LiveIngesterAuthClient
public LiveIngesterAuthClient(org.alfresco.hxi_connector.common.adapters.auth.config.properties.AuthProperties authProperties)
-
-
Method Details
-
authenticate
@Retryable(retryFor=org.alfresco.hxi_connector.common.exception.EndpointServerErrorException.class, maxAttemptsExpression="#{@authorizationProperties.retry.attempts}", backoff=@Backoff(delayExpression="#{@authorizationProperties.retry.initialDelay}",multiplierExpression="#{@authorizationProperties.retry.delayMultiplier}")) public org.alfresco.hxi_connector.common.adapters.auth.AuthenticationResult authenticate(String providerId) - Specified by:
authenticatein interfaceorg.alfresco.hxi_connector.common.adapters.auth.AuthenticationClient- Overrides:
authenticatein classorg.alfresco.hxi_connector.common.adapters.auth.DefaultAuthenticationClient
-