A B C D E F G H I L M N O P R S T U V W 

A

AbstractAttributePredicate - Class in net.shibboleth.idp.profile.logic
Abstract base class for predicates operating on an AttributeContext.
AbstractAttributePredicate() - Constructor for class net.shibboleth.idp.profile.logic.AbstractAttributePredicate
Constructor.
AbstractConditionalProfileConfiguration - Class in net.shibboleth.idp.profile.config
Base class for ConditionalProfileConfiguration implementations.
AbstractConditionalProfileConfiguration(String) - Constructor for class net.shibboleth.idp.profile.config.AbstractConditionalProfileConfiguration
Constructor.
AbstractProfileAction<InboundMessageType,OutboundMessageType> - Class in net.shibboleth.idp.profile
Base class for Spring-aware profile actions.
AbstractProfileAction() - Constructor for class net.shibboleth.idp.profile.AbstractProfileAction
Constructor.
AbstractProfileConfiguration - Class in net.shibboleth.idp.profile.config
Base class for ProfileConfiguration implementations.
AbstractProfileConfiguration(String) - Constructor for class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Constructor.
AbstractProfileInterceptorAction<InboundMessageType,OutboundMessageType> - Class in net.shibboleth.idp.profile.interceptor
A base class for profile interceptor actions.
AbstractProfileInterceptorAction() - Constructor for class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
Constructor.
AbstractProfileInterceptorResult - Class in net.shibboleth.idp.profile.interceptor
Base class for profile interceptor results.
AbstractProfileInterceptorResult(String, String, String, Long) - Constructor for class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
Constructor.
AbstractRelyingPartyLookupFunction<ResultType> - Class in net.shibboleth.idp.profile.context.navigate
Abstract base class for a function that requires a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
AbstractRelyingPartyLookupFunction() - Constructor for class net.shibboleth.idp.profile.context.navigate.AbstractRelyingPartyLookupFunction
Constructor.
AbstractRelyingPartyLookupFunction<ResultType> - Class in net.shibboleth.idp.profile.context.navigate.messaging
Abstract base class for a function that requires a RelyingPartyContext obtained via a lookup function, by default a child of the InOutOperationContext the parent of the specified MessageContext.
AbstractRelyingPartyLookupFunction() - Constructor for class net.shibboleth.idp.profile.context.navigate.messaging.AbstractRelyingPartyLookupFunction
Constructor.
AbstractRelyingPartyPredicate - Class in net.shibboleth.idp.profile.logic
Base class for a predicate that evaluates a ProfileRequestContext and requires access to a RelyingPartyContext.
AbstractRelyingPartyPredicate() - Constructor for class net.shibboleth.idp.profile.logic.AbstractRelyingPartyPredicate
Constructor.
AbstractRelyingPartyPredicate - Class in net.shibboleth.idp.profile.logic.messaging
Abstract base class for a predicate that evaluates a MessageContext and which requires a RelyingPartyContext obtained via a lookup function, by default a child of the InOutOperationContext the parent of the specified MessageContext.
AbstractRelyingPartyPredicate() - Constructor for class net.shibboleth.idp.profile.logic.messaging.AbstractRelyingPartyPredicate
Constructor.
ActionSupport - Class in net.shibboleth.idp.profile
Helper class for Action operations.
ActionSupport() - Constructor for class net.shibboleth.idp.profile.ActionSupport
Constructor.
activationCondition - Variable in class net.shibboleth.idp.profile.config.AbstractConditionalProfileConfiguration
Activation condition.
activationCondition - Variable in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
Predicate that must be true for this flow to be usable for a given request.
activationCondition - Variable in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Predicate that must be true for this configuration to be active for a given request.
addRelyingPartyContext(String, RelyingPartyContext) - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
Add a RP context associated with a label.
allowNullAttributeContext() - Method in class net.shibboleth.idp.profile.logic.AbstractAttributePredicate
Get the result of the predicate in the case the attribute context is null.
allowNullAttributeContext() - Method in class net.shibboleth.idp.profile.logic.DateAttributePredicate
Get the result of the predicate in the case the attribute context is null.
allowNullAttributeContext() - Method in class net.shibboleth.idp.profile.logic.SimpleAttributePredicate
Get the result of the predicate in the case the attribute context is null.
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.config.logic.DetailedErrorsPredicate
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.config.navigate.ClientTLSValidationConfigurationLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.config.navigate.DecryptionConfigurationLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.config.navigate.EncryptionConfigurationLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.config.navigate.IdentifierGenerationStrategyLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.config.navigate.InboundFlowsLookupFunction
apply(MessageContext) - Method in class net.shibboleth.idp.profile.config.navigate.messaging.HttpClientSecurityConfigurationLookupFunction
apply(MessageContext) - Method in class net.shibboleth.idp.profile.config.navigate.messaging.SignatureSigningConfigurationLookupFunction
apply(MessageContext) - Method in class net.shibboleth.idp.profile.config.navigate.messaging.SignatureValidationConfigurationLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.config.navigate.OutboundFlowsLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.config.navigate.SelfEncryptionConfigurationLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.config.navigate.SignatureSigningConfigurationLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.config.navigate.SignatureValidationConfigurationLookupFunction
apply(MultiRelyingPartyContext) - Method in class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupByCurrent
apply(Pair<MultiRelyingPartyContext, String>) - Method in class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupById
apply(MultiRelyingPartyContext) - Method in class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupByLabel
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.context.navigate.RelyingPartyIdLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.context.navigate.ResponderIdLookupFunction
apply(T) - Method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
apply(ServletRequest) - Method in class net.shibboleth.idp.profile.context.navigate.ServletRequestProfileRequestContextLookup
 
apply(Event) - Method in class net.shibboleth.idp.profile.context.navigate.SpringEventToViewLookupFunction
apply(T) - Method in class net.shibboleth.idp.profile.context.navigate.SpringExpressionContextLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.context.navigate.SpringStatusMessageLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.context.navigate.WebFlowCurrentEventLookupFunction
apply(RequestContext) - Method in class net.shibboleth.idp.profile.context.navigate.WebflowRequestContextProfileRequestContextLookup
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.logic.AbstractAttributePredicate
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.logic.DynamicAttributePredicate
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.logic.VerifiedProfilePredicate
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
attemptedFlow - Variable in class net.shibboleth.idp.profile.context.ProfileInterceptorContext
The last flow attempted.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.profile.logic.AbstractAttributePredicate
Strategy function to lookup AttributeContext.
attributeFunctionMap - Variable in class net.shibboleth.idp.profile.logic.DynamicAttributePredicate
Map of attribute IDs to functions.
attributeId - Variable in class net.shibboleth.idp.profile.logic.RegexAttributePredicate
The attribute to evaluate.
attributeName - Variable in class net.shibboleth.idp.profile.logic.DateAttributePredicate
Name of attribute to query for.
ATTRIBUTES - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
Attributes field.
attributeValueMap - Variable in class net.shibboleth.idp.profile.logic.SimpleAttributePredicate
Map of attribute IDs to values.
AuditContext - Class in net.shibboleth.idp.profile.context
BaseContext containing information to preserve for auditing/logging.
AuditContext() - Constructor for class net.shibboleth.idp.profile.context.AuditContext
Constructor.
availableFlows - Variable in class net.shibboleth.idp.profile.context.ProfileInterceptorContext
Flows that need to be executed.

B

buildEvent(Object, String) - Static method in class net.shibboleth.idp.profile.ActionSupport
Builds an event with a given ID but no related attributes.
buildEvent(Object, String, AttributeMap) - Static method in class net.shibboleth.idp.profile.ActionSupport
Builds an event, to be returned by the given component.
buildProceedEvent(Object) - Static method in class net.shibboleth.idp.profile.ActionSupport
Signals a successful outcome by an action.

C

clientTLSConfig - Variable in class net.shibboleth.idp.profile.config.SecurityConfiguration
Configuration used when validating client TLS X509Credentials.
ClientTLSValidationConfigurationLookupFunction - Class in net.shibboleth.idp.profile.config.navigate
A function that returns a ClientTLSValidationConfiguration list by way of various lookup strategies.
ClientTLSValidationConfigurationLookupFunction() - Constructor for class net.shibboleth.idp.profile.config.navigate.ClientTLSValidationConfigurationLookupFunction
 
