Uses of Class
net.shibboleth.idp.profile.context.RelyingPartyContext
-
Packages that use RelyingPartyContext Package Description net.shibboleth.idp.profile.context Context classes for IdP-specific information needed by profile actions.net.shibboleth.idp.profile.context.navigate Functions dealing with traversing and extracting data from profile request contexts.net.shibboleth.idp.profile.context.navigate.messaging Context navigation for IdP-specific messaging contexts.net.shibboleth.idp.profile.logic Functions and predicates supporting other profile components.net.shibboleth.idp.profile.logic.messaging Predicates for IdP-specific messaging profiles. -
-
Uses of RelyingPartyContext in net.shibboleth.idp.profile.context
Fields in net.shibboleth.idp.profile.context declared as RelyingPartyContext Modifier and Type Field Description private RelyingPartyContextMultiRelyingPartyContext.RelyingPartyContextIterator. currentCurrent marker.private RelyingPartyContextMultiRelyingPartyContext. relyingPartyCtxTracks the context being operated on.Fields in net.shibboleth.idp.profile.context with type parameters of type RelyingPartyContext Modifier and Type Field Description private Iterator<RelyingPartyContext>MultiRelyingPartyContext.RelyingPartyContextIterator. iteratorEmbedded iterator.private Function<RelyingPartyContext,String>RelyingPartyContext. relyingPartyIdLookupStrategyA lookup strategy for deriving a relying party ID based on contained information.private Map<String,RelyingPartyContext>MultiRelyingPartyContext. relyingPartyIdMapMap of RP contexts indexed by name.private Iterator<RelyingPartyContext>MultiRelyingPartyContext. relyingPartyIteratorAn iterator to track progress through the set of relying parties.private ListMultimap<String,RelyingPartyContext>MultiRelyingPartyContext. relyingPartyLabelMapMultimap of RP contexts indexed by role.private Function<RelyingPartyContext,Boolean>RelyingPartyContext. verificationLookupStrategyA lookup strategy for deriving verification based on the context.Methods in net.shibboleth.idp.profile.context that return RelyingPartyContext Modifier and Type Method Description RelyingPartyContextMultiRelyingPartyContext. getCurrentRelyingPartyContext()Get theRelyingPartyContextpointed to by an iterator.RelyingPartyContextMultiRelyingPartyContext. getRelyingPartyContextById(String id)Get a RP context by name/id.RelyingPartyContextMultiRelyingPartyContext.RelyingPartyContextIterator. next()RelyingPartyContextRelyingPartyContext. setConfiguration(RelyingPartyConfiguration config)Set the configuration to use when processing requests for this relying party.RelyingPartyContextRelyingPartyContext. setProfileConfig(ProfileConfiguration config)Set the configuration for the request profile currently being processed.RelyingPartyContextRelyingPartyContext. setRelyingPartyId(String rpId)Set the unique identifier of the relying party.RelyingPartyContextRelyingPartyContext. setRelyingPartyIdContextTree(org.opensaml.messaging.context.BaseContext root)Set the context tree containing identifying information for this relying party.RelyingPartyContextRelyingPartyContext. setRelyingPartyIdLookupStrategy(Function<RelyingPartyContext,String> strategy)Set the lookup strategy for a non-explicit relying party ID.RelyingPartyContextRelyingPartyContext. setVerificationLookupStrategy(Function<RelyingPartyContext,Boolean> strategy)Set the lookup strategy for a non-explicit verification determination.RelyingPartyContextRelyingPartyContext. setVerified(Boolean flag)Set whether the relying party was verified in some fashion.Methods in net.shibboleth.idp.profile.context that return types with arguments of type RelyingPartyContext Modifier and Type Method Description Iterator<RelyingPartyContext>MultiRelyingPartyContext. getRelyingPartyContextIterator()Equivalent to callingMultiRelyingPartyContext.getRelyingPartyContextIterator(boolean)with a parameter of "false".Iterator<RelyingPartyContext>MultiRelyingPartyContext. getRelyingPartyContextIterator(boolean fresh)Get an iterator over the relying parties contained in the context.Collection<RelyingPartyContext>MultiRelyingPartyContext. getRelyingPartyContexts()Get an immutable collection of the RP contexts.Collection<RelyingPartyContext>MultiRelyingPartyContext. getRelyingPartyContexts(String label)Get an immutable collection of RP contexts associated with a label.(package private) Function<RelyingPartyContext,String>RelyingPartyContext. getRelyingPartyIdLookupStrategy()Get the lookup strategy for a non-explicit relying party ID.(package private) Function<RelyingPartyContext,Boolean>RelyingPartyContext. getVerificationLookupStrategy()Get the lookup strategy for a non-explicit verification determination.Methods in net.shibboleth.idp.profile.context with parameters of type RelyingPartyContext Modifier and Type Method Description voidMultiRelyingPartyContext. addRelyingPartyContext(String label, RelyingPartyContext context)Add a RP context associated with a label.voidMultiRelyingPartyContext. removeRelyingPartyContext(String label, RelyingPartyContext context)Remove a RP context associated with a label.Method parameters in net.shibboleth.idp.profile.context with type arguments of type RelyingPartyContext Modifier and Type Method Description RelyingPartyContextRelyingPartyContext. setRelyingPartyIdLookupStrategy(Function<RelyingPartyContext,String> strategy)Set the lookup strategy for a non-explicit relying party ID.RelyingPartyContextRelyingPartyContext. setVerificationLookupStrategy(Function<RelyingPartyContext,Boolean> strategy)Set the lookup strategy for a non-explicit verification determination. -
Uses of RelyingPartyContext in net.shibboleth.idp.profile.context.navigate
Fields in net.shibboleth.idp.profile.context.navigate with type parameters of type RelyingPartyContext Modifier and Type Field Description private Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext>AbstractRelyingPartyLookupFunction. relyingPartyContextLookupStrategyStrategy used to locate theRelyingPartyContextassociated with a givenProfileRequestContext.Methods in net.shibboleth.idp.profile.context.navigate that return RelyingPartyContext Modifier and Type Method Description RelyingPartyContextRelyingPartyContextLookupByCurrent. apply(MultiRelyingPartyContext input)RelyingPartyContextRelyingPartyContextLookupById. apply(net.shibboleth.utilities.java.support.collection.Pair<MultiRelyingPartyContext,String> input)Methods in net.shibboleth.idp.profile.context.navigate that return types with arguments of type RelyingPartyContext Modifier and Type Method Description Collection<RelyingPartyContext>RelyingPartyContextLookupByLabel. apply(MultiRelyingPartyContext input)Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext>AbstractRelyingPartyLookupFunction. getRelyingPartyContextLookupStrategy()Get the strategy used to locate theRelyingPartyContextassociated with a givenProfileRequestContext.Method parameters in net.shibboleth.idp.profile.context.navigate with type arguments of type RelyingPartyContext Modifier and Type Method Description voidAbstractRelyingPartyLookupFunction. setRelyingPartyContextLookupStrategy(Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext> strategy)Set the strategy used to locate theRelyingPartyContextassociated with a givenProfileRequestContext. -
Uses of RelyingPartyContext in net.shibboleth.idp.profile.context.navigate.messaging
Fields in net.shibboleth.idp.profile.context.navigate.messaging with type parameters of type RelyingPartyContext Modifier and Type Field Description private Function<org.opensaml.messaging.context.MessageContext,RelyingPartyContext>AbstractRelyingPartyLookupFunction. relyingPartyContextLookupStrategyStrategy used to locate theRelyingPartyContextassociated with a givenMessageContext.Methods in net.shibboleth.idp.profile.context.navigate.messaging that return types with arguments of type RelyingPartyContext Modifier and Type Method Description Function<org.opensaml.messaging.context.MessageContext,RelyingPartyContext>AbstractRelyingPartyLookupFunction. getRelyingPartyContextLookupStrategy()Get the strategy used to locate theRelyingPartyContextassociated with a givenMessageContext.Method parameters in net.shibboleth.idp.profile.context.navigate.messaging with type arguments of type RelyingPartyContext Modifier and Type Method Description voidAbstractRelyingPartyLookupFunction. setRelyingPartyContextLookupStrategy(Function<org.opensaml.messaging.context.MessageContext,RelyingPartyContext> strategy)Set the strategy used to locate theRelyingPartyContextassociated with a givenMessageContext. -
Uses of RelyingPartyContext in net.shibboleth.idp.profile.logic
Fields in net.shibboleth.idp.profile.logic with type parameters of type RelyingPartyContext Modifier and Type Field Description private Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext>AbstractRelyingPartyPredicate. relyingPartyContextLookupStrategyStrategy function to lookup RelyingPartyContext.Methods in net.shibboleth.idp.profile.logic that return types with arguments of type RelyingPartyContext Modifier and Type Method Description Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext>AbstractRelyingPartyPredicate. getRelyingPartyContextLookupStrategy()Get the lookup strategy to use to locate theRelyingPartyContext.Method parameters in net.shibboleth.idp.profile.logic with type arguments of type RelyingPartyContext Modifier and Type Method Description voidAbstractRelyingPartyPredicate. setRelyingPartyContextLookupStrategy(Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext> strategy)Set the lookup strategy to use to locate theRelyingPartyContext. -
Uses of RelyingPartyContext in net.shibboleth.idp.profile.logic.messaging
Fields in net.shibboleth.idp.profile.logic.messaging with type parameters of type RelyingPartyContext Modifier and Type Field Description private Function<org.opensaml.messaging.context.MessageContext,RelyingPartyContext>AbstractRelyingPartyPredicate. relyingPartyContextLookupStrategyStrategy used to locate theRelyingPartyContextassociated with a givenMessageContext.Methods in net.shibboleth.idp.profile.logic.messaging that return types with arguments of type RelyingPartyContext Modifier and Type Method Description Function<org.opensaml.messaging.context.MessageContext,RelyingPartyContext>AbstractRelyingPartyPredicate. getRelyingPartyContextLookupStrategy()Get the strategy used to locate theRelyingPartyContextassociated with a givenMessageContext.Method parameters in net.shibboleth.idp.profile.logic.messaging with type arguments of type RelyingPartyContext Modifier and Type Method Description voidAbstractRelyingPartyPredicate. setRelyingPartyContextLookupStrategy(Function<org.opensaml.messaging.context.MessageContext,RelyingPartyContext> strategy)Set the strategy used to locate theRelyingPartyContextassociated with a givenMessageContext.
-