Package com.datahub.authentication
Class AuthenticationRequest
- java.lang.Object
-
- com.datahub.authentication.AuthenticationRequest
-
public class AuthenticationRequest extends java.lang.ObjectRequest context provided to eachAuthenticatorto perform Authentication. Currently, this class only hold the inbound request's headers, but could certainly be extended to contain additional information like the request parameters, body, ip, etc as needed.
-
-
Constructor Summary
Constructors Constructor Description AuthenticationRequest(java.lang.String servletInfo, java.lang.String pathInfo, java.util.Map<java.lang.String,java.lang.String> requestHeaders)AuthenticationRequest(java.util.Map<java.lang.String,java.lang.String> requestHeaders)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getRequestHeaders()
-
-
-
Constructor Detail
-
AuthenticationRequest
public AuthenticationRequest(@Nonnull java.util.Map<java.lang.String,java.lang.String> requestHeaders)
-
AuthenticationRequest
public AuthenticationRequest(@Nonnull java.lang.String servletInfo, @Nonnull java.lang.String pathInfo, @Nonnull java.util.Map<java.lang.String,java.lang.String> requestHeaders)
-
-