Class CredentialBasicAuthentication

    • Constructor Summary

      Constructors 
      Constructor Description
      CredentialBasicAuthentication​(com.cloudbees.plugins.credentials.common.StandardUsernamePasswordCredentials credential)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addCredentials​(org.apache.http.HttpHost host, com.cloudbees.plugins.credentials.common.StandardUsernamePasswordCredentials credentials)  
      org.apache.http.impl.client.CloseableHttpClient authenticate​(org.apache.http.impl.client.HttpClientBuilder clientBuilder, org.apache.http.protocol.HttpContext context, org.apache.http.client.methods.HttpRequestBase requestBase, PrintStream logger)  
      String getKeyName()  
      void prepare​(org.apache.http.impl.client.HttpClientBuilder clientBuilder, org.apache.http.protocol.HttpContext context, org.apache.http.client.methods.HttpRequestBase requestBase)  
      void prepare​(org.apache.http.impl.client.HttpClientBuilder clientBuilder, org.apache.http.protocol.HttpContext context, org.apache.http.HttpHost targetHost)  
    • Constructor Detail

      • CredentialBasicAuthentication

        public CredentialBasicAuthentication​(com.cloudbees.plugins.credentials.common.StandardUsernamePasswordCredentials credential)
    • Method Detail

      • addCredentials

        public void addCredentials​(org.apache.http.HttpHost host,
                                   com.cloudbees.plugins.credentials.common.StandardUsernamePasswordCredentials credentials)
      • authenticate

        public org.apache.http.impl.client.CloseableHttpClient authenticate​(org.apache.http.impl.client.HttpClientBuilder clientBuilder,
                                                                            org.apache.http.protocol.HttpContext context,
                                                                            org.apache.http.client.methods.HttpRequestBase requestBase,
                                                                            PrintStream logger)
        Specified by:
        authenticate in interface Authenticator
      • prepare

        public void prepare​(org.apache.http.impl.client.HttpClientBuilder clientBuilder,
                            org.apache.http.protocol.HttpContext context,
                            org.apache.http.client.methods.HttpRequestBase requestBase)
      • prepare

        public void prepare​(org.apache.http.impl.client.HttpClientBuilder clientBuilder,
                            org.apache.http.protocol.HttpContext context,
                            org.apache.http.HttpHost targetHost)