clockSkew - Variable in class net.shibboleth.idp.profile.config.SecurityConfiguration
Acceptable clock skew expressed in milliseconds.
ConditionalProfileConfiguration - Interface in net.shibboleth.idp.profile.config
A ProfileConfiguration supporting an activation condition.
context - Variable in class net.shibboleth.idp.profile.context.SpringRequestContext
The request context represented.
CriteriaRelyingPartyConfigurationResolver - Interface in net.shibboleth.idp.relyingparty
Resolves a RelyingPartyConfiguration for a given CriteriaSet.
current - Variable in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext.RelyingPartyContextIterator
Current marker.

D

DateAttributePredicate - Class in net.shibboleth.idp.profile.logic
Provides a date/time matching predicate that compares a date-based attribute value against current system time with optional offset.
DateAttributePredicate(String) - Constructor for class net.shibboleth.idp.profile.logic.DateAttributePredicate
Create a new instance that performs date comparisons against the given attribute using ISO date/time format parser by default.
DateAttributePredicate(String, DateTimeFormatter) - Constructor for class net.shibboleth.idp.profile.logic.DateAttributePredicate
Deprecated.
DateAttributePredicate(String, String) - Constructor for class net.shibboleth.idp.profile.logic.DateAttributePredicate
Create a new instance that performs date comparisons against the given attribute using the given date parser.
dateTimeFormatter - Variable in class net.shibboleth.idp.profile.logic.DateAttributePredicate
Formatter used to parse string-based date attribute values.
decryptConfig - Variable in class net.shibboleth.idp.profile.config.SecurityConfiguration
Configuration used when decrypting protocol message information.
DecryptionConfigurationLookupFunction - Class in net.shibboleth.idp.profile.config.navigate
A function that returns a DecryptionConfiguration list by way of various lookup strategies.
DecryptionConfigurationLookupFunction() - Constructor for class net.shibboleth.idp.profile.config.navigate.DecryptionConfigurationLookupFunction
 
DEFAULT_ENGINE - Static variable in class net.shibboleth.idp.profile.ScriptedAction
The default language is Javascript.
defaultGenerator - Variable in class net.shibboleth.idp.profile.config.navigate.IdentifierGenerationStrategyLookupFunction
Default strategy to return.
defaultView - Variable in class net.shibboleth.idp.profile.context.navigate.SpringEventToViewLookupFunction
Default view name to return.
DetailedErrorsPredicate - Class in net.shibboleth.idp.profile.config.logic
Predicate to determine whether a relying party should see detailed error information.
DetailedErrorsPredicate() - Constructor for class net.shibboleth.idp.profile.config.logic.DetailedErrorsPredicate
 
