Class AuthenticationHelper


  • public class AuthenticationHelper
    extends java.lang.Object
    • Field Detail

      • AUTH_SUCCESS_STATS

        public static final java.lang.String AUTH_SUCCESS_STATS
        See Also:
        Constant Field Values
      • AUTH_FAILURE_STATS

        public static final java.lang.String AUTH_FAILURE_STATS
        See Also:
        Constant Field Values
    • Method Detail

      • notifyOutputAuthSuccessful

        public static void notifyOutputAuthSuccessful​(HttpMessage msg)
      • notifyOutputAuthFailure

        public static void notifyOutputAuthFailure​(HttpMessage msg)
      • getCorrespondingHttpState

        public org.apache.commons.httpclient.HttpState getCorrespondingHttpState()
      • addAuthMessageToHistory

        public static void addAuthMessageToHistory​(HttpMessage msg)
      • replaceUserData

        public static java.lang.String replaceUserData​(java.lang.String data,
                                                       java.util.Map<java.lang.String,​java.lang.String> keyValuePairs,
                                                       java.util.function.UnaryOperator<java.lang.String> encoder)
      • replaceUserDataInRequest

        public static void replaceUserDataInRequest​(HttpMessage msg,
                                                    java.util.Map<java.lang.String,​java.lang.String> userDataMap,
                                                    java.util.function.UnaryOperator<java.lang.String> bodyEncoder)
      • getRequestingUser

        public User getRequestingUser()
      • sendAndReceive

        public void sendAndReceive​(HttpMessage msg)
                            throws java.io.IOException
        Throws:
        java.io.IOException
      • sendAndReceive

        public void sendAndReceive​(HttpMessage msg,
                                   boolean followRedirect)
                            throws java.io.IOException
        Throws:
        java.io.IOException
      • getHttpSender

        public HttpSender getHttpSender()