Uses of Class
org.opensaml.security.httpclient.impl.BasicHttpClientSecurityConfiguration
Packages that use BasicHttpClientSecurityConfiguration
Package
Description
Security implementation support for Apache HttpClient.
-
Uses of BasicHttpClientSecurityConfiguration in org.opensaml.security.httpclient.impl
Methods in org.opensaml.security.httpclient.impl that return BasicHttpClientSecurityConfigurationModifier and TypeMethodDescriptionBasicHttpClientSecurityConfiguration.setBasicCredentials(org.apache.hc.client5.http.auth.UsernamePasswordCredentials credentials) A convenience method to set a (single) username and password used for BASIC authentication.BasicHttpClientSecurityConfiguration.setBasicCredentialsWithScope(org.apache.hc.client5.http.auth.UsernamePasswordCredentials credentials, org.apache.hc.client5.http.auth.AuthScope scope) A convenience method to set a (single) username and password used for BASIC authentication.BasicHttpClientSecurityConfiguration.setClientTLSCredential(X509Credential credential) Set the optional client TLS credential.BasicHttpClientSecurityConfiguration.setCredentialsProvider(org.apache.hc.client5.http.auth.CredentialsProvider provider) Set an instance ofCredentialsProviderused for authentication by the HttpClient instance.BasicHttpClientSecurityConfiguration.setHostnameVerifier(HostnameVerifier verifier) Set the optional hostname verifier.BasicHttpClientSecurityConfiguration.setPreemptiveBasicAuthMap(Map<org.apache.hc.core5.http.HttpHost, org.apache.hc.client5.http.auth.UsernamePasswordCredentials> map) Install a map of rules for preemptive basic authentication using the supplied hosts and credentials.BasicHttpClientSecurityConfiguration.setServerTLSFailureFatal(Boolean flag) Set the flag indicating whether failure of server TLS trust engine evaluation should be treated as a fatal error.BasicHttpClientSecurityConfiguration.setTLSCipherSuites(Collection<String> cipherSuites) Set the optional list of TLS cipher suites.BasicHttpClientSecurityConfiguration.setTLSProtocols(Collection<String> protocols) Set the optional list of TLS protocols.BasicHttpClientSecurityConfiguration.setTLSTrustEngine(TrustEngine<? super X509Credential> engine) Sets the optional trust engine used in evaluating server TLS credentials.