Top Description Inners Fields Constructors Methods
org.apache.hc.client5.http.impl.auth

public final Class CredentialsProviderBuilder

extends Object
Class Inheritance
Imports
java.util.HashMap, .Map, org.apache.hc.client5.http.auth.AuthScope, .Credentials, .CredentialsProvider, .UsernamePasswordCredentials, org.apache.hc.core5.http.HttpHost, org.apache.hc.core5.util.Args

CredentialsProvider builder.
Since
5.2

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class

Field Summary

Modifier and TypeField and Description
private final Map<AuthScope, Credentials>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public CredentialsProviderBuilder
add(final AuthScope authScope, final Credentials credentials)

public CredentialsProviderBuilder
add(final AuthScope authScope, final String username, final char[] password)

public CredentialsProviderBuilder
add(final HttpHost httpHost, final Credentials credentials)

public CredentialsProviderBuilder
add(final HttpHost httpHost, final String username, final char[] password)

public CredentialsProvider
public static CredentialsProviderBuilder
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

credMapback to summary
private final Map<AuthScope, Credentials> credMap

Constructor Detail

CredentialsProviderBuilderback to summary
public CredentialsProviderBuilder()

Method Detail

addback to summary
public CredentialsProviderBuilder add(final AuthScope authScope, final Credentials credentials)
addback to summary
public CredentialsProviderBuilder add(final AuthScope authScope, final String username, final char[] password)
addback to summary
public CredentialsProviderBuilder add(final HttpHost httpHost, final Credentials credentials)
addback to summary
public CredentialsProviderBuilder add(final HttpHost httpHost, final String username, final char[] password)
buildback to summary
public CredentialsProvider build()
createback to summary
public static CredentialsProviderBuilder create()
org.apache.hc.client5.http.impl.auth back to summary

pack-priv Class CredentialsProviderBuilder.Entry

extends Object
Class Inheritance
  • java.lang.Object
  • org.apache.hc.client5.http.impl.auth.CredentialsProviderBuilder.Entry

Field Summary

Modifier and TypeField and Description
pack-priv final AuthScope
pack-priv final Credentials

Constructor Summary

AccessConstructor and Description
pack-priv
Entry(final AuthScope authScope, final Credentials credentials)

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

authScopeback to summary
pack-priv final AuthScope authScope
credentialsback to summary
pack-priv final Credentials credentials

Constructor Detail

Entryback to summary
pack-priv Entry(final AuthScope authScope, final Credentials credentials)