| Modifier and Type | Method and Description |
|---|---|
JWTContext |
JWTAuthority.authenticateLoginRequest(Credentials credentials,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Authenticate login request if the provided credentials are valid.
The created JWTAuthentication object (which is also the part of
JWTContext) is implicitly attached into SecurityContextHolder to
inform spring security about the authenticated user. |
JWTContext |
JWTAuthority.create(String principal,
Parameters parameters)
Create a fully fledged
JWTContext for given principal. |
JWTContext |
JWTAuthority.createAndAttach(String principal,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Parameters parameters)
Create a fully fledged
JWTContext for given principal and attach
it into given HTTP Response. |
JWTContext |
JWTAuthority.renew(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Authenticate HTTP request if the request contains JWT and renew it if renewable.
|
JWTContext |
JWTAuthority.renew(TokenContainer tokenContainer,
Parameters parameters)
Renew tokens given in the
TokenContainer object. |
| Modifier and Type | Method and Description |
|---|---|
JWTContext |
JWTConsumer.authenticateJWTRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Authenticate HTTP request if the request contains JWT and related tokens are valid.
The created JWTAuthentication object (which is also the part of JWTContext) is implicitly
attached into SecurityContextHolder to inform spring security about the authenticated user. |
JWTContext |
JWTAuthorityConnector.requestRenew(javax.servlet.http.HttpServletRequest originalRequest) |
JWTContext |
JWTConsumer.validate(TokenContainer tokenContainer,
Parameters parameters)
Validate tokens given in a
TokenContainer instance. |
| Modifier and Type | Method and Description |
|---|---|
JWTContext |
DefaultJWTAuthority.authenticateJWTRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
JWTContext |
DefaultJWTAuthority.authenticateLoginRequest(Credentials credentials,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
JWTContext |
DefaultJWTAuthority.create(String principal,
Parameters parameters)
Creates
JWTContext for given principal. |
JWTContext |
DefaultJWTAuthority.createAndAttach(String principal,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Parameters parameters) |
JWTContext |
DefaultJWTAuthority.renew(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
JWTContext |
DefaultJWTAuthority.renew(TokenContainer tokenContainer,
Parameters parameters) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultJWTAuthority.handleJWTContext(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
JWTContext jwtContext) |
protected void |
DefaultJWTAuthority.refreshSession(JWTContext jwtContext) |
| Modifier and Type | Method and Description |
|---|---|
JWTContext |
DefaultJWTConsumer.authenticateJWTRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected JWTContext |
DefaultJWTConsumer.createJWTContext(String principal,
String sessionId,
String xsrfToken,
Collection<? extends org.springframework.security.core.GrantedAuthority> authorities,
String jwtMode,
String jwtToken) |
JWTContext |
DefaultJWTConsumer.validate(TokenContainer tokenContainer,
Parameters parameters) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultJWTConsumer.handleJWTContext(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
JWTContext jwtContext) |
Copyright © 2017 S&C Software. All rights reserved.