detailedErrorsPredicate - Variable in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Controls whether detailed information about errors should be exposed.
disallowedFeatures - Variable in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Bitmask of request features to disallow.
disallowedFeaturesLookupStrategy - Variable in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Lookup function to return a bitmask of request features to disallow.
doExecute(RequestContext, ProfileRequestContext<InboundMessageType, OutboundMessageType>) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
Spring-aware actions can override this method to fully control the execution of an Action by the Web Flow engine.
doExecute(ProfileRequestContext<InboundMessageType, OutboundMessageType>) - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
doExecute(ProfileRequestContext<InboundMessageType, OutboundMessageType>, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
Performs this profile interceptor action.
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.ScriptedAction
doInitialize() - Method in class net.shibboleth.idp.profile.ScriptedAction
doInitialize() - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
doPreExecute(ProfileRequestContext<InboundMessageType, OutboundMessageType>, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
Performs this profile interceptor action's pre-execute step.
DynamicAttributePredicate - Class in net.shibboleth.idp.profile.logic
Predicate over an AttributeContext that derives the value(s) to match based on one or more supplied Functions instead of static values.
DynamicAttributePredicate() - Constructor for class net.shibboleth.idp.profile.logic.DynamicAttributePredicate
Constructor.

E

embeddedObject - Variable in class net.shibboleth.idp.profile.context.navigate.SpringExpressionContextLookupFunction
Deprecated.
encryptConfig - Variable in class net.shibboleth.idp.profile.config.SecurityConfiguration
Configuration used when encrypting protocol message information.
EncryptionConfigurationLookupFunction - Class in net.shibboleth.idp.profile.config.navigate
A function that returns a EncryptionConfiguration list using injected lookup strategies.
EncryptionConfigurationLookupFunction() - Constructor for class net.shibboleth.idp.profile.config.navigate.EncryptionConfigurationLookupFunction
 
equals(Object) - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
equals(Object) - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
EVENT_TIME - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
Event timestamp field.
EVENT_TYPE - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
Event type field.
eventMap - Variable in class net.shibboleth.idp.profile.context.navigate.SpringEventToViewLookupFunction
Map of event ID to view name.
execute(RequestContext) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
execute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.ScriptedAction.ActionScriptEvaluator
Execution hook for the script.

F

fieldMap - Variable in class net.shibboleth.idp.profile.context.AuditContext
Extensible map of arbitrary field to data mappings.
findMatch(String, IdPAttribute) - Method in class net.shibboleth.idp.profile.logic.DynamicAttributePredicate
Look for a matching value in an attribute.
findMatch(String, IdPAttribute) - Method in class net.shibboleth.idp.profile.logic.SimpleAttributePredicate
Look for a matching value in an attribute.
FLOW_ID_PREFIX - Static variable in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
Prefix convention for flow IDs.
fromCandidate(String) - Static method in class net.shibboleth.idp.profile.logic.RelyingPartyIdPredicate
Workaround for Spring type conversion ambiguities.
fromCandidates(Collection<String>) - Static method in class net.shibboleth.idp.profile.logic.RelyingPartyIdPredicate
Workaround for Spring type conversion ambiguities.
fromPredicate(Predicate<String>) - Static method in class net.shibboleth.idp.profile.logic.RelyingPartyIdPredicate
Workaround for Spring type conversion ambiguities.

G

getActivationCondition() - Method in class net.shibboleth.idp.profile.config.AbstractConditionalProfileConfiguration
Get the condition controlling enablement of this profile.
getActivationCondition() - Method in interface net.shibboleth.idp.profile.config.ConditionalProfileConfiguration
Get the condition controlling enablement of this profile.
getAttemptedFlow() - Method in class net.shibboleth.idp.profile.context.ProfileInterceptorContext
Get the last flow that was attempted.
getAttributeContextLookupStrategy() - Method in class net.shibboleth.idp.profile.logic.AbstractAttributePredicate
Get the lookup strategy to use to locate the AttributeContext.
getAttributeId() - Method in class net.shibboleth.idp.profile.logic.RegexAttributePredicate
Get the attribute ID to check.
getAvailableFlows() - Method in class net.shibboleth.idp.profile.context.ProfileInterceptorContext
Get the flows that are available to be executed.
getClientTLSValidationConfiguration() - Method in class net.shibboleth.idp.profile.config.SecurityConfiguration
Get the configuration used when validating client TLS X509Credentials.
getClockSkew() - Method in class net.shibboleth.idp.profile.config.SecurityConfiguration
Get the acceptable clock skew expressed in milliseconds.
getConfiguration() - Method in class net.shibboleth.idp.profile.context.RelyingPartyContext
Get the relying party configuration.
getCurrentRelyingPartyContext() - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
Get the RelyingPartyContext pointed to by an iterator.
getCustomObject() - Method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
getCustomObject() - Method in class net.shibboleth.idp.profile.context.navigate.SpringExpressionContextLookupFunction
Return the custom (externally provided) object.
getCustomObject() - Method in class net.shibboleth.idp.profile.ScriptedAction.ActionScriptEvaluator
getCustomObject() - Method in class net.shibboleth.idp.profile.ScriptedAction
Return the custom (externally provided) object.
getDecryptionConfiguration() - Method in class net.shibboleth.idp.profile.config.SecurityConfiguration
Get the configuration used when decrypting protocol message information.
getDefaultSecurityConfiguration(String) - Method in interface net.shibboleth.idp.relyingparty.CriteriaRelyingPartyConfigurationResolver
Return the default security configuration for the profile.
getDefaultSecurityConfiguration(String) - Method in interface net.shibboleth.idp.relyingparty.RelyingPartyConfigurationResolver
Return the default security configuration for the profile.
getDetailedErrorsPredicate() - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Get a condition to determine whether detailed information about errors should be exposed.
getDisallowedFeatures() - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Get a bitmask of disallowed features to block.
getEncryptionConfiguration() - Method in class net.shibboleth.idp.profile.config.SecurityConfiguration
Get the configuration used when encrypting protocol message information.
getFields() - Method in class net.shibboleth.idp.profile.context.AuditContext
Get a live view of the map of field/data mappings.
getFieldValues(String) - Method in class net.shibboleth.idp.profile.context.AuditContext
Get a live collection of values associated with a field.
getHttpClientSecurityConfiguration() - Method in class net.shibboleth.idp.profile.config.SecurityConfiguration
Get the configuration used when executing HttpClient requests.
getId() - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
getIdGenerator() - Method in class net.shibboleth.idp.profile.config.SecurityConfiguration
Get the generator used to generate secure identifiers.
getInboundInterceptorFlows() - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Get an ordered list of interceptor flows to run for this profile after an inbound message is decoded.
getInboundInterceptorFlows() - Method in interface net.shibboleth.idp.profile.config.ProfileConfiguration
Get an ordered list of interceptor flows to run for this profile after an inbound message is decoded.
getIndirectProperty(Function<ProfileRequestContext, T>, T) - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Get a property, possibly through indirection via a lookup function.
getIndirectProperty(Function<ProfileRequestContext, T>, T) - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Get a property, possibly through indirection via a lookup function.
getMessage(String, Object[], String, Locale) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
getMessage(String, Object[], Locale) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
getMessage(MessageSourceResolvable, Locale) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
getOutboundInterceptorFlows() - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Get an ordered list of interceptor flows to run for this profile before a final outbound message is generated.
getOutboundInterceptorFlows() - Method in interface net.shibboleth.idp.profile.config.ProfileConfiguration
Get an ordered list of interceptor flows to run for this profile before a final outbound message is generated.
getPattern() - Method in class net.shibboleth.idp.profile.logic.RegexAttributePredicate
Get the pattern to match the attribute values against.
getProfileConfig() - Method in class net.shibboleth.idp.profile.context.RelyingPartyContext
Get the configuration for the request profile currently being processed.
getProfileConfiguration(String) - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Get the profile configuration, for the relying party, for the given profile.
getProfileConfigurations() - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Get the unmodifiable set of profile configurations for this relying party.
getProfileContextLookupStrategy() - Method in class net.shibboleth.idp.profile.AbstractProfileAction
Get the strategy used to lookup the ProfileRequestContext from a given WebFlow RequestContext.
getProfileRequestContext() - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Get the current ProfileRequestContext.
getProfileRequestContext() - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Get the current ProfileRequestContext.
getRelyingPartyContextById(String) - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
Get a RP context by name/id.
getRelyingPartyContextIterator(boolean) - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
Get an iterator over the relying parties contained in the context.
getRelyingPartyContextIterator() - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
Equivalent to calling MultiRelyingPartyContext.getRelyingPartyContextIterator(boolean) with a parameter of "false".
getRelyingPartyContextLookupStrategy() - Method in class net.shibboleth.idp.profile.context.navigate.AbstractRelyingPartyLookupFunction
Get the strategy used to locate the RelyingPartyContext associated with a given ProfileRequestContext.
getRelyingPartyContextLookupStrategy() - Method in class net.shibboleth.idp.profile.context.navigate.messaging.AbstractRelyingPartyLookupFunction
Get the strategy used to locate the RelyingPartyContext associated with a given MessageContext.
getRelyingPartyContextLookupStrategy() - Method in class net.shibboleth.idp.profile.logic.AbstractRelyingPartyPredicate
Get the lookup strategy to use to locate the RelyingPartyContext.
getRelyingPartyContextLookupStrategy() - Method in class net.shibboleth.idp.profile.logic.messaging.AbstractRelyingPartyPredicate
Get the strategy used to locate the RelyingPartyContext associated with a given MessageContext.
getRelyingPartyContexts() - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
Get an immutable collection of the RP contexts.
getRelyingPartyContexts(String) - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
Get an immutable collection of RP contexts associated with a label.
getRelyingPartyId() - Method in class net.shibboleth.idp.profile.context.RelyingPartyContext
Get the unique identifier of the relying party.
getRelyingPartyIdContextTree() - Method in class net.shibboleth.idp.profile.context.RelyingPartyContext
Get the context tree containing identifying information for this relying party.
getRelyingPartyIdLookupStrategy() - Method in class net.shibboleth.idp.profile.context.RelyingPartyContext
Get the lookup strategy for a non-explicit relying party ID.
getRequestContext(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
Gets the Spring RequestContext from a SpringRequestContext stored in the context tree.
getRequestContext() - Method in class net.shibboleth.idp.profile.context.SpringRequestContext
Get the request context.
getResponderId() - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Get the self-referential ID to use when responding to requests.
getResult(ProfileAction, ProfileRequestContext<InboundMessageType, OutboundMessageType>) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
Examines the profile context for an event to return, or signals a successful outcome if no EventContext is located; the EventContext will be removed upon completion.
getResults() - Method in class net.shibboleth.idp.profile.context.ProfileInterceptorContext
Get the results of the flow to be written to storage.
getSecurityConfiguration() - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Get the SecurityConfiguration to use with this profile.
getSecurityConfiguration() - Method in interface net.shibboleth.idp.profile.config.ProfileConfiguration
Get the SecurityConfiguration to use with this profile.
getSignatureSigningConfiguration() - Method in class net.shibboleth.idp.profile.config.SecurityConfiguration
Get the configuration used when generating protocol message signatures.
getSignatureValidationConfiguration() - Method in class net.shibboleth.idp.profile.config.SecurityConfiguration
Get the configuration used when validating protocol message signatures.
getStorageContext() - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
Get the storage context.
getStorageContext() - Method in interface net.shibboleth.idp.profile.interceptor.ProfileInterceptorResult
Get the storage context.
getStorageExpiration() - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
Get the storage expiration.
getStorageExpiration() - Method in interface net.shibboleth.idp.profile.interceptor.ProfileInterceptorResult
Get the storage expiration.
getStorageKey() - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
Get the storage key.
getStorageKey() - Method in interface net.shibboleth.idp.profile.interceptor.ProfileInterceptorResult
Get the storage key.
getStorageService() - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
Get the storage service.
getStorageValue() - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
Get the storage value.
getStorageValue() - Method in interface net.shibboleth.idp.profile.interceptor.ProfileInterceptorResult
Get the storage value.
getVerificationLookupStrategy() - Method in class net.shibboleth.idp.profile.context.RelyingPartyContext
Get the lookup strategy for a non-explicit verification determination.

H

hashCode() - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
hashCode() - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
HASHED_USERNAME - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
Hashed username field.
hasMatch(Map<String, IdPAttribute>) - Method in class net.shibboleth.idp.profile.logic.AbstractAttributePredicate
Abstract implementation of the condition to evaluate.
hasMatch(Map<String, IdPAttribute>) - Method in class net.shibboleth.idp.profile.logic.DateAttributePredicate
Abstract implementation of the condition to evaluate.
hasMatch(Map<String, IdPAttribute>) - Method in class net.shibboleth.idp.profile.logic.DynamicAttributePredicate
Abstract implementation of the condition to evaluate.
hasMatch(ProfileRequestContext, Map<String, IdPAttribute>) - Method in class net.shibboleth.idp.profile.logic.DynamicAttributePredicate
Implementation of the condition to evaluate.
hasMatch(Map<String, IdPAttribute>) - Method in class net.shibboleth.idp.profile.logic.RegexAttributePredicate
Abstract implementation of the condition to evaluate.
hasMatch(Map<String, IdPAttribute>) - Method in class net.shibboleth.idp.profile.logic.SimpleAttributePredicate
Abstract implementation of the condition to evaluate.
hasNext() - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext.RelyingPartyContextIterator
httpClientConfig - Variable in class net.shibboleth.idp.profile.config.SecurityConfiguration
Configuration used when executing HttpClient requests.
HttpClientSecurityConfigurationLookupFunction - Class in net.shibboleth.idp.profile.config.navigate.messaging
A MessageContext function that returns a HttpClientSecurityConfiguration list by way of various lookup strategies.
HttpClientSecurityConfigurationLookupFunction() - Constructor for class net.shibboleth.idp.profile.config.navigate.messaging.HttpClientSecurityConfigurationLookupFunction
 

I

IdentifierGenerationStrategyLookupFunction - Class in net.shibboleth.idp.profile.config.navigate
A function that returns an IdentifierGenerationStrategy by way of a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
IdentifierGenerationStrategyLookupFunction() - Constructor for class net.shibboleth.idp.profile.config.navigate.IdentifierGenerationStrategyLookupFunction
 
idGenerator - Variable in class net.shibboleth.idp.profile.config.SecurityConfiguration
Generator used to generate various secure IDs (e.g., message identifiers).
IdPAuditFields - Class in net.shibboleth.idp.profile
Constants to use for audit logging fields stored in an AuditContext.
IdPAuditFields() - Constructor for class net.shibboleth.idp.profile.IdPAuditFields
Constructor.
IdPEventIds - Class in net.shibboleth.idp.profile
IdP-specific constants to use for ProfileAction EventContexts.
IdPEventIds() - Constructor for class net.shibboleth.idp.profile.IdPEventIds
Constructor.
IMPERSONATING_USERNAME - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
Impersonating username field.
inboundFlows - Variable in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Enables inbound interceptor flows.
InboundFlowsLookupFunction - Class in net.shibboleth.idp.profile.config.navigate
A function that returns ProfileConfiguration.getInboundInterceptorFlows() if such a profile is available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
InboundFlowsLookupFunction() - Constructor for class net.shibboleth.idp.profile.config.navigate.InboundFlowsLookupFunction
 
inboundFlowsLookupStrategy - Variable in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Lookup function to supply AbstractProfileConfiguration.inboundFlows property.
includeProfileDefaultConfiguration - Variable in class net.shibboleth.idp.profile.config.navigate.SelfEncryptionConfigurationLookupFunction
Flag indicating whether the profile default configuration should be included in the returned list.
inlineMessageContextScript(String, String) - Static method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Factory to create ScriptedContextLookupFunction for MessageContexts from inline data.
inlineMessageContextScript(String, String, Class) - Static method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Factory to create ScriptedContextLookupFunction for MessageContexts from inline data.
inlineMessageContextScript(String) - Static method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Factory to create ScriptedContextLookupFunction for MessageContexts from inline data.
inlineMessageContextScript(String, Class) - Static method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Factory to create ScriptedContextLookupFunction for MessageContexts from inline data.
inlineScript(String, String) - Static method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Factory to create ScriptedContextLookupFunction for ProfileRequestContexts from inline data.
inlineScript(String, String, Class) - Static method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Factory to create ScriptedContextLookupFunction for ProfileRequestContexts from inline data.
inlineScript(String) - Static method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Factory to create ScriptedContextLookupFunction for ProfileRequestContexts from inline data.
inlineScript(String, Class) - Static method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Factory to create ScriptedContextLookupFunction for ProfileRequestContexts from inline data.
inlineScript(String, String) - Static method in class net.shibboleth.idp.profile.logic.ScriptedPredicate
Factory to create ScriptedPredicate from inline data.
inlineScript(String) - Static method in class net.shibboleth.idp.profile.logic.ScriptedPredicate
Factory to create ScriptedPredicate from inline data.
inlineScript(String, String) - Static method in class net.shibboleth.idp.profile.ScriptedAction
Factory to create ScriptedAction from inline data.
inlineScript(String) - Static method in class net.shibboleth.idp.profile.ScriptedAction
Factory to create ScriptedAction from inline data.
inputClass - Variable in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
What class we want the input to test against.
interceptorContextlookupStrategy - Variable in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
Strategy used to find the ProfileInterceptorContext from the ProfileRequestContext.
INVALID_ATTRIBUTE_CTX - Static variable in class net.shibboleth.idp.profile.IdPEventIds
ID of event returned if the @link net.shibboleth.idp.attribute.context.AttributeContext is missing or corrupt.
INVALID_PROFILE_CONFIG - Static variable in class net.shibboleth.idp.profile.IdPEventIds
ID of event returned if the ProfileConfiguration is missing or corrupt.
INVALID_RELYING_PARTY_CONFIG - Static variable in class net.shibboleth.idp.profile.IdPEventIds
ID of event returned if the RelyingPartyConfiguration is missing or corrupt.
INVALID_RELYING_PARTY_CTX - Static variable in class net.shibboleth.idp.profile.IdPEventIds
ID of event returned if the RelyingPartyContext is missing or corrupt.
INVALID_SUBJECT_CTX - Static variable in class net.shibboleth.idp.profile.IdPEventIds
ID of event returned if the @link net.shibboleth.idp.authn.context.SubjectContext is missing or corrupt.
isDetailedErrors() - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
isFeatureDisallowed(int) - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Return true iff the input feature constant is disallowed.
isNonBrowserSupported() - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
Get whether this flow supports non-browser clients.
isUseUnfilteredAttributes() - Method in class net.shibboleth.idp.profile.logic.AbstractAttributePredicate
Get whether to source the input attributes from the unfiltered set.
isVerified() - Method in class net.shibboleth.idp.profile.context.RelyingPartyContext
Get whether the relying party was verified in some fashion.
iterator - Variable in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext.RelyingPartyContextIterator
Embedded iterator.

L

label - Variable in class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupById
Label to use for auto-creation.
label - Variable in class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupByLabel
Label to use for auto-creation.
log - Variable in class net.shibboleth.idp.profile.AbstractProfileAction
Class logger.
log - Variable in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Class logger.
log - Variable in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
Class logger.
log - Variable in class net.shibboleth.idp.profile.logic.AbstractAttributePredicate
Class logger.
log - Variable in class net.shibboleth.idp.profile.logic.DateAttributePredicate
Class logger.
log - Variable in class net.shibboleth.idp.profile.logic.DynamicAttributePredicate
Class logger.
log - Variable in class net.shibboleth.idp.profile.logic.RegexAttributePredicate
Class logger.
log - Variable in class net.shibboleth.idp.profile.logic.ScriptedPredicate
Class logger.
log - Variable in class net.shibboleth.idp.profile.logic.SimpleAttributePredicate
Class logger.
log - Variable in class net.shibboleth.idp.profile.ScriptedAction
Class logger.
log - Variable in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Class logger.

M

messageSource - Variable in class net.shibboleth.idp.profile.AbstractProfileAction
MessageSource injected by Spring, typically the parent ApplicationContext itself.
messageSource - Variable in class net.shibboleth.idp.profile.context.navigate.SpringStatusMessageLookupFunction
MessageSource injected by Spring, typically the parent ApplicationContext itself.
multiCtx - Variable in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext.RelyingPartyContextIterator
Outer ctx.
MultiRelyingPartyContext - Class in net.shibboleth.idp.profile.context
BaseContext representing multiple relying parties involved in a request, usually a subcontext of ProfileRequestContext.
MultiRelyingPartyContext() - Constructor for class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
Constructor.
MultiRelyingPartyContext.RelyingPartyContextIterator - Class in net.shibboleth.idp.profile.context
Wrapper for an iterator that tracks the current object.
MultiRelyingPartyContext.RelyingPartyContextIterator(MultiRelyingPartyContext) - Constructor for class net.shibboleth.idp.profile.context.MultiRelyingPartyContext.RelyingPartyContextIterator
Constructor.

N

net.shibboleth.idp.profile - package net.shibboleth.idp.profile
Common APIs for handling profile requests.
net.shibboleth.idp.profile.config - package net.shibboleth.idp.profile.config
Classes pertaining to request-time profile configuration options.
net.shibboleth.idp.profile.config.logic - package net.shibboleth.idp.profile.config.logic
Predicates related to profile configuration.
net.shibboleth.idp.profile.config.navigate - package net.shibboleth.idp.profile.config.navigate
Functions to navigate into profile configuration information.
net.shibboleth.idp.profile.config.navigate.messaging - package net.shibboleth.idp.profile.config.navigate.messaging
 
net.shibboleth.idp.profile.context - package net.shibboleth.idp.profile.context
Context classes for IdP-specific information needed by profile actions.
net.shibboleth.idp.profile.context.navigate - package net.shibboleth.idp.profile.context.navigate
Functions dealing with traversing and extracting data from profile request contexts.
net.shibboleth.idp.profile.context.navigate.messaging - package net.shibboleth.idp.profile.context.navigate.messaging
 
net.shibboleth.idp.profile.interceptor - package net.shibboleth.idp.profile.interceptor
Classes supporting profile interceptor machinery.
net.shibboleth.idp.profile.logic - package net.shibboleth.idp.profile.logic
Functions and predicates supporting other profile components.
net.shibboleth.idp.profile.logic.messaging - package net.shibboleth.idp.profile.logic.messaging
 
net.shibboleth.idp.relyingparty - package net.shibboleth.idp.relyingparty
APIs for retrieving the per-relying party configuration for a given profile request.
next() - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext.RelyingPartyContextIterator

O

outboundFlows - Variable in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Enables outbound interceptor flows.
OutboundFlowsLookupFunction - Class in net.shibboleth.idp.profile.config.navigate
A function that returns ProfileConfiguration.getOutboundInterceptorFlows() if such a profile is available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
OutboundFlowsLookupFunction() - Constructor for class net.shibboleth.idp.profile.config.navigate.OutboundFlowsLookupFunction
 
outboundFlowsLookupStrategy - Variable in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Lookup function to supply AbstractProfileConfiguration.outboundFlows property.

P

pattern - Variable in class net.shibboleth.idp.profile.logic.RegexAttributePredicate
Regular expression.
prepareContext(ScriptContext, Object...) - Method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
prepareContext(ScriptContext, Object...) - Method in class net.shibboleth.idp.profile.logic.ScriptedPredicate
prepareContext(EvaluationContext, ProfileRequestContext<?, ?>) - Method in class net.shibboleth.idp.profile.logic.SpringExpressionPredicate
prepareContext(ScriptContext, Object...) - Method in class net.shibboleth.idp.profile.ScriptedAction.ActionScriptEvaluator
PROFILE - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
Profile field.
ProfileConfiguration - Interface in net.shibboleth.idp.profile.config
Represents the configuration of a particular communication profile.
profileConfiguration - Variable in class net.shibboleth.idp.profile.context.RelyingPartyContext
Profile configuration that is in use.
profileConfigurations - Variable in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Registered and usable communication profile configurations for this relying party.
profileConfigurationsLookupStrategy - Variable in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Lookup function to supply RelyingPartyConfiguration.profileConfigurations property.
profileContextLookupStrategy - Variable in class net.shibboleth.idp.profile.AbstractProfileAction
Strategy used to lookup the ProfileRequestContext from a given WebFlow RequestContext.
profileId - Variable in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
ID of the profile configured.
ProfileInterceptorContext - Class in net.shibboleth.idp.profile.context
A BaseContext which holds flows that are available to be executed, the last flow attempted, and any flow result.
ProfileInterceptorContext() - Constructor for class net.shibboleth.idp.profile.context.ProfileInterceptorContext
Constructor.
profileInterceptorContext - Variable in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
The ProfileInterceptorContext to operate on.
ProfileInterceptorFlowDescriptor - Class in net.shibboleth.idp.profile.interceptor
A descriptor for a profile interceptor flow.
ProfileInterceptorFlowDescriptor() - Constructor for class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
Constructor.
ProfileInterceptorResult - Interface in net.shibboleth.idp.profile.interceptor
Represents the result of a profile interceptor flow intended for storage by a StorageService.

R

RegexAttributePredicate - Class in net.shibboleth.idp.profile.logic
Predicate that evaluates an AttributeContext and checks a specific attribute for value(s) that match a regular expression.
RegexAttributePredicate() - Constructor for class net.shibboleth.idp.profile.logic.RegexAttributePredicate
 
relyingPartyConfiguration - Variable in class net.shibboleth.idp.profile.context.RelyingPartyContext
The relying party configuration.
RelyingPartyConfiguration - Class in net.shibboleth.idp.relyingparty
The configuration that applies to a given relying party.
RelyingPartyConfiguration() - Constructor for class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Constructor.
RelyingPartyConfigurationResolver - Interface in net.shibboleth.idp.relyingparty
Resolves a RelyingPartyConfiguration for a given profile request context.
RelyingPartyContext - Class in net.shibboleth.idp.profile.context
BaseContext containing relying party specific information, usually a subcontext of ProfileRequestContext.
RelyingPartyContext() - Constructor for class net.shibboleth.idp.profile.context.RelyingPartyContext
 
RelyingPartyContextLookupByCurrent - Class in net.shibboleth.idp.profile.context.navigate
RelyingPartyContextLookupByCurrent() - Constructor for class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupByCurrent
 
RelyingPartyContextLookupById - Class in net.shibboleth.idp.profile.context.navigate
A function that returns a RelyingPartyContext based on ID.
RelyingPartyContextLookupById() - Constructor for class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupById
Constructor.
RelyingPartyContextLookupById(String) - Constructor for class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupById
Constructor.
RelyingPartyContextLookupByLabel - Class in net.shibboleth.idp.profile.context.navigate
A function that returns a collection of RelyingPartyContexts based on a label.
RelyingPartyContextLookupByLabel(String) - Constructor for class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupByLabel
Constructor.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.profile.context.navigate.AbstractRelyingPartyLookupFunction
Strategy used to locate the RelyingPartyContext associated with a given ProfileRequestContext.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.profile.context.navigate.messaging.AbstractRelyingPartyLookupFunction
Strategy used to locate the RelyingPartyContext associated with a given MessageContext.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.profile.logic.AbstractRelyingPartyPredicate
Strategy function to lookup RelyingPartyContext.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.profile.logic.messaging.AbstractRelyingPartyPredicate
Strategy used to locate the RelyingPartyContext associated with a given MessageContext.
relyingPartyCtx - Variable in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
Tracks the context being operated on.
relyingPartyId - Variable in class net.shibboleth.idp.profile.context.RelyingPartyContext
The identifier for the relying party.
relyingPartyIdContextTree - Variable in class net.shibboleth.idp.profile.context.RelyingPartyContext
A pointer to a context tree containing identifying material for the relying party.
RelyingPartyIdLookupFunction - Class in net.shibboleth.idp.profile.context.navigate
A function that returns RelyingPartyContext.getRelyingPartyId() from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
RelyingPartyIdLookupFunction() - Constructor for class net.shibboleth.idp.profile.context.navigate.RelyingPartyIdLookupFunction
 
relyingPartyIdLookupStrategy - Variable in class net.shibboleth.idp.profile.context.RelyingPartyContext
A lookup strategy for deriving a relying party ID based on contained information.
relyingPartyIdMap - Variable in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
Map of RP contexts indexed by name.
RelyingPartyIdPredicate - Class in net.shibboleth.idp.profile.logic
Predicate that evaluates a ProfileRequestContext by looking for a relying party ID that matches one of a designated set, or a generic predicate.
RelyingPartyIdPredicate(Collection<String>) - Constructor for class net.shibboleth.idp.profile.logic.RelyingPartyIdPredicate
Constructor.
RelyingPartyIdPredicate(String) - Constructor for class net.shibboleth.idp.profile.logic.RelyingPartyIdPredicate
Constructor.
RelyingPartyIdPredicate(Predicate<String>) - Constructor for class net.shibboleth.idp.profile.logic.RelyingPartyIdPredicate
Constructor.
relyingPartyIterator - Variable in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
An iterator to track progress through the set of relying parties.
relyingPartyLabelMap - Variable in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
Multimap of RP contexts indexed by role.
REMOTE_ADDR - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
Remote address field.
remove() - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext.RelyingPartyContextIterator
removeRelyingPartyContext(String, RelyingPartyContext) - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
Remove a RP context associated with a label.
resourceMessageContextScript(String, Resource) - Static method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Factory to create ScriptedContextLookupFunction for MessageContexts from a Resource.
resourceMessageContextScript(String, Resource, Class) - Static method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Factory to create ScriptedContextLookupFunction for MessageContexts from a Resource.
resourceMessageContextScript(Resource) - Static method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Factory to create ScriptedContextLookupFunction for MessageContexts from a Resource.
resourceMessageContextScript(Resource, Class) - Static method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Factory to create ScriptedContextLookupFunction for MessageContexts from a Resource.
resourceScript(String, Resource) - Static method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Factory to create ScriptedContextLookupFunction for ProfileRequestContexts from a Resource.
resourceScript(String, Resource, Class) - Static method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Factory to create ScriptedContextLookupFunction for ProfileRequestContexts from a Resource.
resourceScript(Resource) - Static method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Factory to create ScriptedContextLookupFunction from a Resource.
resourceScript(Resource, Class) - Static method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Factory to create ScriptedContextLookupFunction for ProfileRequestContexts from a Resource.
resourceScript(String, Resource) - Static method in class net.shibboleth.idp.profile.logic.ScriptedPredicate
Factory to create ScriptedPredicate from a Resource.
resourceScript(Resource) - Static method in class net.shibboleth.idp.profile.logic.ScriptedPredicate
Factory to create ScriptedPredicate from a Resource.
resourceScript(String, Resource) - Static method in class net.shibboleth.idp.profile.ScriptedAction
Factory to create ScriptedAction from a Resource.
resourceScript(Resource) - Static method in class net.shibboleth.idp.profile.ScriptedAction
Factory to create ScriptedAction from a Resource.
responderId - Variable in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Self-referential ID to use when responding to messages.
ResponderIdLookupFunction - Class in net.shibboleth.idp.profile.context.navigate
A function that returns RelyingPartyConfiguration.getResponderId() if available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
ResponderIdLookupFunction() - Constructor for class net.shibboleth.idp.profile.context.navigate.ResponderIdLookupFunction
 
responderIdLookupStrategy - Variable in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Lookup function to supply RelyingPartyConfiguration.responderId property.
resultIfMissing - Variable in class net.shibboleth.idp.profile.logic.DateAttributePredicate
Result of predicate if attribute is missing or has no values.
results - Variable in class net.shibboleth.idp.profile.context.ProfileInterceptorContext
Results of the flow to be written to storage.
rpResolver - Variable in class net.shibboleth.idp.profile.config.navigate.ClientTLSValidationConfigurationLookupFunction
A resolver for default security configurations.
rpResolver - Variable in class net.shibboleth.idp.profile.config.navigate.DecryptionConfigurationLookupFunction
A resolver for default security configurations.
rpResolver - Variable in class net.shibboleth.idp.profile.config.navigate.EncryptionConfigurationLookupFunction
A resolver for default security configurations.
rpResolver - Variable in class net.shibboleth.idp.profile.config.navigate.messaging.HttpClientSecurityConfigurationLookupFunction
A resolver for default security configurations.
rpResolver - Variable in class net.shibboleth.idp.profile.config.navigate.messaging.SignatureSigningConfigurationLookupFunction
A resolver for default security configurations.
rpResolver - Variable in class net.shibboleth.idp.profile.config.navigate.messaging.SignatureValidationConfigurationLookupFunction
A resolver for default security configurations.
rpResolver - Variable in class net.shibboleth.idp.profile.config.navigate.SelfEncryptionConfigurationLookupFunction
A resolver for default security configurations.
rpResolver - Variable in class net.shibboleth.idp.profile.config.navigate.SignatureSigningConfigurationLookupFunction
A resolver for default security configurations.
rpResolver - Variable in class net.shibboleth.idp.profile.config.navigate.SignatureValidationConfigurationLookupFunction
A resolver for default security configurations.

S

ScriptedAction - Class in net.shibboleth.idp.profile
An action which calls out to a supplied script.
ScriptedAction(EvaluableScript, String) - Constructor for class net.shibboleth.idp.profile.ScriptedAction
Deprecated. 
ScriptedAction(EvaluableScript) - Constructor for class net.shibboleth.idp.profile.ScriptedAction
Constructor.
ScriptedAction.ActionScriptEvaluator - Class in net.shibboleth.idp.profile
Evaluator bound to the Action semantic.
ScriptedAction.ActionScriptEvaluator(EvaluableScript) - Constructor for class net.shibboleth.idp.profile.ScriptedAction.ActionScriptEvaluator
Constructor.
ScriptedContextLookupFunction<T extends BaseContext> - Class in net.shibboleth.idp.profile.context.navigate
A Function over a BaseContext which calls out to a supplied script.
ScriptedContextLookupFunction(Class<T>, EvaluableScript, String) - Constructor for class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Constructor.
ScriptedContextLookupFunction(Class<T>, EvaluableScript) - Constructor for class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Constructor.
ScriptedContextLookupFunction(Class<T>, EvaluableScript, String, Class) - Constructor for class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
Constructor.
ScriptedPredicate - Class in net.shibboleth.idp.profile.logic
A Predicate which calls out to a supplied script.
ScriptedPredicate(EvaluableScript, String) - Constructor for class net.shibboleth.idp.profile.logic.ScriptedPredicate
Constructor.
ScriptedPredicate(EvaluableScript) - Constructor for class net.shibboleth.idp.profile.logic.ScriptedPredicate
Constructor.
scriptEvaluator - Variable in class net.shibboleth.idp.profile.ScriptedAction
Evaluator.
securityConfiguration - Variable in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
The security configuration for this profile.
SecurityConfiguration - Class in net.shibboleth.idp.profile.config
Configuration for security behavior of profiles.
SecurityConfiguration() - Constructor for class net.shibboleth.idp.profile.config.SecurityConfiguration
Constructor.
SecurityConfiguration(long, IdentifierGenerationStrategy) - Constructor for class net.shibboleth.idp.profile.config.SecurityConfiguration
Constructor.
securityConfigurationLookupStrategy - Variable in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Lookup function to supply AbstractProfileConfiguration.securityConfiguration property.
selfConfig - Variable in class net.shibboleth.idp.profile.config.navigate.SelfEncryptionConfigurationLookupFunction
The self-encryption configuration.
SelfEncryptionConfigurationLookupFunction - Class in net.shibboleth.idp.profile.config.navigate
A function that returns a EncryptionConfiguration list intended for self-encryption cases.
SelfEncryptionConfigurationLookupFunction() - Constructor for class net.shibboleth.idp.profile.config.navigate.SelfEncryptionConfigurationLookupFunction
 
servletRequest - Variable in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Access to servlet request.
servletRequest - Variable in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Access to servlet request.
ServletRequestProfileRequestContextLookup - Class in net.shibboleth.idp.profile.context.navigate
Looks up the profile request context from a servlet request attribute.
ServletRequestProfileRequestContextLookup() - Constructor for class net.shibboleth.idp.profile.context.navigate.ServletRequestProfileRequestContextLookup
 
SESSION_ID - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
Session ID field.
setActivationCondition(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.profile.config.AbstractConditionalProfileConfiguration
Set an activation condition to control this profile.
setActivationCondition(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
Set the activation condition in the form of a Predicate such that iff the condition evaluates to true should the corresponding flow be allowed/possible.
setActivationCondition(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Set the condition under which the relying party configuration should be active.
setAttemptedFlow(ProfileInterceptorFlowDescriptor) - Method in class net.shibboleth.idp.profile.context.ProfileInterceptorContext
Set the last flow that was attempted.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.profile.logic.AbstractAttributePredicate
Set the lookup strategy to use to locate the AttributeContext.
setAttributeFunctionMap(Map<String, Collection<Function<ProfileRequestContext, String>>>) - Method in class net.shibboleth.idp.profile.logic.DynamicAttributePredicate
Set the map of attribute/function pairs (as a map of function collections) to check for.
setAttributeId(String) - Method in class net.shibboleth.idp.profile.logic.RegexAttributePredicate
Set the attribute ID to check.
setAttributeValueMap(Map<String, Collection<String>>) - Method in class net.shibboleth.idp.profile.logic.SimpleAttributePredicate
Set the map of attribute/value pairs (as a map of string collections) to check for.
setClientTLSValidationConfiguration(ClientTLSValidationConfiguration) - Method in class net.shibboleth.idp.profile.config.SecurityConfiguration
Set the configuration used when validating client TLS X509Credentials.
setConfiguration(RelyingPartyConfiguration) - Method in class net.shibboleth.idp.profile.context.RelyingPartyContext
Set the configuration to use when processing requests for this relying party.
setCustomObject(Object) - Method in class net.shibboleth.idp.profile.context.navigate.SpringExpressionContextLookupFunction
Set the custom (externally provided) object.
setCustomObject(Object) - Method in class net.shibboleth.idp.profile.ScriptedAction
Set the custom (externally provided) object.
setDecryptionConfiguration(DecryptionConfiguration) - Method in class net.shibboleth.idp.profile.config.SecurityConfiguration
Set the configuration used when decrypting protocol message information.
setDefaultIdentifierGenerationStrategy(IdentifierGenerationStrategy) - Method in class net.shibboleth.idp.profile.config.navigate.IdentifierGenerationStrategyLookupFunction
Set the default IdentifierGenerationStrategy to return.
setDefaultView(String) - Method in class net.shibboleth.idp.profile.context.navigate.SpringEventToViewLookupFunction
Set the default view name.
setDetailedErrors(boolean) - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Set whether detailed information about errors should be exposed.
setDetailedErrorsPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Set a condition to determine whether detailed information about errors should be exposed.
setDisallowedFeatures(int) - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Set a bitmask of disallowed features to block.
setDisallowedFeaturesLookupStrategy(Function<ProfileRequestContext, Integer>) - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Set a lookup strategy for the bitmask of disallowed features to block.
setEncryptionConfiguration(EncryptionConfiguration) - Method in class net.shibboleth.idp.profile.config.SecurityConfiguration
Set the configuration used when encrypting protocol message information.
setEventMap(Map<String, String>) - Method in class net.shibboleth.idp.profile.context.navigate.SpringEventToViewLookupFunction
Set the map of event IDs to view names.
setHideExceptions(boolean) - Method in class net.shibboleth.idp.profile.context.navigate.SpringExpressionContextLookupFunction
Set whether to hide exceptions in expression execution (default is false).
setHideExceptions(boolean) - Method in class net.shibboleth.idp.profile.ScriptedAction
Set whether to hide exceptions in script execution (default is false).
setHttpClientSecurityConfiguration(HttpClientSecurityConfiguration) - Method in class net.shibboleth.idp.profile.config.SecurityConfiguration
Set the configuration used when executing HttpClient requests.
setInboundFlowsLookupStrategy(Function<ProfileRequestContext, List<String>>) - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Set a lookup strategy for the AbstractProfileConfiguration.inboundFlows property.
setInboundInterceptorFlows(Collection<String>) - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Set the ordered collection of inbound interceptor flows to enable.
setIncludeProfileDefaultConfiguration(boolean) - Method in class net.shibboleth.idp.profile.config.navigate.SelfEncryptionConfigurationLookupFunction
Set the flag indicating whether the profile default configuration should be included in the returned list.
setLookupStrategy(Function<ProfileRequestContext, ProfileInterceptorContext>) - Method in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
Set the context lookup strategy for ProfileInterceptorContext.
setMessageSource(MessageSource) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
setMessageSource(MessageSource) - Method in class net.shibboleth.idp.profile.context.navigate.SpringStatusMessageLookupFunction
setNonBrowserSupported(boolean) - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
Set whether this flow supports non-browser clients.
setOffset(long) - Method in class net.shibboleth.idp.profile.logic.DateAttributePredicate
Set the system time offset, which affects the reference date for comparisons.
setOutboundFlowsLookupStrategy(Function<ProfileRequestContext, List<String>>) - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Set a lookup strategy for the AbstractProfileConfiguration.outboundFlows property.
setOutboundInterceptorFlows(Collection<String>) - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Set the ordered collection of outbound interceptor flows to enable.
setPattern(Pattern) - Method in class net.shibboleth.idp.profile.logic.RegexAttributePredicate
Set the pattern to match the attribute values against.
setPattern(String) - Method in class net.shibboleth.idp.profile.logic.RegexAttributePredicate
Set the pattern to match the attribute values against.
setProfileConfig(ProfileConfiguration) - Method in class net.shibboleth.idp.profile.context.RelyingPartyContext
Set the configuration for the request profile currently being processed.
setProfileConfigurations(Collection<ProfileConfiguration>) - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Set the profile configurations for this relying party.
setProfileConfigurationsLookupStrategy(Function<ProfileRequestContext, Map<String, ProfileConfiguration>>) - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Set a lookup strategy for the RelyingPartyConfiguration.profileConfigurations property.
setProfileContextLookupStrategy(Function<RequestContext, ProfileRequestContext>) - Method in class net.shibboleth.idp.profile.AbstractProfileAction
Set the strategy used to lookup the ProfileRequestContext from a given WebFlow RequestContext.
setRelyingPartyConfigurationResolver(RelyingPartyConfigurationResolver) - Method in class net.shibboleth.idp.profile.config.navigate.ClientTLSValidationConfigurationLookupFunction
Set the resolver for default security configurations.
setRelyingPartyConfigurationResolver(RelyingPartyConfigurationResolver) - Method in class net.shibboleth.idp.profile.config.navigate.DecryptionConfigurationLookupFunction
Set the resolver for default security configurations.
setRelyingPartyConfigurationResolver(RelyingPartyConfigurationResolver) - Method in class net.shibboleth.idp.profile.config.navigate.EncryptionConfigurationLookupFunction
Set the resolver for default security configurations.
setRelyingPartyConfigurationResolver(RelyingPartyConfigurationResolver) - Method in class net.shibboleth.idp.profile.config.navigate.messaging.HttpClientSecurityConfigurationLookupFunction
Set the resolver for default security configurations.
setRelyingPartyConfigurationResolver(RelyingPartyConfigurationResolver) - Method in class net.shibboleth.idp.profile.config.navigate.messaging.SignatureSigningConfigurationLookupFunction
Set the resolver for default security configurations.
setRelyingPartyConfigurationResolver(RelyingPartyConfigurationResolver) - Method in class net.shibboleth.idp.profile.config.navigate.messaging.SignatureValidationConfigurationLookupFunction
Set the resolver for default security configurations.
setRelyingPartyConfigurationResolver(RelyingPartyConfigurationResolver) - Method in class net.shibboleth.idp.profile.config.navigate.SelfEncryptionConfigurationLookupFunction
Set the resolver for default security configurations.
setRelyingPartyConfigurationResolver(RelyingPartyConfigurationResolver) - Method in class net.shibboleth.idp.profile.config.navigate.SignatureSigningConfigurationLookupFunction
Set the resolver for default security configurations.
setRelyingPartyConfigurationResolver(RelyingPartyConfigurationResolver) - Method in class net.shibboleth.idp.profile.config.navigate.SignatureValidationConfigurationLookupFunction
Set the resolver for default security configurations.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.profile.context.navigate.AbstractRelyingPartyLookupFunction
Set the strategy used to locate the RelyingPartyContext associated with a given ProfileRequestContext.
setRelyingPartyContextLookupStrategy(Function<MessageContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.profile.context.navigate.messaging.AbstractRelyingPartyLookupFunction
Set the strategy used to locate the RelyingPartyContext associated with a given MessageContext.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.profile.logic.AbstractRelyingPartyPredicate
Set the lookup strategy to use to locate the RelyingPartyContext.
setRelyingPartyContextLookupStrategy(Function<MessageContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.profile.logic.messaging.AbstractRelyingPartyPredicate
Set the strategy used to locate the RelyingPartyContext associated with a given MessageContext.
setRelyingPartyId(String) - Method in class net.shibboleth.idp.profile.context.RelyingPartyContext
Set the unique identifier of the relying party.
setRelyingPartyIdContextTree(BaseContext) - Method in class net.shibboleth.idp.profile.context.RelyingPartyContext
Set the context tree containing identifying information for this relying party.
setRelyingPartyIdLookupStrategy(Function<RelyingPartyContext, String>) - Method in class net.shibboleth.idp.profile.context.RelyingPartyContext
Set the lookup strategy for a non-explicit relying party ID.
setRequestContext(RequestContext) - Method in class net.shibboleth.idp.profile.context.SpringRequestContext
Set the request context.
setResponderId(String) - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Set the self-referential ID to use when responding to messages.
setResponderIdLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Set a lookup strategy for the RelyingPartyConfiguration.responderId property.
setResultIfMissing(boolean) - Method in class net.shibboleth.idp.profile.logic.DateAttributePredicate
Set the result to return if the attribute to check is missing or has no values.
setSecurityConfiguration(SecurityConfiguration) - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Sets the security configuration for this profile.
setSecurityConfigurationLookupStrategy(Function<ProfileRequestContext, SecurityConfiguration>) - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Set a lookup strategy for the AbstractProfileConfiguration.securityConfiguration property.
setSelfConfiguration(EncryptionConfiguration) - Method in class net.shibboleth.idp.profile.config.navigate.SelfEncryptionConfigurationLookupFunction
Set the self-encryption configuration.
setServletRequest(ServletRequest) - Method in class net.shibboleth.idp.profile.config.AbstractProfileConfiguration
Set the ServletRequest from which to obtain a reference to the current ProfileRequestContext.
setServletRequest(ServletRequest) - Method in class net.shibboleth.idp.relyingparty.RelyingPartyConfiguration
Set the ServletRequest from which to obtain a reference to the current ProfileRequestContext.
setSignatureSigningConfiguration(SignatureSigningConfiguration) - Method in class net.shibboleth.idp.profile.config.SecurityConfiguration
Set the configuration used when generating protocol message signatures.
setSignatureValidationConfiguration(SignatureValidationConfiguration) - Method in class net.shibboleth.idp.profile.config.SecurityConfiguration
Set the configuration used when validating protocol message signatures.
setStorageService(StorageService) - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
Set the storage service.
setSystemTimeOffset(Duration) - Method in class net.shibboleth.idp.profile.logic.DateAttributePredicate
Deprecated.
setUseUnfilteredAttributes(boolean) - Method in class net.shibboleth.idp.profile.logic.AbstractAttributePredicate
Set whether to source the input attributes from the unfiltered set.
setVerificationLookupStrategy(Function<RelyingPartyContext, Boolean>) - Method in class net.shibboleth.idp.profile.context.RelyingPartyContext
Set the lookup strategy for a non-explicit verification determination.
setVerified(Boolean) - Method in class net.shibboleth.idp.profile.context.RelyingPartyContext
Set whether the relying party was verified in some fashion.
SignatureSigningConfigurationLookupFunction - Class in net.shibboleth.idp.profile.config.navigate.messaging
A MessageContext function that returns a SignatureSigningConfiguration list by way of various lookup strategies.
SignatureSigningConfigurationLookupFunction() - Constructor for class net.shibboleth.idp.profile.config.navigate.messaging.SignatureSigningConfigurationLookupFunction
 
SignatureSigningConfigurationLookupFunction - Class in net.shibboleth.idp.profile.config.navigate
A function that returns a SignatureSigningConfiguration list by way of various lookup strategies.
SignatureSigningConfigurationLookupFunction() - Constructor for class net.shibboleth.idp.profile.config.navigate.SignatureSigningConfigurationLookupFunction
 
SignatureValidationConfigurationLookupFunction - Class in net.shibboleth.idp.profile.config.navigate.messaging
A MessageContext function that returns a SignatureValidationConfiguration list by way of various lookup strategies.
SignatureValidationConfigurationLookupFunction() - Constructor for class net.shibboleth.idp.profile.config.navigate.messaging.SignatureValidationConfigurationLookupFunction
 
SignatureValidationConfigurationLookupFunction - Class in net.shibboleth.idp.profile.config.navigate
A function that returns a SignatureValidationConfiguration list by way of various lookup strategies.
SignatureValidationConfigurationLookupFunction() - Constructor for class net.shibboleth.idp.profile.config.navigate.SignatureValidationConfigurationLookupFunction
 
sigSigningConfig - Variable in class net.shibboleth.idp.profile.config.SecurityConfiguration
Configuration used when generating protocol message signatures.
sigValidateConfig - Variable in class net.shibboleth.idp.profile.config.SecurityConfiguration
Configuration used when validating protocol message signatures.
SimpleAttributePredicate - Class in net.shibboleth.idp.profile.logic
Predicate that evaluates an AttributeContext and checks for particular attribute/value pairs.
SimpleAttributePredicate() - Constructor for class net.shibboleth.idp.profile.logic.SimpleAttributePredicate
Constructor.
SpringEventToViewLookupFunction - Class in net.shibboleth.idp.profile.context.navigate
A function that returns a view name to render based on a Spring Web Flow Event.
SpringEventToViewLookupFunction() - Constructor for class net.shibboleth.idp.profile.context.navigate.SpringEventToViewLookupFunction
Constructor.
SpringExpressionContextLookupFunction<T extends BaseContext> - Class in net.shibboleth.idp.profile.context.navigate
A Function over a BaseContext which calls out to a Spring Expression.
SpringExpressionContextLookupFunction(Class<T>, String) - Constructor for class net.shibboleth.idp.profile.context.navigate.SpringExpressionContextLookupFunction
Constructor.
SpringExpressionContextLookupFunction(Class<T>, String, Class) - Constructor for class net.shibboleth.idp.profile.context.navigate.SpringExpressionContextLookupFunction
Constructor.
SpringExpressionPredicate - Class in net.shibboleth.idp.profile.logic
Predicate whose condition is defined by an Spring EL expression.
SpringExpressionPredicate(String) - Constructor for class net.shibboleth.idp.profile.logic.SpringExpressionPredicate
Constructor.
SpringRequestContext - Class in net.shibboleth.idp.profile.context
A BaseContext which holds the Spring WebFlow RequestContext in which the overall parent context is operating.
SpringRequestContext() - Constructor for class net.shibboleth.idp.profile.context.SpringRequestContext
 
SpringStatusMessageLookupFunction - Class in net.shibboleth.idp.profile.context.navigate
A function that returns a status message to include, if any, in a SAML response based on the current profile request context state, using Spring's MessageSource functionality.
SpringStatusMessageLookupFunction() - Constructor for class net.shibboleth.idp.profile.context.navigate.SpringStatusMessageLookupFunction
 
storageContext - Variable in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
Storage context.
storageExpiration - Variable in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
Storage expiration.
storageKey - Variable in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
Storage key.
storageService - Variable in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
Storage service for the results generated by this flow.
storageValue - Variable in class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
Storage value.
supportsNonBrowser - Variable in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor
Whether this flow supports non-browser clients.
systemTimeOffset - Variable in class net.shibboleth.idp.profile.logic.DateAttributePredicate
Offset from system time used for date comparisons.

T

toString() - Method in class net.shibboleth.idp.profile.interceptor.ProfileInterceptorFlowDescriptor

U

UNABLE_ENCODE_ATTRIBUTE - Static variable in class net.shibboleth.idp.profile.IdPEventIds
ID of the event returned if some attributes cannot be encoded.
UNABLE_FILTER_ATTRIBS - Static variable in class net.shibboleth.idp.profile.IdPEventIds
ID of event returned if attribute filtering failed.
UNABLE_RESOLVE_ATTRIBS - Static variable in class net.shibboleth.idp.profile.IdPEventIds
ID of event returned if attribute resolution failed.
URI - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
URI field.
URL - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
URL field.
USER_AGENT - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
User Agent field.
USERNAME - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
Username field.
useUnfilteredAttributes - Variable in class net.shibboleth.idp.profile.logic.AbstractAttributePredicate
Whether to look at filtered or unfiltered attributes.

V

verificationLookupStrategy - Variable in class net.shibboleth.idp.profile.context.RelyingPartyContext
A lookup strategy for deriving verification based on the context.
verified - Variable in class net.shibboleth.idp.profile.context.RelyingPartyContext
Optional flag indicating whether verification was done.
VerifiedProfilePredicate - Class in net.shibboleth.idp.profile.logic
Predicate to determine whether a profile request is from a verified source.
VerifiedProfilePredicate() - Constructor for class net.shibboleth.idp.profile.logic.VerifiedProfilePredicate
 

W

WebFlowCurrentEventLookupFunction - Class in net.shibboleth.idp.profile.context.navigate
A Function that checks for cases in which the webflow's current event is not reflected by an attached EventContext and compensates, along with returning a suitably populated context.
WebFlowCurrentEventLookupFunction() - Constructor for class net.shibboleth.idp.profile.context.navigate.WebFlowCurrentEventLookupFunction
 
WebflowRequestContextProfileRequestContextLookup - Class in net.shibboleth.idp.profile.context.navigate
A Function that extracts the ProfileRequestContext from the current Webflow conversation.
WebflowRequestContextProfileRequestContextLookup() - Constructor for class net.shibboleth.idp.profile.context.navigate.WebflowRequestContextProfileRequestContextLookup
 
A B C D E F G H I L M N O P R S T U V W 

Copyright © 1999–2018 Shibboleth Consortium. All rights reserved.