Uses of Class
org.opensaml.messaging.context.BaseContext
-
Packages that use BaseContext Package Description org.opensaml.messaging.context Interfaces and classes for tracking message processing state.org.opensaml.messaging.context.httpclient Interfaces and classes for tracking HTTP message processing state.org.opensaml.messaging.context.navigate A set of functions used to navigate and lookup data from a tree ofBaseContexts. -
-
Uses of BaseContext in org.opensaml.messaging.context
Subclasses of BaseContext in org.opensaml.messaging.context Modifier and Type Class Description classInOutOperationContextAn operation context which represents concretely a message exchange pattern involving an inbound message and an outbound message.classMessageChannelSecurityContextA subcontext which carries information about whether the message channel in use is considered to have the active properties of confidentiality and integrity.classMessageContextA context component which holds the state related to the processing of a single message.classScratchContextA context subclass for holding arbitrary data in a map.Fields in org.opensaml.messaging.context declared as BaseContext Modifier and Type Field Description private BaseContextBaseContext. parentThe owning parent context.Fields in org.opensaml.messaging.context with type parameters of type BaseContext Modifier and Type Field Description private net.shibboleth.utilities.java.support.collection.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 BaseContext Modifier and Type Method Description <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. getSubcontext(Class<T> clazz)Get a subcontext of the current context.<T extends BaseContext>
TBaseContext. getSubcontext(Class<T> clazz, boolean autocreate)Get a subcontext of the current context.<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 BaseContext Modifier and Type Method Description BaseContextBaseContext. addSubcontext(BaseContext subContext)Add a subcontext to the current context.BaseContextBaseContext. addSubcontext(BaseContext subcontext, boolean replace)Add a subcontext to the current context.BaseContextBaseContext. getParent()Get the parent context, if there is one.BaseContextBaseContext. getSubcontext(String className)Get a subcontext of the current context.BaseContextBaseContext. getSubcontext(String className, boolean autocreate)Get a subcontext of the current context.BaseContextBaseContext.ContextSetNoRemoveIteratorDecorator. next()Methods in org.opensaml.messaging.context that return types with arguments of type BaseContext Modifier and Type Method Description Iterator<BaseContext>BaseContext. iterator()Methods in org.opensaml.messaging.context with parameters of type BaseContext Modifier and Type Method Description BaseContextBaseContext. addSubcontext(BaseContext subContext)Add a subcontext to the current context.BaseContextBaseContext. 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 BaseContext Constructor Description ContextSetNoRemoveIteratorDecorator(Iterator<BaseContext> iterator)Constructor. -
Uses of BaseContext in org.opensaml.messaging.context.httpclient
Subclasses of BaseContext in org.opensaml.messaging.context.httpclient Modifier and Type Class Description classHttpClientRequestContextA context impl holding data related to the execution of anHttpClientrequest. -
Uses of BaseContext in org.opensaml.messaging.context.navigate
Classes in org.opensaml.messaging.context.navigate with type parameters of type BaseContext Modifier and Type Class Description classChildContextLookup<ParentContext extends BaseContext,ChildContext extends BaseContext>AContextDataLookupFunctionthat gets the child context of a given parent context.classChildContextLookup<ParentContext extends BaseContext,ChildContext extends BaseContext>AContextDataLookupFunctionthat gets the child context of a given parent context.interfaceContextDataLookupFunction<F extends BaseContext,T>AFunctionthat is used to navigate aBaseContexttree and extract data from it.classMessageContextLookup<StartContext extends BaseContext>A lookup function for resolving either the inbound or outboundMessageContextrelative to a particularBaseContext.classParentContextLookup<StartContext extends BaseContext,ParentContext extends BaseContext>AContextDataLookupFunctionthat gets the parent of a given context.classParentContextLookup<StartContext extends BaseContext,ParentContext extends BaseContext>AContextDataLookupFunctionthat gets the parent of a given context.classRecursiveTypedParentContextLookup<StartContext extends BaseContext,ParentContext extends BaseContext>AContextDataLookupFunctionthat recurses up the parent chain of the input viagetParent(), and returns the first parent context that is an instance of the specified type.classRecursiveTypedParentContextLookup<StartContext extends BaseContext,ParentContext extends BaseContext>AContextDataLookupFunctionthat recurses up the parent chain of the input viagetParent(), and returns the first parent context that is an instance of the specified type.classRootContextLookup<StartContext extends BaseContext,RootContext extends BaseContext>AContextDataLookupFunctionthat gets the root of context tree.classRootContextLookup<StartContext extends BaseContext,RootContext extends BaseContext>AContextDataLookupFunctionthat gets the root of context tree.Fields in org.opensaml.messaging.context.navigate with type parameters of type BaseContext Modifier and Type Field Description private Function<BaseContext,InOutOperationContext>MessageContextLookup. opContextLookupThe operation context lookup.Methods in org.opensaml.messaging.context.navigate with parameters of type BaseContext Modifier and Type Method Description MessageContextMessageContextLookup. apply(BaseContext baseContext)RootContextRootContextLookup. apply(BaseContext input)Constructor parameters in org.opensaml.messaging.context.navigate with type arguments of type BaseContext Constructor Description MessageContextLookup(MessageContextLookup.Direction direction, Function<BaseContext,InOutOperationContext> lookup)Constructor.
-