| Modifier and Type | Field and Description |
|---|---|
protected ClientProperties |
BaseAction.clientProperties |
| Modifier and Type | Method and Description |
|---|---|
void |
BaseAction.setClientProperties(ClientProperties clientProperties) |
| Modifier and Type | Method and Description |
|---|---|
void |
Complete.setClientProperties(ClientProperties clientProperties) |
| Constructor and Description |
|---|
CrowdSSOAuthenticatedUserProviderImpl(CrowdHttpTokenHelper tokenHelper,
ClientProperties clientProperties,
TokenAuthenticationManager tokenAuthenticationManager,
ApplicationManager applicationManager) |
| Modifier and Type | Method and Description |
|---|---|
protected ClientProperties |
RemoteCrowdDirectory.getClientProperties() |
| Constructor and Description |
|---|
CrowdHttpAuthenticatorImpl(CrowdClient client,
ClientProperties clientProperties,
CrowdHttpTokenHelper tokenHelper) |
CrowdHttpAuthenticatorImpl(CrowdClient client,
ClientProperties clientProperties,
CrowdHttpTokenHelper tokenHelper,
TokenLockProvider tokenLockProvider) |
| Constructor and Description |
|---|
CrowdSecurityFilter(CrowdHttpAuthenticator httpAuthenticator,
ClientProperties clientProperties)
Constructs a CrowdSecurityFilter.
|
| Modifier and Type | Method and Description |
|---|---|
UserAuthenticationContext |
CrowdHttpTokenHelperImpl.getUserAuthenticationContext(javax.servlet.http.HttpServletRequest request,
String username,
String password,
ClientProperties clientProperties) |
UserAuthenticationContext |
CrowdHttpTokenHelper.getUserAuthenticationContext(javax.servlet.http.HttpServletRequest request,
String username,
String password,
ClientProperties clientProperties)
Returns the user authentication context from a request.
|
void |
CrowdHttpTokenHelperImpl.removeCrowdToken(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ClientProperties clientProperties,
CookieConfiguration cookieConfig) |
void |
CrowdHttpTokenHelper.removeCrowdToken(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ClientProperties clientProperties,
CookieConfiguration cookieConfig)
Removes the Crowd SSO token.
|
void |
CrowdHttpTokenHelperImpl.setCrowdToken(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String token,
ClientProperties clientProperties,
CookieConfiguration cookieConfig) |
void |
CrowdHttpTokenHelper.setCrowdToken(javax.servlet.http.HttpServletRequest request,
javax.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.
|
| Modifier and Type | Method and Description |
|---|---|
protected static org.apache.http.client.CredentialsProvider |
RestExecutor.createCredentialsProvider(ClientProperties clientProperties) |
static BasicAuthRestExecutor |
BasicAuthRestExecutor.createFrom(ClientProperties clientProperties,
org.apache.http.impl.client.CloseableHttpClient httpClient)
Constructs a new REST Crowd client executor instance.
|
protected static org.apache.http.HttpHost |
RestExecutor.createHttpHost(ClientProperties clientProperties) |
org.apache.http.impl.client.CloseableHttpClient |
HttpClientProvider.getClient(ClientProperties clientProperties)
Get an
HttpClient instance with the provided connection manager and request configuration. |
org.apache.http.impl.client.CloseableHttpClient |
DefaultHttpClientProvider.getClient(ClientProperties clientProperties) |
protected org.apache.http.impl.conn.PoolingHttpClientConnectionManager |
DefaultHttpClientProvider.getHttpClientConnectionManager(ClientProperties clientProperties,
org.apache.http.conn.routing.HttpRoute httpRoute) |
protected org.apache.http.client.config.RequestConfig |
DefaultHttpClientProvider.getRequestConfig(ClientProperties clientProperties,
org.apache.http.impl.conn.PoolingHttpClientConnectionManager connectionManager,
org.apache.http.conn.routing.HttpRoute httpRoute) |
protected org.apache.http.conn.routing.HttpRoute |
DefaultHttpClientProvider.routeFor(ClientProperties clientProperties)
Create an
HttpRoute with a specific port by filling
in the default with DefaultSchemePortResolver. |
| Constructor and Description |
|---|
RestCrowdClient(ClientProperties clientProperties)
Deprecated.
use the
RestCrowdClientFactory methods |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.http.impl.client.CloseableHttpClient |
RestCrowdClientFactory.getHttpClient(ClientProperties clientProperties)
Get a
CloseableHttpClient instance configured with the given ClientProperties. |
CrowdClient |
RestCrowdClientFactory.newInstance(ClientProperties clientProperties) |
| Modifier and Type | Class and Description |
|---|---|
class |
CrowdServerClientProperties
Provides ClientProperties to be used in crowd-the-webapp.
|
| Modifier and Type | Field and Description |
|---|---|
protected ClientProperties |
AbstractCrowdSSOAuthenticationProcessingFilter.clientProperties |
| Modifier and Type | Method and Description |
|---|---|
void |
CrowdServer.setClientProperties(ClientProperties clientProperties) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
OpenIDServerClientProperties
OpenID server-specific client properties.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OpenIDServerClientPropertiesImpl |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractClientProperties |
class |
ClientPropertiesImpl
This bean is a container for the application's crowd.properties.
|
class |
ImmutableClientProperties |
| Constructor and Description |
|---|
EmailChangeManagerImpl(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) |
| Modifier and Type | Method and Description |
|---|---|
CrowdClient |
CrowdClientFactory.newInstance(ClientProperties clientProperties)
Constructs a new Crowd Client instance from the client properties.
|
Copyright © 2024 Atlassian. All rights reserved.