@ThingworxExtensionApiClass(since={6,6}) public interface IAuthenticator
Modifier and Type | Method and Description |
---|---|
void |
authenticate(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse) |
void |
authenticate(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse,
javax.servlet.FilterChain chain) |
void |
issueAuthenticationChallenge(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse) |
boolean |
matchesAuthRequest(javax.servlet.http.HttpServletRequest httpRequest) |
@ThingworxExtensionApiMethod(since={6,6}, canOverride=true) boolean matchesAuthRequest(javax.servlet.http.HttpServletRequest httpRequest) throws AuthenticatorException
AuthenticatorException
- If an error occurs@ThingworxExtensionApiMethod(since={6,6}, canOverride=true) void authenticate(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse) throws AuthenticatorException
AuthenticatorException
- If an error occurs@ThingworxExtensionApiMethod(since={7,4}, canOverride=true) void authenticate(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse, javax.servlet.FilterChain chain) throws AuthenticatorException
AuthenticatorException
- If an error occurs@ThingworxExtensionApiMethod(since={6,6}, canOverride=true) void issueAuthenticationChallenge(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse) throws AuthenticatorException
AuthenticatorException
- If an error occurs