Uses of Class
net.shibboleth.sp.ddf.DDF
Packages that use DDF
Package
Description
General
BaseContext subclasses defined by the SP plugin.Implementation of the Dynamic Dataflow abstraction used in the
Service Provider for interprocess communication.
APIs regarding messaging.
API classes for SP profile actions.
Classes implementing profile actions for SP remoting.
-
Uses of DDF in net.shibboleth.sp.context
Fields in net.shibboleth.sp.context declared as DDFModifier and TypeFieldDescriptionprivate DDFAgentRequestContext.inputInput message.private DDFAgentRequestContext.outputOutput message.Methods in net.shibboleth.sp.context that return DDFModifier and TypeMethodDescriptionAgentRequestContext.getInput()Get the input message from the agent.AgentRequestContext.getOutput()Get the output message for the agent.Methods in net.shibboleth.sp.context with parameters of type DDFModifier and TypeMethodDescriptionSet the input message from the agent.Set the output message for the agent. -
Uses of DDF in net.shibboleth.sp.ddf
Fields in net.shibboleth.sp.ddf declared as DDFMethods in net.shibboleth.sp.ddf that return DDFModifier and TypeMethodDescriptionAdds a node to the end of a struct or list and returns it.Adds a node to a list after a specified node.Adds a node to a list prior to a specified node.Adds a new empty node to a structure, possibly creating nested structures based on dotted path notation (existing nodes matching the path segments are not altered other than to convert them to structures).(package private) DDFDDF.copy()Performs a deep copy of the node and all children, if any.static DDFDDF.deserialize(InputStream is) Parses a seralized DDF from an input stream.DDF.destroy()Destroys a node's content, resets it to a null object and clears its name.DDF.empty()Converts this node to an empty type/value.DDF.floating(double val) Converts this node to an floating point type/value.Converts this node to a floating point type/value based on the converted form of the input.static DDFDDFSupport.fromElement(Element element) Converts a DOM tree rooted at the input element into aDDFmirroring the tree.Access a (possibly nested) structure member via dotted path notation, also allowing access to list elements via "[n]" array notation.DDF.integer(int val) Converts this node to an integer type/value.Converts this node to an integer type/value based on the converted form of the input.DDF.list()Converts this node to a list/array.DDF.longinteger(long val) Converts this node to a long integer type/value.DDF.longinteger(String val) Converts this node to a long integer type/value based on the converted form of the input.Set the node name.DDF.parent()Get the parent node.DDF.remove()Isolate this object from its surrounding nodes and return it.DDF.string(double val) Converts this node to a string type/value based on the converted form of the input.DDF.string(int val) Converts this node to a string type/value based on the converted form of the input.DDF.string(long val) Converts this node to a string type/value based on the converted form of the input.Converts this node to a string type/value.DDF.structure()Converts this node to a structure.DDF.unsafe_string(byte[] val) Converts this node to an unsafe string type/value.Methods in net.shibboleth.sp.ddf that return types with arguments of type DDFModifier and TypeMethodDescriptionDDF.asList()Expose an immutable list representing a structure or list node.DDF.asMap()Expose an immutable map representing a structure node.DDF.iterator()Methods in net.shibboleth.sp.ddf with parameters of type DDF -
Uses of DDF in net.shibboleth.sp.messaging
Fields in net.shibboleth.sp.messaging declared as DDFModifier and TypeFieldDescriptionprivate final DDFRemotedHttpServletRequest.objUnderlying object containing remoted data.private final DDFRemotedHttpServletResponse.objUnderlying object for remoted data.Methods in net.shibboleth.sp.messaging that return DDFModifier and TypeMethodDescriptionRemotedHttpServletRequest.getDDF()Gets the underlying object containing the remoted data.RemotedHttpServletResponse.getDDF()Gets the underlying object containing the response data.private DDFRemotedHttpServletResponse.getHeaderList()Get the list node to which headers should be added.Constructors in net.shibboleth.sp.messaging with parameters of type DDFModifierConstructorDescriptionConstructor for UTF-8 usage.RemotedHttpServletRequest(DDF ddf, CharsetDecoder dec) Constructor.Constructor. -
Uses of DDF in net.shibboleth.sp.profile
Methods in net.shibboleth.sp.profile that return DDFModifier and TypeMethodDescriptionprotected abstract DDFAbstractTokenConsumerResponseAction.getSessionData(ProfileRequestContext profileRequestContext) Get the opaque session data that the agent should bind to any session it creates for later use. -
Uses of DDF in net.shibboleth.sp.profile.impl
Fields in net.shibboleth.sp.profile.impl declared as DDFModifier and TypeFieldDescriptionprivate DDFDoSealerOperation.inputInput message.private DDFDoSessionCacheOperation.inputInput message.private DDFDoStorageOperation.inputInput message.private DDFIssueDiscoveryRequest.inputInput message.private DDFDoSealerOperation.outputOutput message.private DDFDoSessionCacheOperation.outputOutput message.private DDFDoStorageOperation.outputOutput message.private DDFPrepareAgentErrorResponse.outputCached output object.private DDFEncodeAgentResponse.outputMessageCached context containing the output message.