Class DefaultHttpClientConfiguration


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

      • DEFAULT_TOLOKA_PROD_URI

        public static final java.net.URI DEFAULT_TOLOKA_PROD_URI
      • DEFAULT_TOLOKA_SANDBOX_URI

        public static final java.net.URI DEFAULT_TOLOKA_SANDBOX_URI
      • DEFAULT_CONNECTION_TIMEOUT

        public static final int DEFAULT_CONNECTION_TIMEOUT
        See Also:
        Constant Field Values
      • DEFAULT_MAX_CONNECTIONS

        public static final int DEFAULT_MAX_CONNECTIONS
        See Also:
        Constant Field Values
      • AUTHORIZATION_HEADER_NAME

        public static final java.lang.String AUTHORIZATION_HEADER_NAME
        See Also:
        Constant Field Values
      • AUTHORIZATION_OAUTH_HEADER_FORMAT

        public static final java.lang.String AUTHORIZATION_OAUTH_HEADER_FORMAT
        See Also:
        Constant Field Values
      • AUTHORIZATION_API_KEY_HEADER_FORMAT

        public static final java.lang.String AUTHORIZATION_API_KEY_HEADER_FORMAT
        See Also:
        Constant Field Values
      • AUTHORIZATION_SUPPORTED_TYPES

        public static final java.util.List<java.lang.String> AUTHORIZATION_SUPPORTED_TYPES
      • USER_AGENT_FORMAT

        public static final java.lang.String USER_AGENT_FORMAT
        See Also:
        Constant Field Values
    • Constructor Detail

      • DefaultHttpClientConfiguration

        public DefaultHttpClientConfiguration()
    • Method Detail

      • buildDefaultClient

        public static org.apache.http.client.HttpClient buildDefaultClient​(java.lang.String tokenOrKey)
      • getDefaultRequestConfig

        public static org.apache.http.client.config.RequestConfig getDefaultRequestConfig()
      • getDefaultAuthorizationHeader

        public static org.apache.http.Header getDefaultAuthorizationHeader​(java.lang.String tokenOrKey)
      • getUserAgent

        public static java.lang.String getUserAgent()
      • recognizeAuthFormat

        protected static java.lang.String recognizeAuthFormat​(java.lang.String tokenOrKey)
        Parameters:
        tokenOrKey - different Authorization format. Check test for details.
        Returns:
        Authorization header value