Interface IAuthenticator
- All Known Subinterfaces:
ISecurityClaimsAuthenticator
- All Known Implementing Classes:
Authenticator
,CustomAuthenticator
,SecurityClaimsAuthenticator
-
Method Summary
Modifier and TypeMethodDescriptionvoid
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)
-
Method Details
-
matchesAuthRequest
@ThingworxExtensionApiMethod(since={6,6}, canOverride=true) boolean matchesAuthRequest(javax.servlet.http.HttpServletRequest httpRequest) throws AuthenticatorException - Throws:
AuthenticatorException
- If an error occurs
-
authenticate
@ThingworxExtensionApiMethod(since={6,6}, canOverride=true) void authenticate(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse) throws AuthenticatorException - Throws:
AuthenticatorException
- If an error occurs
-
authenticate
@ThingworxExtensionApiMethod(since={7,4}, canOverride=true) void authenticate(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse, javax.servlet.FilterChain chain) throws AuthenticatorException - Throws:
AuthenticatorException
- If an error occurs
-
issueAuthenticationChallenge
@ThingworxExtensionApiMethod(since={6,6}, canOverride=true) void issueAuthenticationChallenge(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse) throws AuthenticatorException - Throws:
AuthenticatorException
- If an error occurs
-