@NotExtensible public interface AuthenticationRequest
Modifier and Type | Method and Description |
---|---|
javax.servlet.http.HttpServletRequest |
getHttpServletRequest()
Retrieve the HTTP servlet request for the request being processed.
|
ScimResourcePrincipal |
getPrincipal()
Retrieve the currently authenticated principal or
null if not available. |
java.lang.String |
getRequestParameters()
Retrieve a JSON object specifying the request parameters containing
credentials that may be used to authenticate an end-user.
|
java.lang.String |
getStateParameters()
Retrieve a JSON object specifying the flow state parameters.
|
ScimResourcePrincipal getPrincipal()
null
if not available.null
if not available.java.lang.String getRequestParameters()
java.lang.String getStateParameters()
null
.
This string can be parsed using any JSON library. For example,
Jackson's ObjectMapper.readTree() or the UnboundID LDAP SDK's JSONObject
constructor.javax.servlet.http.HttpServletRequest getHttpServletRequest()