Uses of Class
org.opensaml.security.httpclient.HttpClientSecurityParameters
Packages that use HttpClientSecurityParameters
Package
Description
Security API support for Apache HttpClient.
Messaging-related security classes.
-
Uses of HttpClientSecurityParameters in org.opensaml.security.httpclient
Fields in org.opensaml.security.httpclient declared as HttpClientSecurityParametersModifier and TypeFieldDescriptionprivate HttpClientSecurityParametersHttpClientSecurityContextHandler.httpClientSecurityParametersHTTP client security parameters.Methods in org.opensaml.security.httpclient that return HttpClientSecurityParametersModifier and TypeMethodDescriptionHttpClientSecurityContextHandler.getHttpClientSecurityParameters()Get the optional client security parameters.HttpClientSecurityParameters.setAuthCache(org.apache.hc.client5.http.auth.AuthCache cache) Deprecated.HttpClientSecurityParameters.setBasicCredentialsWithScope(org.apache.hc.client5.http.auth.UsernamePasswordCredentials credentials, org.apache.hc.client5.http.auth.AuthScope scope) Deprecated.HttpClientSecurityParameters.setClientTLSCredential(X509Credential credential) Set the optional client TLS credential.HttpClientSecurityParameters.setCredentialsProvider(org.apache.hc.client5.http.auth.CredentialsProvider provider) Set an instance ofCredentialsProviderused for authentication by the HttpClient instance.HttpClientSecurityParameters.setHostnameVerifier(HostnameVerifier verifier) Set the optional hostname verifier.HttpClientSecurityParameters.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.HttpClientSecurityParameters.setServerTLSFailureFatal(Boolean flag) Set the flag indicating whether failure of server TLS trust engine evaluation should be treated as a fatal error.HttpClientSecurityParameters.setTLSCipherSuites(Collection<String> cipherSuites) Set the optional list of TLS cipher suites.HttpClientSecurityParameters.setTLSCriteriaSet(CriteriaSet criteriaSet) Set the optional criteria set used in evaluating server TLS credentials.HttpClientSecurityParameters.setTLSProtocols(Collection<String> protocols) Set the optional list of TLS protocols.HttpClientSecurityParameters.setTLSTrustEngine(TrustEngine<? super X509Credential> engine) Sets the optional trust engine used in evaluating server TLS credentials.Methods in org.opensaml.security.httpclient with parameters of type HttpClientSecurityParametersModifier and TypeMethodDescriptionstatic org.apache.hc.client5.http.protocol.HttpClientContextHttpClientSecuritySupport.buildHttpClientContext(HttpClientSecurityParameters securityParameters) Builds a newHttpClientContextand marshals the suppliedHttpClientSecurityParametersinto it.static voidHttpClientSecuritySupport.marshalSecurityParameters(org.apache.hc.client5.http.protocol.HttpClientContext context, HttpClientSecurityParameters securityParameters) Marshal the suppliedHttpClientSecurityParametersto the suppliedHttpClientContext.static voidHttpClientSecuritySupport.marshalSecurityParameters(org.apache.hc.client5.http.protocol.HttpClientContext context, HttpClientSecurityParameters securityParameters, boolean replace) Marshal the suppliedHttpClientSecurityParametersto the suppliedHttpClientContext.voidHttpClientSecurityContextHandler.setHttpClientSecurityParameters(HttpClientSecurityParameters params) Set the optional client security parameters. -
Uses of HttpClientSecurityParameters in org.opensaml.security.messaging
Fields in org.opensaml.security.messaging declared as HttpClientSecurityParametersModifier and TypeFieldDescriptionprivate HttpClientSecurityParametersHttpClientSecurityContext.securityParametersThe HttpClient security parameters instance.Methods in org.opensaml.security.messaging that return HttpClientSecurityParametersModifier and TypeMethodDescriptionHttpClientSecurityContext.getSecurityParameters()Get theHttpClientSecurityParametersinstance.Methods in org.opensaml.security.messaging with parameters of type HttpClientSecurityParametersModifier and TypeMethodDescriptionHttpClientSecurityContext.setSecurityParameters(HttpClientSecurityParameters parameters) Set theHttpClientSecurityParametersinstance.
setPreemptiveBasicAuthMap(Map)