| 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 | Class and Description |
|---|---|
class |
AbstractClientProperties |
class |
ClientPropertiesImpl
This bean is a container for the application's crowd.properties.
|
| Modifier and Type | Method and Description |
|---|---|
CrowdClient |
CrowdClientFactory.newInstance(ClientProperties clientProperties)
Constructs a new Crowd Client instance from the client properties.
|
Copyright © 2019 Atlassian. All rights reserved.