Uses of Class
org.opensaml.messaging.context.InOutOperationContext
Packages that use InOutOperationContext
Package
Description
A set of functions used to navigate and lookup data
from a tree of
BaseContexts.Interfaces and classes for message processing pipelines.
Context classes in support of profile behavior.
Classes responsible for performing transport-related and basic message
validation of decoded SAML messages.
Support classes for SAML SOAP message operations.
SOAP client functionality.
SOAP HTTP client functionality.
-
Uses of InOutOperationContext in org.opensaml.messaging.pipeline
Methods in org.opensaml.messaging.pipeline with parameters of type InOutOperationContext -
Uses of InOutOperationContext in org.opensaml.profile.context
Subclasses of InOutOperationContext in org.opensaml.profile.contextModifier and TypeClassDescriptionfinal classContext that holds the ongoing state of a profile request. -
Uses of InOutOperationContext in org.opensaml.saml.common.binding.security.impl
Fields in org.opensaml.saml.common.binding.security.impl with type parameters of type InOutOperationContextModifier and TypeFieldDescriptionOperationContextEntityIDLookup.parentLookupParent operation context lookup function. -
Uses of InOutOperationContext in org.opensaml.saml.common.messaging.soap
Methods in org.opensaml.saml.common.messaging.soap that return InOutOperationContextModifier and TypeMethodDescriptionSAMLSOAPClientContextBuilder.build()Build the new operation context. -
Uses of InOutOperationContext in org.opensaml.soap.client
Methods in org.opensaml.soap.client with parameters of type InOutOperationContextModifier and TypeMethodDescriptionvoidSOAPClient.send(String endpoint, InOutOperationContext context) Sends a message and waits for a response. -
Uses of InOutOperationContext in org.opensaml.soap.client.http
Fields in org.opensaml.soap.client.http with type parameters of type InOutOperationContextModifier and TypeFieldDescriptionprivate Function<InOutOperationContext,String> PipelineFactoryHttpSOAPClient.pipelineNameStrategyStrategy function used to resolve the pipeline name to execute.private Function<InOutOperationContext,CriteriaSet> AbstractPipelineHttpSOAPClient.tlsCriteriaSetStrategyStrategy for building the criteria set which is input to the TLS trust engine.Methods in org.opensaml.soap.client.http that return types with arguments of type InOutOperationContextModifier and TypeMethodDescriptionAbstractPipelineHttpSOAPClient.getTLSCriteriaSetStrategy()Get the strategy function which builds the dynamically-populated criteria set which is input to the TLS TrustEngine, if no static criteria set is supplied either via context or locally-configuredHttpClientSecurityParameters.Methods in org.opensaml.soap.client.http with parameters of type InOutOperationContextModifier and TypeMethodDescriptionPipelineFactoryHttpSOAPClient.DefaultPipelineNameStrategy.apply(InOutOperationContext opContext) protected org.apache.hc.client5.http.protocol.HttpClientContextAbstractPipelineHttpSOAPClient.buildHttpContext(org.apache.hc.core5.http.ClassicHttpRequest request, InOutOperationContext operationContext) Build theHttpClientContextinstance to be used by the HttpClient.protected org.apache.hc.core5.http.ClassicHttpRequestAbstractPipelineHttpSOAPClient.buildHttpRequest(String endpoint, InOutOperationContext operationContext) Build theClassicHttpRequestinstance to be executed by the HttpClient.protected CriteriaSetAbstractPipelineHttpSOAPClient.buildTLSCriteriaSet(org.apache.hc.core5.http.ClassicHttpRequest request, InOutOperationContext operationContext) Build the dynamicCriteriaSetinstance to be used for TLS trust evaluation.protected voidHttpSOAPClient.processFaultResponse(org.apache.hc.core5.http.ClassicHttpResponse httpResponse, InOutOperationContext context) Deprecated.Process a SOAP fault, as determined by an HTTP 500 status code, response.protected voidHttpSOAPClient.processSuccessfulResponse(org.apache.hc.core5.http.ClassicHttpResponse httpResponse, InOutOperationContext context) Deprecated.Process a successful, as determined by an HTTP 200 status code, response.protected org.apache.hc.client5.http.protocol.HttpClientContextAbstractPipelineHttpSOAPClient.resolveClientContext(InOutOperationContext operationContext) Resolve the effectiveHttpClientContextinstance to use for the current request.protected HttpClientSecurityParametersAbstractPipelineHttpSOAPClient.resolveContextSecurityParameters(InOutOperationContext operationContext) Resolve theHttpClientSecurityParametersinstance present in the current operation context.protected HttpClientMessagePipelineAbstractPipelineHttpSOAPClient.resolvePipeline(InOutOperationContext operationContext) Resolve and return a new instance of theHttpClientMessagePipelineto be processed.protected HttpClientMessagePipelinePipelineFactoryHttpSOAPClient.resolvePipeline(InOutOperationContext operationContext) Resolve and return a new instance of theHttpClientMessagePipelineto be processed.protected StringPipelineFactoryHttpSOAPClient.resolvePipelineName(InOutOperationContext operationContext) Resolve the name of the pipeline to use.voidAbstractPipelineHttpSOAPClient.send(String endpoint, InOutOperationContext operationContext) Sends a message and waits for a response.voidHttpSOAPClient.send(String endpoint, InOutOperationContext context) Deprecated.Sends a message and waits for a response.Method parameters in org.opensaml.soap.client.http with type arguments of type InOutOperationContextModifier and TypeMethodDescriptionvoidPipelineFactoryHttpSOAPClient.setPipelineNameStrategy(Function<InOutOperationContext, String> function) Set the strategy function used to resolve the name of the pipeline to use.voidAbstractPipelineHttpSOAPClient.setTLSCriteriaSetStrategy(Function<InOutOperationContext, CriteriaSet> function) Set the strategy function which builds the dynamically-populated criteria set which is input to the TLS TrustEngine, if no static criteria set is supplied either via context or locally-configuredHttpClientSecurityParameters.