| Package | Description |
|---|---|
| net.shibboleth.idp.profile.config.navigate |
Functions to navigate into profile configuration information.
|
| net.shibboleth.idp.profile.context |
Context classes for IdP-specific information needed by profile actions.
|
| net.shibboleth.idp.profile.context.logic |
APIs supporting predicates based on profile contexts.
|
| net.shibboleth.idp.profile.context.navigate |
Functions dealing with traversing and extracting data from profile request contexts.
|
| Modifier and Type | Field and Description |
|---|---|
private com.google.common.base.Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext> |
AbstractRelyingPartyLookupFunction.relyingPartyContextLookupStrategy
Strategy used to locate the
RelyingPartyContext associated with a given ProfileRequestContext. |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext> |
AbstractRelyingPartyLookupFunction.getRelyingPartyContextLookupStrategy()
Get the strategy used to locate the
RelyingPartyContext associated with a given
ProfileRequestContext. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRelyingPartyLookupFunction.setRelyingPartyContextLookupStrategy(com.google.common.base.Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext> strategy)
Set the strategy used to locate the
RelyingPartyContext associated with a given
ProfileRequestContext. |
| Modifier and Type | Field and Description |
|---|---|
private com.google.common.base.Function<RelyingPartyContext,Boolean> |
RelyingPartyContext.anonymityLookupStrategy
A lookup strategy for deriving anonymity based on contained information.
|
private com.google.common.base.Function<RelyingPartyContext,String> |
RelyingPartyContext.relyingPartyIdLookupStrategy
A lookup strategy for deriving a relying party ID based on contained information.
|
private Map<String,RelyingPartyContext> |
MultiRelyingPartyContext.relyingPartyIdMap
Map of RP contexts indexed by name.
|
private com.google.common.collect.ListMultimap<String,RelyingPartyContext> |
MultiRelyingPartyContext.relyingPartyLabelMap
Multimap of RP contexts indexed by role.
|
| Modifier and Type | Method and Description |
|---|---|
RelyingPartyContext |
MultiRelyingPartyContext.getRelyingPartyContextById(String id)
Get a RP context by name/id.
|
RelyingPartyContext |
RelyingPartyContext.setAnonymityLookupStrategy(com.google.common.base.Function<RelyingPartyContext,Boolean> strategy)
Set the lookup strategy for a non-explicit anonymity determination.
|
RelyingPartyContext |
RelyingPartyContext.setAnonymous(Boolean flag)
Set whether the relying party is securely identified.
|
RelyingPartyContext |
RelyingPartyContext.setConfiguration(RelyingPartyConfiguration config)
Set the configuration to use when processing requests for this relying party.
|
RelyingPartyContext |
RelyingPartyContext.setProfileConfig(ProfileConfiguration config)
Set the configuration for the request profile currently being processed.
|
RelyingPartyContext |
RelyingPartyContext.setRelyingPartyId(String rpId)
Set the unique identifier of the relying party.
|
RelyingPartyContext |
RelyingPartyContext.setRelyingPartyIdContextTree(org.opensaml.messaging.context.BaseContext root)
Set the context tree containing identifying information for this relying party.
|
RelyingPartyContext |
RelyingPartyContext.setRelyingPartyIdLookupStrategy(com.google.common.base.Function<RelyingPartyContext,String> strategy)
Set the lookup strategy for a non-explicit relying party ID.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) com.google.common.base.Function<RelyingPartyContext,Boolean> |
RelyingPartyContext.getAnonymityLookupStrategy()
Get the lookup strategy for a non-explicit anonymity determination.
|
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) com.google.common.base.Function<RelyingPartyContext,String> |
RelyingPartyContext.getRelyingPartyIdLookupStrategy()
Get the lookup strategy for a non-explicit relying party ID.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MultiRelyingPartyContext.addRelyingPartyContext(String label,
RelyingPartyContext context)
Add a RP context associated with a label.
|
void |
MultiRelyingPartyContext.removeRelyingPartyContext(String label,
RelyingPartyContext context)
Remove a RP context associated with a label.
|
| Modifier and Type | Method and Description |
|---|---|
RelyingPartyContext |
RelyingPartyContext.setAnonymityLookupStrategy(com.google.common.base.Function<RelyingPartyContext,Boolean> strategy)
Set the lookup strategy for a non-explicit anonymity determination.
|
RelyingPartyContext |
RelyingPartyContext.setRelyingPartyIdLookupStrategy(com.google.common.base.Function<RelyingPartyContext,String> strategy)
Set the lookup strategy for a non-explicit relying party ID.
|
| Modifier and Type | Field and Description |
|---|---|
private com.google.common.base.Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext> |
AbstractRelyingPartyPredicate.relyingPartyContextLookupStrategy
Strategy function to lookup RelyingPartyContext.
|
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext> |
AbstractRelyingPartyPredicate.getRelyingPartyContextLookupStrategy()
Get the lookup strategy to use to locate the
RelyingPartyContext. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRelyingPartyPredicate.setRelyingPartyContextLookupStrategy(com.google.common.base.Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext> strategy)
Set the lookup strategy to use to locate the
RelyingPartyContext. |
| Modifier and Type | Field and Description |
|---|---|
private com.google.common.base.Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext> |
ResponderIdLookupFunction.relyingPartyContextLookupStrategy
Strategy used to locate the
RelyingPartyContext associated with a given ProfileRequestContext. |
private com.google.common.base.Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext> |
RelyingPartyIdLookupFunction.relyingPartyContextLookupStrategy
Strategy used to locate the
RelyingPartyContext associated with a given ProfileRequestContext. |
| Modifier and Type | Method and Description |
|---|---|
RelyingPartyContext |
RelyingPartyContextLookupById.apply(net.shibboleth.utilities.java.support.collection.Pair<MultiRelyingPartyContext,String> input) |
| Modifier and Type | Method and Description |
|---|---|
Collection<RelyingPartyContext> |
RelyingPartyContextLookupByLabel.apply(MultiRelyingPartyContext input) |
| Modifier and Type | Method and Description |
|---|---|
void |
ResponderIdLookupFunction.setRelyingPartyContextLookupStrategy(com.google.common.base.Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext> strategy)
Sets the strategy used to locate the
RelyingPartyContext associated with a given
ProfileRequestContext. |
void |
RelyingPartyIdLookupFunction.setRelyingPartyContextLookupStrategy(com.google.common.base.Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext> strategy)
Sets the strategy used to locate the
RelyingPartyContext associated with a given
ProfileRequestContext. |
Copyright © 1999–2014. All rights reserved.