Uses of Class
org.opensaml.messaging.context.BaseContext
Packages that use BaseContext
Package
Description
Interfaces and classes for tracking message processing state.
Interfaces and classes for tracking HTTP message processing state.
A set of functions used to navigate and lookup data
from a tree of
BaseContexts.Implementations of message context handlers.
Implementations of general profile actions.
Context classes in support of profile behavior.
Functions for navigating profile context information.
First order logic predicates and functions used for working with profile request data.
Implementation of SAML binding-level functionality, such as MessageHandlers.
Context classes for SAML-based messaging function.
Context classes supporting SAML 2 profiles.
Messaging-related security classes.
SOAP client functionality.
Classes related to SOAP client security.
Context classes in support of SOAP messaging.
WS-Addressing messaging support components.
WS-Security messaging support components.
Implementation of
StorageService that unifies cookie and
HTML Local Storage.Message context classes for XML Security.
-
Uses of BaseContext in org.opensaml.messaging.context
Subclasses of BaseContext in org.opensaml.messaging.contextModifier and TypeClassDescriptionclassAn operation context which represents concretely a message exchange pattern involving an inbound message and an outbound message.final classA subcontext which carries information about whether the message channel in use is considered to have the active properties of confidentiality and integrity.final classA context component which holds the state related to the processing of a single message.final classA context subclass for holding arbitrary data in a map.Fields in org.opensaml.messaging.context declared as BaseContextModifier and TypeFieldDescriptionprivate BaseContextBaseContext.parentThe owning parent context.Fields in org.opensaml.messaging.context with type parameters of type BaseContextModifier and TypeFieldDescriptionprivate final Map<String,Class<? extends BaseContext>> BaseContext.DeprecatedContextClassNameLookAside.lookAsideMapMap of renamed classes.private ClassIndexedSet<BaseContext>BaseContext.subcontextsThe subcontexts being managed.private Iterator<BaseContext>BaseContext.ContextSetNoRemoveIteratorDecorator.wrappedIteratorThe decorated iterator.Methods in org.opensaml.messaging.context with type parameters of type BaseContextModifier and TypeMethodDescription<T extends BaseContext>
booleanBaseContext.containsSubcontext(Class<T> clazz) Return whether the current context currently contains an instance of the specified subcontext class.protected <T extends BaseContext>
TBaseContext.createSubcontext(Class<T> clazz) Create an instance of the specified subcontext class.<T extends BaseContext>
TBaseContext.ensureSubcontext(Class<T> clazz) Get a subcontext of the current context, creating it if it does not exist.<T extends BaseContext>
TBaseContext.getSubcontext(Class<T> clazz) Get a subcontext of the current context.<T extends BaseContext>
TBaseContext.getSubcontext(Class<T> clazz, boolean autocreate) Deprecated.<T extends BaseContext>
voidBaseContext.removeSubcontext(Class<T> clazz) Remove the subcontext from the current context which corresponds to the supplied class.Methods in org.opensaml.messaging.context that return BaseContextModifier and TypeMethodDescriptionBaseContext.addSubcontext(BaseContext subContext) Add a subcontext to the current context.BaseContext.addSubcontext(BaseContext subcontext, boolean replace) Add a subcontext to the current context.BaseContext.ensureSubcontext(String className) Get a subcontext of the current context, creating it if necessary.BaseContext.getParent()Get the parent context, if there is one.BaseContext.getSubcontext(String className) Get a subcontext of the current context.BaseContext.getSubcontext(String className, boolean autocreate) Deprecated.useensureSubcontext(String)or {#linkgetSubcontext(String).BaseContext.ContextSetNoRemoveIteratorDecorator.next()Methods in org.opensaml.messaging.context that return types with arguments of type BaseContextModifier and TypeMethodDescriptionClass<? extends BaseContext>Get the relocated class object if it exists.BaseContext.iterator()Methods in org.opensaml.messaging.context with parameters of type BaseContextModifier and TypeMethodDescriptionBaseContext.addSubcontext(BaseContext subContext) Add a subcontext to the current context.BaseContext.addSubcontext(BaseContext subcontext, boolean replace) Add a subcontext to the current context.voidBaseContext.removeSubcontext(BaseContext subcontext) Remove a subcontext from the current context.protected voidBaseContext.setParent(BaseContext newParent) Set the context parent.Constructor parameters in org.opensaml.messaging.context with type arguments of type BaseContextModifierConstructorDescriptionprotectedConstructor.DeprecatedContextClassNameLookAside(Map<String, Class<? extends BaseContext>> map) Constructor. -
Uses of BaseContext in org.opensaml.messaging.context.httpclient
Subclasses of BaseContext in org.opensaml.messaging.context.httpclientModifier and TypeClassDescriptionfinal classA context impl holding data related to the execution of anHttpClientrequest. -
Uses of BaseContext in org.opensaml.messaging.handler.impl
Fields in org.opensaml.messaging.handler.impl declared as BaseContextModifier and TypeFieldDescriptionprivate BaseContextAbstractMessageChannelSecurity.parentContextParent for eventual context.Fields in org.opensaml.messaging.handler.impl with type parameters of type BaseContextModifier and TypeFieldDescriptionprivate Function<MessageContext,BaseContext> AbstractMessageChannelSecurity.parentContextLookupStrategyStrategy used to look up the parentBaseContexton which theMessageChannelSecurityContextwill be populated.Methods in org.opensaml.messaging.handler.impl that return BaseContextModifier and TypeMethodDescriptionprotected BaseContextAbstractMessageChannelSecurity.ensureParentContext()Get the parent context on which theMessageChannelSecurityContextwill be populated, raising anIllegalStateExceptionif null.protected BaseContextAbstractMessageChannelSecurity.getParentContext()Get the parent context on which theMessageChannelSecurityContextwill be populated.Method parameters in org.opensaml.messaging.handler.impl with type arguments of type BaseContextModifier and TypeMethodDescriptionvoidAbstractMessageChannelSecurity.setParentContextLookupStrategy(Function<MessageContext, BaseContext> strategy) Set the strategy used to look up the parentBaseContexton which theMessageChannelSecurityContextwill be populated. -
Uses of BaseContext in org.opensaml.profile.action.impl
Fields in org.opensaml.profile.action.impl declared as BaseContextModifier and TypeFieldDescriptionprivate BaseContextAbstractMessageChannelSecurity.parentContextParent for eventual context.Fields in org.opensaml.profile.action.impl with type parameters of type BaseContextModifier and TypeFieldDescriptionprivate Function<ProfileRequestContext,BaseContext> AbstractMessageChannelSecurity.parentContextLookupStrategyStrategy used to look up the parentBaseContexton which theMessageChannelSecurityContextwill be populated.Methods in org.opensaml.profile.action.impl that return BaseContextModifier and TypeMethodDescriptionprotected BaseContextAbstractMessageChannelSecurity.ensureParentContext()Get the parent context on which theMessageChannelSecurityContextwill be populated, raising anIllegalStateExceptionif absent.protected BaseContextAbstractMessageChannelSecurity.getParentContext()Get the parent context on which theMessageChannelSecurityContextwill be populated.Method parameters in org.opensaml.profile.action.impl with type arguments of type BaseContextModifier and TypeMethodDescriptionvoidAbstractMessageChannelSecurity.setParentContextLookupStrategy(Function<ProfileRequestContext, BaseContext> strategy) Set the strategy used to look up the parentBaseContexton which theMessageChannelSecurityContextwill be populated. -
Uses of BaseContext in org.opensaml.profile.context
Subclasses of BaseContext in org.opensaml.profile.contextModifier and TypeClassDescriptionfinal classA context component which holds state for making an access control decision using theAccessControlinterface.classA context component which holds the result of a profile action that produces an "event".final classChild context that supplies instructions to the runtime actions about timers to start and stop to measure performance.final classPreviousEventContext<EventType>A context component which holds the last result produced by a profile action that produced an "event".final classContext that holds the ongoing state of a profile request.final classA context which expresses one or more requesters on whose behalf a request is being handled. -
Uses of BaseContext in org.opensaml.profile.logic
Methods in org.opensaml.profile.logic with parameters of type BaseContext -
Uses of BaseContext in org.opensaml.saml.common.binding.impl
Fields in org.opensaml.saml.common.binding.impl with type parameters of type BaseContextModifier and TypeFieldDescriptionprivate ContextDataLookupFunction<MessageContext,? extends BaseContext> SAMLProtocolAndRoleHandler.copyContextLookupOptional lookup function for a context from which to copy the protocol and role data, for example from a parent operation context.Method parameters in org.opensaml.saml.common.binding.impl with type arguments of type BaseContextModifier and TypeMethodDescriptionvoidSAMLProtocolAndRoleHandler.setCopyContextLookup(ContextDataLookupFunction<MessageContext, ? extends BaseContext> lookup) Set the optional lookup function for a context from which to copy the protocol and role data, for example from a parent operation context. -
Uses of BaseContext in org.opensaml.saml.common.messaging.context
Subclasses of BaseContext in org.opensaml.saml.common.messaging.contextModifier and TypeClassDescriptionclassAbstract base class for subcontexts that carry information about a SAML entity which may be authenticated.classAbstract base class for subcontexts that carry information about a SAML entity.final classContext, usually attached toSAMLMetadataContextthat carries a SAMLAttributeConsumingServicefor use in later stages.final classContext, usually attached to aMessageContextthat carries a collection ofChannelBindingsobjects supplied with a message.final classContext, usually attached to aMessageContextthat carries state associated with an ECP request that is needed during response generation.final classContext that carries information about SAML artifact usage.final classContext for holding information related to the SAML binding in use.final classSubcontext that carries information about a SAML Consent value.final classContext that carries information about a SAML entity endpoint.final classA context intended to be used as a subcontext of aMessageContextthat carries some basic information about the SAML message.classA context intended to be used as a subcontext of aMessageContextthat carries some basic information about the SAML message.final classSubcontext that carries information SAML metadata about an associated entity.classContext for operational parameters that influence the lookup of SAML metadata.final classSubcontext that carries information about a SAML peer entity.final classDeprecated, for removal: This API element is subject to removal in a future version.final classSubcontext that carries information about the ongoing SAML protocol.final classSubcontext that carries information about the SAML "self" entity.final classA context implementation which represents a SAML 1NameIdentifieror a SAML 2NameID. -
Uses of BaseContext in org.opensaml.saml.saml2.profile.context
Subclasses of BaseContext in org.opensaml.saml.saml2.profile.contextModifier and TypeClassDescriptionfinal classContext supplying encryption parameters for the different forms of SAML XML encryption. -
Uses of BaseContext in org.opensaml.security.messaging
Subclasses of BaseContext in org.opensaml.security.messagingModifier and TypeClassDescriptionfinal classMessaging context implementation for holding parameters related to validating client TLSX509Credentialinstances.final classA context implementation holding parameters related toHttpClientsecurity features. -
Uses of BaseContext in org.opensaml.soap.client
Subclasses of BaseContext in org.opensaml.soap.clientModifier and TypeClassDescriptionfinal classMessage context for SOAP client messages. -
Uses of BaseContext in org.opensaml.soap.client.security
Subclasses of BaseContext in org.opensaml.soap.client.securityModifier and TypeClassDescriptionfinal classContext class for holding security information related to SOAP client operations. -
Uses of BaseContext in org.opensaml.soap.messaging.context
Subclasses of BaseContext in org.opensaml.soap.messaging.contextModifier and TypeClassDescriptionfinal classA subcontext holding information related to processing of an inbound SOAP message.final classSubcontext that carries information about the SOAP 1.1 message transport. -
Uses of BaseContext in org.opensaml.soap.wsaddressing.messaging
Subclasses of BaseContext in org.opensaml.soap.wsaddressing.messagingModifier and TypeClassDescriptionclassA subcontext that carries information related to WS-Addressing processing. -
Uses of BaseContext in org.opensaml.soap.wssecurity.messaging
Subclasses of BaseContext in org.opensaml.soap.wssecurity.messagingModifier and TypeClassDescriptionfinal classA subcontext that carries information related to WS-Security processing. -
Uses of BaseContext in org.opensaml.storage.impl.client
Subclasses of BaseContext in org.opensaml.storage.impl.clientModifier and TypeClassDescriptionclassA subcontext for driving the loading of data from a client into one or more instances of aClientStorageService.classA subcontext for driving the saving of data to a client from one or more instances of aClientStorageService. -
Uses of BaseContext in org.opensaml.xmlsec.context
Subclasses of BaseContext in org.opensaml.xmlsec.contextModifier and TypeClassDescriptionfinal classA context implementation for storing parameter instances for XML signature signing and validation, and XML encryption and decryption.
ensureSubcontext(Class)or {#linkgetSubcontext(Class).