Class HttpCallback

    • Constructor Detail

      • HttpCallback

        public HttpCallback​(String authorizationHeader,
                            String negotiationHeader,
                            String errorCode)
        Creates a HttpCallback object.
        Parameters:
        authorizationHeader - Header name for the authorization string.
        negotiationHeader - Negotiation header string.
        errorCode - Error code set in the header for negotiation.
      • HttpCallback

        public HttpCallback​(String authRHeader,
                            String negoName,
                            String negoValue,
                            int errorCode)
        Creates a HttpCallback object. The negotiation header is constructed using the negotiation name and value in the format negoName:negoValue.
        Parameters:
        authRHeader - Header name for the authorization string.
        negoName - Negotiation name in the negotiation header.
        negoValue - Negotiation value in the negotiation header.
        errorCode - Error code set in the header for negotiation.
    • Method Detail

      • getAuthorizationHeader

        public String getAuthorizationHeader()
        Returns the authorization header string.
        Returns:
        the authorization header string.
      • getNegotiationHeaderName

        public String getNegotiationHeaderName()
        Returns the negotiation header name.
        Returns:
        the negotiation header name.
      • getNegotiationHeaderValue

        public String getNegotiationHeaderValue()
        Returns the negotiation header value.
        Returns:
        the negotiation header value.
      • getNegotiationCode

        public int getNegotiationCode()
        Returns the negotiation error code.
        Returns:
        the negotiation error code.
      • getAuthorization

        public String getAuthorization()
        Returns the authorization string.
        Returns:
        the authorization string.
      • setAuthorization

        public void setAuthorization​(String authorization)
        Set the authorization string to a HttpCallback object.
        Parameters:
        authorization - The value of the Authorization header.
      • isForHTTPBasic

        public boolean isForHTTPBasic()
        Returns true if the callback is for HTTPBasic.
      • isForWindowsDesktopSSO

        public boolean isForWindowsDesktopSSO()
        Returns true if the callback is for WindowsDesktopSSO.