Uses of Class
org.opensaml.security.httpclient.HttpClientSecurityParameters
Packages that use HttpClientSecurityParameters
Package
Description
Implementation classes supporting code instrumentation.
Classes for retrieving, filtering, and querying metadata.
Security API support for Apache HttpClient.
Security implementation support for Apache HttpClient.
Messaging-related security classes.
Message handler implementations.
SOAP HTTP client functionality.
Factory beans for various classes related to use of HttpClient.
Spring support for TLS configuration.
-
Uses of HttpClientSecurityParameters in org.opensaml.core.metrics.impl
Fields in org.opensaml.core.metrics.impl declared as HttpClientSecurityParametersModifier and TypeFieldDescriptionprivate HttpClientSecurityParametersHTTPReporter.httpClientSecurityParametersHTTP client security parameters.Methods in org.opensaml.core.metrics.impl with parameters of type HttpClientSecurityParametersModifier and TypeMethodDescriptionvoidHTTPReporter.setHttpClientSecurityParameters(HttpClientSecurityParameters params) Set the optional client security parameters. -
Uses of HttpClientSecurityParameters in org.opensaml.saml.metadata.resolver.impl
Fields in org.opensaml.saml.metadata.resolver.impl declared as HttpClientSecurityParametersModifier and TypeFieldDescriptionprivate HttpClientSecurityParametersAbstractDynamicHTTPMetadataResolver.httpClientSecurityParametersOptional HttpClient security parameters.private HttpClientSecurityParametersHTTPMetadataResolver.httpClientSecurityParametersOptional HttpClient security parameters.Methods in org.opensaml.saml.metadata.resolver.impl that return HttpClientSecurityParametersModifier and TypeMethodDescriptionprotected HttpClientSecurityParametersAbstractDynamicHTTPMetadataResolver.getHttpClientSecurityParameters()Get the instance ofHttpClientSecurityParameterswhich provides various parameters to influence the security behavior of the HttpClient instance.protected HttpClientSecurityParametersHTTPMetadataResolver.getHttpClientSecurityParameters()Get the instance ofHttpClientSecurityParameterswhich provides various parameters to influence the security behavior of the HttpClient instance.Methods in org.opensaml.saml.metadata.resolver.impl with parameters of type HttpClientSecurityParametersModifier and TypeMethodDescriptionvoidAbstractDynamicHTTPMetadataResolver.setHttpClientSecurityParameters(HttpClientSecurityParameters params) Set an instance ofHttpClientSecurityParameterswhich provides various parameters to influence the security behavior of the HttpClient instance.voidHTTPMetadataResolver.setHttpClientSecurityParameters(HttpClientSecurityParameters params) Set an instance ofHttpClientSecurityParameterswhich provides various parameters to influence the security behavior of the HttpClient instance. -
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.httpclient.impl
Methods in org.opensaml.security.httpclient.impl that return HttpClientSecurityParametersModifier and TypeMethodDescriptionBasicHttpClientSecurityParametersResolver.resolveSingle(CriteriaSet criteria) Methods in org.opensaml.security.httpclient.impl that return types with arguments of type HttpClientSecurityParametersModifier and TypeMethodDescriptionBasicHttpClientSecurityParametersResolver.resolve(CriteriaSet criteria) Methods in org.opensaml.security.httpclient.impl with parameters of type HttpClientSecurityParametersModifier and TypeMethodDescriptionprotected voidBasicHttpClientSecurityParametersResolver.logResult(HttpClientSecurityParameters params) Log the resolved parameters.protected voidBasicHttpClientSecurityParametersResolver.resolveAndPopulateParams(HttpClientSecurityParameters params, CriteriaSet criteria) Resolve and populate all parameters.protected booleanBasicHttpClientSecurityParametersResolver.validate(HttpClientSecurityParameters params) Validate that theHttpClientSecurityParametersinstance has all the required properties populated. -
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. -
Uses of HttpClientSecurityParameters in org.opensaml.security.messaging.impl
Methods in org.opensaml.security.messaging.impl with parameters of type HttpClientSecurityParametersModifier and TypeMethodDescriptionprotected voidPopulateHttpClientSecurityParametersHandler.postProcessParams(MessageContext messageContext, HttpClientSecurityParameters params) Post-process the resolved parameters. -
Uses of HttpClientSecurityParameters in org.opensaml.soap.client.http
Fields in org.opensaml.soap.client.http declared as HttpClientSecurityParametersModifier and TypeFieldDescriptionprivate HttpClientSecurityParametersAbstractPipelineHttpSOAPClient.httpClientSecurityParametersHTTP client security parameters.Methods in org.opensaml.soap.client.http that return HttpClientSecurityParametersModifier and TypeMethodDescriptionAbstractPipelineHttpSOAPClient.getHttpClientSecurityParameters()Get the optional client security parameters.protected HttpClientSecurityParametersAbstractPipelineHttpSOAPClient.resolveContextSecurityParameters(InOutOperationContext operationContext) Resolve theHttpClientSecurityParametersinstance present in the current operation context.Methods in org.opensaml.soap.client.http with parameters of type HttpClientSecurityParametersModifier and TypeMethodDescriptionvoidAbstractPipelineHttpSOAPClient.setHttpClientSecurityParameters(HttpClientSecurityParameters params) Set the optional client security parameters. -
Uses of HttpClientSecurityParameters in org.opensaml.spring.httpclient
Fields in org.opensaml.spring.httpclient with type parameters of type HttpClientSecurityParametersModifier and TypeFieldDescriptionprivate List<HttpClientSecurityParameters>HttpClientSecurityParametersMergingFactoryBean.parametersThe list of input parameters to merge.Methods in org.opensaml.spring.httpclient that return HttpClientSecurityParametersMethods in org.opensaml.spring.httpclient that return types with arguments of type HttpClientSecurityParametersModifier and TypeMethodDescriptionHttpClientSecurityParametersMergingFactoryBean.getParameters()Get the list of input parameters to merge.Method parameters in org.opensaml.spring.httpclient with type arguments of type HttpClientSecurityParametersModifier and TypeMethodDescriptionvoidHttpClientSecurityParametersMergingFactoryBean.setParameters(List<HttpClientSecurityParameters> input) Set the list of input parameters to merge. -
Uses of HttpClientSecurityParameters in org.opensaml.spring.tls
Fields in org.opensaml.spring.tls declared as HttpClientSecurityParametersModifier and TypeFieldDescriptionprivate HttpClientSecurityParametersTLSSocketFactoryFactoryBean.httpClientSecurityParametersThe optional HttpClient security parameters instance that will be used with the HttpClient instance.Methods in org.opensaml.spring.tls with parameters of type HttpClientSecurityParametersModifier and TypeMethodDescriptionvoidTLSSocketFactoryFactoryBean.setHttpClientSecurityParameters(HttpClientSecurityParameters params) Sets the optional HttpClient security parameters instance that will be used with the HttpClient instance.
setPreemptiveBasicAuthMap(Map)