Uses of Interface
com.atlassian.crowd.service.client.ClientProperties
Packages that use ClientProperties
Package
Description
-
Uses of ClientProperties in com.atlassian.crowd.console.action
Fields in com.atlassian.crowd.console.action declared as ClientPropertiesMethods in com.atlassian.crowd.console.action with parameters of type ClientPropertiesModifier and TypeMethodDescriptionvoidBaseAction.setClientProperties(ClientProperties clientProperties) -
Uses of ClientProperties in com.atlassian.crowd.console.action.setup
Methods in com.atlassian.crowd.console.action.setup with parameters of type ClientPropertiesModifier and TypeMethodDescriptionvoidComplete.setClientProperties(ClientProperties clientProperties) -
Uses of ClientProperties in com.atlassian.crowd.console.authentication
Constructors in com.atlassian.crowd.console.authentication with parameters of type ClientPropertiesModifierConstructorDescriptionCrowdSSOAuthenticatedUserProviderImpl(CrowdHttpTokenHelper tokenHelper, ClientProperties clientProperties, TokenAuthenticationManager tokenAuthenticationManager, ApplicationManager applicationManager) -
Uses of ClientProperties in com.atlassian.crowd.directory
Methods in com.atlassian.crowd.directory that return ClientPropertiesModifier and TypeMethodDescriptionprotected ClientPropertiesRemoteCrowdDirectory.getClientProperties() -
Uses of ClientProperties in com.atlassian.crowd.integration.http
Fields in com.atlassian.crowd.integration.http declared as ClientPropertiesModifier and TypeFieldDescriptionprotected final ClientPropertiesAbstractCrowdHttpAuthenticator.clientPropertiesprotected final ClientPropertiesAbstractCrowdHttpAuthenticator.clientPropertiesConstructors in com.atlassian.crowd.integration.http with parameters of type ClientPropertiesModifierConstructorDescriptionCachedCrowdHttpAuthenticatorImpl(CrowdClient client, ClientProperties clientProperties, CrowdHttpTokenHelper tokenHelper) CrowdHttpAuthenticatorImpl(CrowdClient client, ClientProperties clientProperties, CrowdHttpTokenHelper tokenHelper) CrowdHttpAuthenticatorImpl(CrowdClient client, ClientProperties clientProperties, CrowdHttpTokenHelper tokenHelper, TokenLockProvider tokenLockProvider) -
Uses of ClientProperties in com.atlassian.crowd.integration.http.filter
Constructors in com.atlassian.crowd.integration.http.filter with parameters of type ClientPropertiesModifierConstructorDescriptionCrowdSecurityFilter(CrowdHttpAuthenticator httpAuthenticator, ClientProperties clientProperties) Constructs a CrowdSecurityFilter. -
Uses of ClientProperties in com.atlassian.crowd.integration.http.util
Methods in com.atlassian.crowd.integration.http.util with parameters of type ClientPropertiesModifier and TypeMethodDescriptionCrowdHttpTokenHelper.getUserAuthenticationContext(jakarta.servlet.http.HttpServletRequest request, String username, String password, ClientProperties clientProperties) Returns the user authentication context from a request.CrowdHttpTokenHelperImpl.getUserAuthenticationContext(jakarta.servlet.http.HttpServletRequest request, String username, String password, ClientProperties clientProperties) voidCrowdHttpTokenHelper.removeCrowdToken(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, ClientProperties clientProperties, CookieConfiguration cookieConfig) Removes the Crowd SSO token.voidCrowdHttpTokenHelperImpl.removeCrowdToken(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, ClientProperties clientProperties, CookieConfiguration cookieConfig) voidCrowdHttpTokenHelper.setCrowdToken(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String token, ClientProperties clientProperties, CookieConfiguration cookieConfig) Sets the Crowd SSO token in: the request: as an attribute, so the user is authenticated for the span of the request. the response: as a cookie, so the user is authenticated for subsequent requests. Also sets the last session validation date/time.voidCrowdHttpTokenHelperImpl.setCrowdToken(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String token, ClientProperties clientProperties, CookieConfiguration cookieConfig) -
Uses of ClientProperties in com.atlassian.crowd.integration.rest.service
Methods in com.atlassian.crowd.integration.rest.service with parameters of type ClientPropertiesModifier and TypeMethodDescriptionstatic BasicAuthRestExecutorBasicAuthRestExecutor.createFrom(ClientProperties clientProperties, org.apache.http.impl.client.CloseableHttpClient httpClient) Constructs a new REST Crowd client executor instance.static OAuth2RestExecutorOAuth2RestExecutor.createFrom(ClientProperties clientProperties, org.apache.http.impl.client.CloseableHttpClient httpClient) Constructs a new REST Crowd client executor instance.protected static org.apache.http.HttpHostRestExecutor.createHttpHost(ClientProperties clientProperties) org.apache.http.impl.client.CloseableHttpClientDefaultHttpClientProvider.getClient(ClientProperties clientProperties) org.apache.http.impl.client.CloseableHttpClientHttpClientProvider.getClient(ClientProperties clientProperties) Get anHttpClientinstance with the provided connection manager and request configuration.protected org.apache.http.impl.conn.PoolingHttpClientConnectionManagerDefaultHttpClientProvider.getHttpClientConnectionManager(ClientProperties clientProperties, org.apache.http.conn.routing.HttpRoute httpRoute) protected org.apache.http.client.config.RequestConfigDefaultHttpClientProvider.getRequestConfig(ClientProperties clientProperties, org.apache.http.impl.conn.PoolingHttpClientConnectionManager connectionManager, org.apache.http.conn.routing.HttpRoute httpRoute) protected org.apache.http.conn.routing.HttpRouteDefaultHttpClientProvider.routeFor(ClientProperties clientProperties) Create anHttpRoutewith a specific port by filling in the default withDefaultSchemePortResolver.Constructors in com.atlassian.crowd.integration.rest.service with parameters of type ClientProperties -
Uses of ClientProperties in com.atlassian.crowd.integration.rest.service.factory
Methods in com.atlassian.crowd.integration.rest.service.factory with parameters of type ClientPropertiesModifier and TypeMethodDescriptionprotected org.apache.http.impl.client.CloseableHttpClientRestCrowdClientFactory.getHttpClient(ClientProperties clientProperties) Get aCloseableHttpClientinstance configured with the givenClientProperties.RestCrowdClientFactory.newInstance(ClientProperties clientProperties) RestCrowdHttpAuthenticationFactory.newInstance(CrowdClient crowdClient, ClientProperties clientProperties, CrowdHttpTokenHelper tokenHelper) To be used with IoC container (like Spring) to manage returned implementation as a singleton. -
Uses of ClientProperties in com.atlassian.crowd.integration.springsecurity
Classes in com.atlassian.crowd.integration.springsecurity that implement ClientPropertiesModifier and TypeClassDescriptionclassProvides ClientProperties to be used in crowd-the-webapp.Fields in com.atlassian.crowd.integration.springsecurity declared as ClientPropertiesModifier and TypeFieldDescriptionprotected final ClientPropertiesAbstractCrowdSSOAuthenticationProcessingFilter.clientPropertiesConstructors in com.atlassian.crowd.integration.springsecurity with parameters of type ClientPropertiesModifierConstructorDescriptionprotectedAbstractCrowdSSOAuthenticationProcessingFilter(ClientProperties clientProperties, CrowdHttpTokenHelper tokenHelper) protectedAbstractLocalCrowdAuthenticationProcessingFilter(ClientProperties clientProperties, CrowdHttpTokenHelper tokenHelper, PropertyManager propertyManager, TokenAuthenticationManager tokenAuthenticationManager, CrowdRememberMeService rememberMeService) CrowdSSOAuthenticationProcessingFilter(CrowdHttpTokenHelper tokenHelper, CrowdClient crowdClient, ClientProperties clientProperties) LocalCrowdLogoutHandler(TokenAuthenticationManager tokenAuthenticationManager, CrowdHttpTokenHelper tokenHelper, ClientProperties clientProperties, PropertyManager propertyManager, CrowdRememberMeService rememberMeService) protectedLocalCrowdSSOAuthenticationProcessingFilter(ClientProperties clientProperties, CrowdHttpTokenHelper tokenHelper, PropertyManager propertyManager, TokenAuthenticationManager tokenAuthenticationManager, CrowdRememberMeService rememberMeService) RequestToApplicationMapperImpl(ClientProperties clientProperties) -
Uses of ClientProperties in com.atlassian.crowd.service.authentication
Constructors in com.atlassian.crowd.service.authentication with parameters of type ClientPropertiesModifierConstructorDescriptionCrowdApplicationAuthenticationServiceImpl(TokenAuthenticationManager tokenAuthenticationManager, CrowdHttpTokenHelper tokenHelper, ApplicationFactory applicationFactory, ClientProperties clientProperties, PropertyManager propertyManager, AuditService auditService, com.atlassian.diagnostics.util.CallingBundleResolver callingBundleResolver, org.springframework.security.web.authentication.logout.LogoutHandler logoutHandler) -
Uses of ClientProperties in com.atlassian.crowd.service.client
Classes in com.atlassian.crowd.service.client that implement ClientPropertiesModifier and TypeClassDescriptionclassclassThis bean is a container for the application's crowd.properties.class -
Uses of ClientProperties in com.atlassian.crowd.service.email
Constructors in com.atlassian.crowd.service.email with parameters of type ClientPropertiesModifierConstructorDescriptionEmailChangeManagerImpl(ChangeEmailLinkMailer changeEmailLinkMailer, com.atlassian.security.random.SecureTokenGenerator tokenGenerator, ExpirableUserTokenDao expirableUserTokenDao, ApplicationService applicationService, com.atlassian.sal.api.ApplicationProperties applicationProperties, Clock clock, ApplicationManager applicationManager, ClientProperties clientProperties, com.atlassian.event.api.EventPublisher eventPublisher, DirectoryManager directoryManager, MailConfigurationService mailConfigurationService, PermissionManager permissionManager, EmailAddressValidator emailValidator) -
Uses of ClientProperties in com.atlassian.crowd.service.factory
Methods in com.atlassian.crowd.service.factory with parameters of type ClientPropertiesModifier and TypeMethodDescriptionCrowdClientFactory.newInstance(ClientProperties clientProperties) Constructs a new Crowd Client instance from the client properties.
RestCrowdClientFactorymethods