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

A

ACS_INDEX_PARAM - Static variable in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
Name of the query parameter carrying the ACS index: "acsIndex" .
acsIndex - Variable in class net.shibboleth.idp.profile.impl.ResolverTestRequest
The <AttributeConsumingService> index into metadata.
action - Variable in class net.shibboleth.idp.profile.impl.WebFlowProfileActionAdaptor
A POJO bean being adapted.
activationCondition - Variable in class net.shibboleth.idp.profile.audit.impl.AttributesAuditExtractor
A predicate to control whether attributes should be extracted for logging.
activeFlowsLookupStrategy - Variable in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
Lookup function for the flow IDs to activate from within the available set.
addField(String, Object) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Add a non-null field to the audit record.
applicationContext - Variable in class net.shibboleth.idp.profile.impl.LogSpringContextInfo
The owning Spring ApplicationContext in which this action is defined.
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.audit.impl.AttributesAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration.WebFlowApplicationContextLookupStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.ResolverTestPrincipalLookup
ATTRIB_DESC - Static variable in class net.shibboleth.idp.profile.impl.LogContextTree
Name of Spring web flow attribute holding the description of the tree to log.
ATTRIB_DESC - Static variable in class net.shibboleth.idp.profile.impl.LogSpringContextInfo
Name of Spring web flow attribute holding the description of the tree to log.
attributeContext - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
AttributeContext to filter.
attributeContextCreationStrategy - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
Strategy used to locate or create the AttributeContext to populate.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.profile.audit.impl.AttributesAuditExtractor
Lookup strategy for AttributeContext to read from.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
Strategy used to locate the AttributeContext to filter.
attributeFilterService - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
Service used to get the engine used to filter attributes.
attributeResolverService - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
Service used to get the resolver used to fetch attributes.
AttributesAuditExtractor - Class in net.shibboleth.idp.profile.audit.impl
Function that returns the attribute IDs from an AttributeContext.
AttributesAuditExtractor() - Constructor for class net.shibboleth.idp.profile.audit.impl.AttributesAuditExtractor
Constructor.
AttributesAuditExtractor(Function<ProfileRequestContext, AttributeContext>) - Constructor for class net.shibboleth.idp.profile.audit.impl.AttributesAuditExtractor
Constructor.
attributesLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
Strategy used to determine the attributes to resolve.
auditContextCreationStrategy - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Strategy used to locate or create the AuditContext to populate.
auditContextLookupStrategy - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
Strategy used to locate the AuditContext associated with a given ProfileRequestContext.
auditCtx - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
AuditContext to populate.
auditCtx - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
The AuditContext to operate on.
authenticationContext - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
AuthenticationContext to work from (if any).
authenticationContext - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
AuthenticationContext to work from (if any).
authnContextLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
Strategy used to locate the AuthenticationContext associated with a given ProfileRequestContext.
authnContextLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
Strategy used to locate an AuthenticationContext associated with a given ProfileRequestContext.
availableFlows - Variable in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
The flows to make available for possible use.

B

browserProfile - Variable in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
Whether this is a browser-based profile request.
buildContext(CriteriaSet) - Method in class net.shibboleth.idp.relyingparty.impl.DelegatingCriteriaRelyingPartyConfigurationResolver
Build and populate the synthetic instance of ProfileRequestContext which will be passed in the resolution call to the delegate.

C

canHandle(FlowExecutionException) - Method in class net.shibboleth.idp.profile.impl.RethrowingFlowExecutionExceptionHandler
createResolutionContext - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
Whether to create and populate AttributeResolutionContext.
CriteriaSelfEntityIDResolver - Class in net.shibboleth.idp.relyingparty.impl
Resolver which uses an instance of CriteriaRelyingPartyConfigurationResolver to resolve the self entityID.
CriteriaSelfEntityIDResolver() - Constructor for class net.shibboleth.idp.relyingparty.impl.CriteriaSelfEntityIDResolver
Constructor.

D

dateTimeFormat - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Formatting string for DateTime fields.
dateTimeFormat - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
Formatting string for DateTime fields.
defaultConfiguration - Variable in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Default relying party configuration, used if no other verified configuration matches.
defaultHandleException(String, FlowException, HttpServletRequest, HttpServletResponse) - Method in class net.shibboleth.idp.profile.support.RethrowingFlowHandlerAdapter
DefaultRelyingPartyConfigurationResolver - Class in net.shibboleth.idp.relyingparty.impl
Retrieves a per-relying party configuration for a given profile request based on the request context.
DefaultRelyingPartyConfigurationResolver() - Constructor for class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Constructor.
defaultSecurityConfiguration - Variable in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
A global default security configuration.
delegate - Variable in class net.shibboleth.idp.relyingparty.impl.DelegatingCriteriaRelyingPartyConfigurationResolver
The RelyingPartyConfigurationResolver to which to delegate.
DelegatingCriteriaRelyingPartyConfigurationResolver - Class in net.shibboleth.idp.relyingparty.impl
An implementation of CriteriaRelyingPartyConfigurationResolver which delegates to an instance of RelyingPartyConfigurationResolver.
DelegatingCriteriaRelyingPartyConfigurationResolver() - Constructor for class net.shibboleth.idp.relyingparty.impl.DelegatingCriteriaRelyingPartyConfigurationResolver
Constructor.
description - Variable in class net.shibboleth.idp.profile.impl.LogContextTree
Contextual description to output at the start of the action.
description - Variable in class net.shibboleth.idp.profile.impl.LogSpringContextInfo
Contextual description to output at the start of the action.
direction - Variable in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
The direction of execution for this action instance.
doDecode() - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
doDecode() - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
doDestroy() - Method in class net.shibboleth.idp.relyingparty.impl.CriteriaSelfEntityIDResolver
doDestroy() - Method in class net.shibboleth.idp.relyingparty.impl.DelegatingCriteriaRelyingPartyConfigurationResolver
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
doExecute(RequestContext, ProfileRequestContext) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.LogContextTree
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.LogSpringContextInfo
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.PopulateSubjectContext
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.PopulateUserAgentContext
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.RecordResponseComplete
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
doExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.FilterFlowsByNonBrowserSupport
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.SelectProfileInterceptorFlow
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.WriteProfileInterceptorResultToStorage
doInitialize() - Method in class net.shibboleth.idp.profile.impl.PopulateSubjectContext
doInitialize() - Method in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
doInitialize() - Method in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
doInitialize() - Method in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
doInitialize() - Method in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
doInitialize() - Method in class net.shibboleth.idp.relyingparty.impl.CriteriaSelfEntityIDResolver
doInitialize() - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
doInitialize() - Method in class net.shibboleth.idp.relyingparty.impl.DelegatingCriteriaRelyingPartyConfigurationResolver
doInvoke(MessageContext) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
doInvoke(MessageContext) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
doPostExecute(ProfileRequestContext<InboundMessageType, OutboundMessageType>) - Method in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.PopulateSubjectContext
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.RecordResponseComplete
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
doPreExecute(ProfileRequestContext<InboundMessageType, OutboundMessageType>) - Method in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.FilterFlowsByNonBrowserSupport
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.SelectProfileInterceptorFlow
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.WriteProfileInterceptorResultToStorage
doPreInvoke(MessageContext) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
doPreInvoke(MessageContext) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration

E

encryptionCredentials - Variable in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
The global list of all configured encryption credentials.
EncryptionCredentialsResolver - Class in net.shibboleth.idp.relyingparty.impl
Credential resolver whose purpose is to resolve configured IdP encryption credentials.
EncryptionCredentialsResolver(ReloadableSpringService<RelyingPartyConfigurationResolver>) - Constructor for class net.shibboleth.idp.relyingparty.impl.EncryptionCredentialsResolver
Constructor.
ENTITY_ID_PARAM - Static variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
Name of the query parameter carrying the entityID: "entityID" .
entityID - Variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
An entityID.
errorEvent - Variable in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
An event to signal in the event of a handler exception.
execute(RequestContext) - Method in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
execute(ProfileRequestContext<InboundMessageType, OutboundMessageType>) - Method in class net.shibboleth.idp.profile.impl.WebFlowProfileActionAdaptor
externalContext - Variable in class net.shibboleth.idp.profile.impl.RecordResponseComplete
ExternalContext to operate on.

F

fieldExtractors - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Map of fields to extract and the corresponding extraction functions.
fieldReplacements - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Map allowing substitutions of values during field extraction.
fieldsToExtract - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Fields being audited, to optimize extraction..
filter(StringBuilder) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
Optional override to filter the outgoing log message, does nothing by default.
FilterAttributes - Class in net.shibboleth.idp.profile.impl
Action that invokes the AttributeFilter for the current request.
FilterAttributes(ReloadableService<AttributeFilter>) - Constructor for class net.shibboleth.idp.profile.impl.FilterAttributes
Constructor.
filterContextCreationStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
Strategy used to locate or create the AttributeFilterContext.
FilterFlowsByNonBrowserSupport - Class in net.shibboleth.idp.profile.interceptor.impl
A profile interceptor action that filters out available interceptor flows if the request requires non-browser support and the flows require a browser.
FilterFlowsByNonBrowserSupport() - Constructor for class net.shibboleth.idp.profile.interceptor.impl.FilterFlowsByNonBrowserSupport
 
flowDescriptor - Variable in class net.shibboleth.idp.profile.interceptor.impl.WriteProfileInterceptorResultToStorage
Flow descriptor.
formattingMap - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
Map of log category to formatting tokens and literals to output.

G

getAttributeConsumingServiceIndex() - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequest
Get the <AttributeConsumingService> index into metadata to apply.
getComponent() - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
getDefaultConfiguration() - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Get the RelyingPartyConfiguration to use if no other verified configuration is acceptable.
getDefaultSecurityConfiguration(String) - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
getDefaultSecurityConfiguration(String) - Method in class net.shibboleth.idp.relyingparty.impl.DelegatingCriteriaRelyingPartyConfigurationResolver
getDefaultSecurityConfiguration(String) - Method in class net.shibboleth.idp.relyingparty.impl.ReloadingRelyingPartyConfigurationResolver
getEncryptionCredentials() - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Get the list of all configured encryption credentials.
getEntityID() - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
Get the entityID to query on.
getEntityID(HttpServletRequest) - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
Get the entityID parameter.
getFlowId(HttpServletRequest) - Method in class net.shibboleth.idp.profile.support.PathInfoSupportingFlowUrlHandler
getFormattingMap() - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
Get the map of logging category to formatting tokens for log entries.
getId() - Method in class net.shibboleth.idp.relyingparty.impl.EncryptionCredentialsResolver
getId() - Method in class net.shibboleth.idp.relyingparty.impl.SigningCredentialsResolver
getIndent(int) - Method in class net.shibboleth.idp.profile.impl.LogContextTree
Generate the leading indent string to print.
getIndex(HttpServletRequest) - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
Get the ACS index.
getPrincipal() - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequest
Get the name of the subject.
getPrincipal(HttpServletRequest) - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
Get the name of the subject.
getProfileRequestContext(RequestContext) - Method in class net.shibboleth.idp.profile.support.ProfileRequestContextFlowExecutionListener
Get the profile request context bound to conversation scope.
getProtocol() - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
Get the protocol to query on.
getProtocol(HttpServletRequest) - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
Get the protocol.
getProtocol() - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequest
Get the protocol to apply to the results.
getProtocol(HttpServletRequest) - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
Get the protocol.
getRelyingPartyConfigurations() - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Get an unmodifiable list of verified relying party configurations.
getRequest(RequestContext) - Method in class net.shibboleth.idp.profile.support.ProfileRequestContextFlowExecutionListener
Get the servlet request.
getRequesterId() - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequest
Get the ID of the requesting relying party.
getRequesterId(HttpServletRequest) - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
Get the ID of the requester.
getSecurityConfigurationMap() - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Get the map we use to look up default security configurations.
getSigningCredentials() - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Get the list of all configured signing credentials.
getUnverifiedConfiguration() - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Get the RelyingPartyConfiguration to use if the configuration is found to be "unverified" (via the call to the DefaultRelyingPartyConfigurationResolver.verificationPredicate.
getVerificationPredicate() - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Get the definition of what a verified request is.

H

handle(FlowExecutionException, RequestControlContext) - Method in class net.shibboleth.idp.profile.impl.RethrowingFlowExecutionExceptionHandler
handler - Variable in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
The message handler being adapted.
handlerLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
Lookup strategy for handler to run if not set directly.
httpRequest - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
HttpServletRequest object.

I

id - Variable in class net.shibboleth.idp.relyingparty.impl.EncryptionCredentialsResolver
Component ID.
id - Variable in class net.shibboleth.idp.relyingparty.impl.SigningCredentialsResolver
Component ID.
InitializeProfileRequestContext - Class in net.shibboleth.idp.profile.impl
Action that creates a new ProfileRequestContext and binds it to the current conversation under the ProfileRequestContext.BINDING_KEY key, and sets the profile and logging IDs, if provided.
InitializeProfileRequestContext() - Constructor for class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
 
issuerLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
Strategy used to locate the identity of the issuer associated with the attribute filtering.
issuerLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
Strategy used to locate the identity of the issuer associated with the attribute resolution.

L

log - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Class logger.
log - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.LogContextTree
Logger.
log - Variable in class net.shibboleth.idp.profile.impl.LogSpringContextInfo
Logger.
log - Variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.PopulateSubjectContext
Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.ProfileActionBeanFactoryPostProcessor
Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.RecordResponseComplete
Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration
Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
Class logger.
log - Variable in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
Logger.
log - Variable in class net.shibboleth.idp.profile.interceptor.impl.FilterFlowsByNonBrowserSupport
Class logger.
log - Variable in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
Class logger.
log - Variable in class net.shibboleth.idp.profile.interceptor.impl.SelectProfileInterceptorFlow
Class logger.
log - Variable in class net.shibboleth.idp.profile.interceptor.impl.WriteProfileInterceptorResultToStorage
Class logger.
log - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
Class logger.
log - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
Class logger.
log - Variable in class net.shibboleth.idp.profile.support.ProfileRequestContextFlowExecutionListener
Logger instance.
log - Variable in class net.shibboleth.idp.relyingparty.impl.CriteriaSelfEntityIDResolver
Logger.
log - Variable in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Class logger.
log - Variable in class net.shibboleth.idp.relyingparty.impl.DelegatingCriteriaRelyingPartyConfigurationResolver
Logger.
log - Variable in class net.shibboleth.idp.relyingparty.impl.EncryptionCredentialsResolver
Logger.
log - Variable in class net.shibboleth.idp.relyingparty.impl.ReloadingRelyingPartyConfigurationResolver
Class logger.
log - Variable in class net.shibboleth.idp.relyingparty.impl.SigningCredentialsResolver
Logger.
logContext(BaseContext, int) - Method in class net.shibboleth.idp.profile.impl.LogContextTree
Recursively log the context tree.
LogContextTree - Class in net.shibboleth.idp.profile.impl
Spring Web Flow utility action for logging on DEBUG a representation of the current ProfileRequestContext.
LogContextTree() - Constructor for class net.shibboleth.idp.profile.impl.LogContextTree
 
loggingId - Variable in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
The logging ID to initialize the context to.
LogSpringContextInfo - Class in net.shibboleth.idp.profile.impl
Spring Web Flow utility action for logging on DEBUG details about the current hierarchy of Spring ApplicationContext and the beans contained within each.
LogSpringContextInfo() - Constructor for class net.shibboleth.idp.profile.impl.LogSpringContextInfo
 

M

maskFailures - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
Whether to treat resolver errors as equivalent to resolving no attributes.
maskFailures - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
Whether to treat resolver errors as equivalent to resolving no attributes.
metadataContextLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
Strategy used to locate the SAMLMetadataContext associated with a given ProfileRequestContext.
metadataFromFilterLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
Strategy used to locate the SAMLMetadataContext associated with a given AttributeFilterContext.
MetadataQueryRequest - Class in net.shibboleth.idp.profile.impl
Object representing a query for metadata.
MetadataQueryRequest() - Constructor for class net.shibboleth.idp.profile.impl.MetadataQueryRequest
Constructor.
MetadataQueryRequestDecoder - Class in net.shibboleth.idp.profile.impl
Decodes an incoming metadata query request.
MetadataQueryRequestDecoder() - Constructor for class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
 
metadataResolver - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
Optional supplemental metadata source.

N

net.shibboleth.idp.profile.audit.impl - package net.shibboleth.idp.profile.audit.impl
Audit implementation classes.
net.shibboleth.idp.profile.impl - package net.shibboleth.idp.profile.impl
Implementations of various profile actions.
net.shibboleth.idp.profile.interceptor.impl - package net.shibboleth.idp.profile.interceptor.impl
Implementation of a profile interceptor flow which executes other flows.
net.shibboleth.idp.profile.messaging.impl - package net.shibboleth.idp.profile.messaging.impl
Implementations of various message handlers.
net.shibboleth.idp.profile.support - package net.shibboleth.idp.profile.support
Support classes for profile behavior.
net.shibboleth.idp.relyingparty.impl - package net.shibboleth.idp.relyingparty.impl
Implementation of APIs for describing a relying party and its configuration.

P

PathInfoSupportingFlowUrlHandler - Class in net.shibboleth.idp.profile.support
Extension of standard SWF URL handler that checks for requests in which a valid flow ID is a prefix of the PATH_INFO value, allowing the flow to run with the rest of the path available to it as input.
PathInfoSupportingFlowUrlHandler() - Constructor for class net.shibboleth.idp.profile.support.PathInfoSupportingFlowUrlHandler
Constructor.
PopulateAuditContext - Class in net.shibboleth.idp.profile.audit.impl
Action that populates fields in an AuditContext using injected functions.
PopulateAuditContext() - Constructor for class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Constructor.
populateFilterContext(ProfileRequestContext, AttributeFilterContext) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
Fill in the filter context data.
PopulateProfileInterceptorContext - Class in net.shibboleth.idp.profile.interceptor.impl
An profile interceptor action that populates a ProfileInterceptorContext with ProfileInterceptorFlowDescriptor objects based on flow IDs from a lookup function.
PopulateProfileInterceptorContext() - Constructor for class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
Constructor.
populateResolutionContext(ProfileRequestContext, AttributeResolutionContext) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
Fill in the resolution context data.
PopulateSubjectContext - Class in net.shibboleth.idp.profile.impl
An action that populates a principal name obtained from a lookup function into a SubjectContext child of the ProfileRequestContext.
PopulateSubjectContext() - Constructor for class net.shibboleth.idp.profile.impl.PopulateSubjectContext
 
PopulateUserAgentContext - Class in net.shibboleth.idp.profile.impl
An action that conditionally populates a UserAgentContext as a child of the ProfileRequestContext.
PopulateUserAgentContext() - Constructor for class net.shibboleth.idp.profile.impl.PopulateUserAgentContext
Constructor.
postProcessAfterInitialization(Object, String) - Method in class net.shibboleth.idp.profile.impl.ProfileActionBeanPostProcessor
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class net.shibboleth.idp.profile.impl.ProfileActionBeanFactoryPostProcessor
postProcessBeforeInitialization(Object, String) - Method in class net.shibboleth.idp.profile.impl.ProfileActionBeanPostProcessor
principal - Variable in class net.shibboleth.idp.profile.impl.ResolverTestRequest
The name of the subject.
PRINCIPAL_PARAM - Static variable in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
Name of the query parameter carrying the subject name: "principal" .
principalName - Variable in class net.shibboleth.idp.profile.impl.PopulateSubjectContext
The principal name extracted from the context tree.
principalNameLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
Strategy used to locate the principal name associated with the attribute filtering.
principalNameLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.PopulateSubjectContext
Lookup strategy for principal name to populate.
principalNameLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
Strategy used to locate the principal name associated with the attribute resolution.
ProfileActionBeanFactoryPostProcessor - Class in net.shibboleth.idp.profile.impl
Post-processes bean configuration metadata to ensure that stateful beans are scoped properly.
ProfileActionBeanFactoryPostProcessor() - Constructor for class net.shibboleth.idp.profile.impl.ProfileActionBeanFactoryPostProcessor
 
ProfileActionBeanPostProcessor - Class in net.shibboleth.idp.profile.impl
Post-processes ProfileAction beans by wrapping them in a Spring Web Flow adaptor.
ProfileActionBeanPostProcessor() - Constructor for class net.shibboleth.idp.profile.impl.ProfileActionBeanPostProcessor
 
profileId - Variable in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
The profile ID to initialize the context to.
profileIdLookupStrategy - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
Strategy used to locate the effective profile ID associated with a given MessageContext.
ProfileRequestContextFlowExecutionListener - Class in net.shibboleth.idp.profile.support
Exposes the ProfileRequestContext in a request attribute to make it accessible outside the Webflow execution pipeline.
ProfileRequestContextFlowExecutionListener() - Constructor for class net.shibboleth.idp.profile.support.ProfileRequestContextFlowExecutionListener
 
protocol - Variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
Protocol identifier for query.
protocol - Variable in class net.shibboleth.idp.profile.impl.ResolverTestRequest
Protocol identifier to simulate a response for.
PROTOCOL_PARAM - Static variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
Name of the query parameter carrying the protocol: "protocol" .
PROTOCOL_PARAM - Static variable in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
Name of the query parameter carrying the protocol: "protocol" .
proxiedRequesterContextLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
Strategy used to locate the ProxiedRequesterContext associated with a given ProfileRequestContext.
proxiesFromFilterLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
Strategy used to locate the ProxiedRequesterContext associated with a given AttributeFilterContext.

R

recipientLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
Strategy used to locate the identity of the recipient associated with the attribute filtering.
recipientLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
Strategy used to locate the identity of the recipient associated with the attribute resolution.
RecordResponseComplete - Class in net.shibboleth.idp.profile.impl
Action that records the "Response Complete" status on the external context if not done so already.
RecordResponseComplete() - Constructor for class net.shibboleth.idp.profile.impl.RecordResponseComplete
 
ReloadingRelyingPartyConfigurationResolver - Class in net.shibboleth.idp.relyingparty.impl
Retrieves a per-relying party configuration for a given profile request based on the request context.
ReloadingRelyingPartyConfigurationResolver(ReloadableService<RelyingPartyConfigurationResolver>) - Constructor for class net.shibboleth.idp.relyingparty.impl.ReloadingRelyingPartyConfigurationResolver
Constructor.
ReloadServiceConfiguration - Class in net.shibboleth.idp.profile.impl
Action that refreshes a ReloadableService manually.
ReloadServiceConfiguration() - Constructor for class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration
Constructor.
ReloadServiceConfiguration.WebFlowApplicationContextLookupStrategy - Class in net.shibboleth.idp.profile.impl
Default strategy locates a bean identified with a flow-scope parameter in the web flow application context.
ReloadServiceConfiguration.WebFlowApplicationContextLookupStrategy() - Constructor for class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration.WebFlowApplicationContextLookupStrategy
 
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
Strategy used to locate the RelyingPartyContext associated with a given ProfileRequestContext.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
Strategy used to locate the RelyingPartyContext associated with a given ProfileRequestContext.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
Strategy used to locate the RelyingPartyContext associated with a given MessageContext.
relyingPartyContextLookupStrategy - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
Strategy used to locate the RelyingPartyContext associated with a given MessageContext.
relyingPartyCtx - Variable in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
The RelyingPartyContext to manipulate.
relyingPartyCtx - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
The RelyingPartyContext to manipulate.
requestContext - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
The Spring RequestContext to operate on.
REQUESTER_ID_PARAM - Static variable in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
Name of the query parameter carrying the requesterID: "requester" .
requesterId - Variable in class net.shibboleth.idp.profile.impl.ResolverTestRequest
The ID of the requester.
resolutionLabel - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
Label distinguishing different "types" of attribute resolution for use in resolver.
resolve(CriteriaSet) - Method in class net.shibboleth.idp.relyingparty.impl.CriteriaSelfEntityIDResolver
resolve(ProfileRequestContext) - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
resolve(CriteriaSet) - Method in class net.shibboleth.idp.relyingparty.impl.DelegatingCriteriaRelyingPartyConfigurationResolver
resolve(CriteriaSet) - Method in class net.shibboleth.idp.relyingparty.impl.EncryptionCredentialsResolver
resolve(ProfileRequestContext) - Method in class net.shibboleth.idp.relyingparty.impl.ReloadingRelyingPartyConfigurationResolver
resolve(CriteriaSet) - Method in class net.shibboleth.idp.relyingparty.impl.SigningCredentialsResolver
ResolveAttributes - Class in net.shibboleth.idp.profile.impl
Action that invokes the AttributeResolver for the current request.
ResolveAttributes(ReloadableService<AttributeResolver>) - Constructor for class net.shibboleth.idp.profile.impl.ResolveAttributes
Constructor.
resolveEntityDescriptor(CriteriaSet) - Method in class net.shibboleth.idp.relyingparty.impl.DelegatingCriteriaRelyingPartyConfigurationResolver
Resolve the EntityDescriptor from the criteria.
resolveEntityID(CriteriaSet) - Method in class net.shibboleth.idp.relyingparty.impl.DelegatingCriteriaRelyingPartyConfigurationResolver
Resolve the entityID from the criteria.
resolveRoleDescriptor(CriteriaSet) - Method in class net.shibboleth.idp.relyingparty.impl.DelegatingCriteriaRelyingPartyConfigurationResolver
Resolve the RoleDescriptor from the criteria.
ResolverTestPrincipalLookup - Class in net.shibboleth.idp.profile.impl
Returns the principal name from a ResolverTestRequest message in the inbound message context.
ResolverTestPrincipalLookup() - Constructor for class net.shibboleth.idp.profile.impl.ResolverTestPrincipalLookup
 
ResolverTestRequest - Class in net.shibboleth.idp.profile.impl
Object representing a request to run the attribute resolution and filtering components.
ResolverTestRequest(String, String, Integer, String) - Constructor for class net.shibboleth.idp.profile.impl.ResolverTestRequest
Constructor.
ResolverTestRequestDecoder - Class in net.shibboleth.idp.profile.impl
Decodes an incoming resolver test message.
ResolverTestRequestDecoder() - Constructor for class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
 
resolveSingle(CriteriaSet) - Method in class net.shibboleth.idp.relyingparty.impl.CriteriaSelfEntityIDResolver
resolveSingle(ProfileRequestContext) - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
resolveSingle(CriteriaSet) - Method in class net.shibboleth.idp.relyingparty.impl.DelegatingCriteriaRelyingPartyConfigurationResolver
resolveSingle(CriteriaSet) - Method in class net.shibboleth.idp.relyingparty.impl.EncryptionCredentialsResolver
resolveSingle(ProfileRequestContext) - Method in class net.shibboleth.idp.relyingparty.impl.ReloadingRelyingPartyConfigurationResolver
resolveSingle(CriteriaSet) - Method in class net.shibboleth.idp.relyingparty.impl.SigningCredentialsResolver
results - Variable in class net.shibboleth.idp.profile.interceptor.impl.WriteProfileInterceptorResultToStorage
Results to be stored.
resuming(RequestContext) - Method in class net.shibboleth.idp.profile.support.ProfileRequestContextFlowExecutionListener
 
RethrowingFlowExecutionExceptionHandler - Class in net.shibboleth.idp.profile.impl
This handler can be attached to view or end states that are used to respond to errors, including RuntimeExceptions, so that if they themselves raise another RuntimeException, it won't trigger the state again, but just fail the flow.
RethrowingFlowExecutionExceptionHandler() - Constructor for class net.shibboleth.idp.profile.impl.RethrowingFlowExecutionExceptionHandler
 
RethrowingFlowHandlerAdapter - Class in net.shibboleth.idp.profile.support
Extension of SWF's built-in FlowHandlerAdapter implementation that overrides its poor assumption that a missing flow exception should result in the flow being restarted.
RethrowingFlowHandlerAdapter() - Constructor for class net.shibboleth.idp.profile.support.RethrowingFlowHandlerAdapter
 
rpConfigResolver - Variable in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
Resolver used to look up relying party configurations.
rpConfigResolver - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
Resolver used to look up relying party configurations.
rpConfigurations - Variable in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Registered relying party configurations.
rpcResolver - Variable in class net.shibboleth.idp.relyingparty.impl.CriteriaSelfEntityIDResolver
The CriteriaRelyingPartyConfigurationResolver to which to delegate.
rpCtx - Variable in class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
The RelyingPartyContext to operate on.
rpCtx - Variable in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
The RelyingPartyContext to operate on.

S

SAML1_PARAM - Static variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
Name of the query parameter for the SAML 1 protocol: "saml1" .
SAML1_PARAM - Static variable in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
Name of the query parameter for the SAML 1 protocol: "saml1" .
SAML2_PARAM - Static variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
Name of the query parameter for the SAML 2 protocol: "saml2" .
SAML2_PARAM - Static variable in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
Name of the query parameter for the SAML 2 protocol: "saml2" .
securityConfigurationMap - Variable in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
The map from profile ID to SecurityConfiguration.
SelectProfileConfiguration - Class in net.shibboleth.idp.profile.impl
Action that selects the ProfileConfiguration for the given request and sets it in the looked-up RelyingPartyContext.
SelectProfileConfiguration() - Constructor for class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
Constructor.
SelectProfileConfiguration - Class in net.shibboleth.idp.profile.messaging.impl
Action that selects the ProfileConfiguration for the given message context and sets it in the looked-up RelyingPartyContext.
SelectProfileConfiguration() - Constructor for class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
Constructor.
SelectProfileInterceptorFlow - Class in net.shibboleth.idp.profile.interceptor.impl
A profile interceptor action that selects flows to invoke.
SelectProfileInterceptorFlow() - Constructor for class net.shibboleth.idp.profile.interceptor.impl.SelectProfileInterceptorFlow
 
SelectRelyingPartyConfiguration - Class in net.shibboleth.idp.profile.impl
This action attempts to resolve a RelyingPartyConfiguration and adds it to the RelyingPartyContext that was looked up.
SelectRelyingPartyConfiguration() - Constructor for class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
Constructor.
SelectRelyingPartyConfiguration - Class in net.shibboleth.idp.profile.messaging.impl
This message handler attempts to resolve a RelyingPartyConfiguration and adds it to the RelyingPartyContext that was looked up.
SelectRelyingPartyConfiguration() - Constructor for class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
Constructor.
selectUnattemptedFlow(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.profile.interceptor.impl.SelectProfileInterceptorFlow
Select the first potential flow not found in the completed flows collection, and that is applicable to the context.
service - Variable in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration
The service to reload.
service - Variable in class net.shibboleth.idp.relyingparty.impl.EncryptionCredentialsResolver
The reloading resolver which is the source of the credentials.
service - Variable in class net.shibboleth.idp.relyingparty.impl.ReloadingRelyingPartyConfigurationResolver
The service which managed the reloading.
service - Variable in class net.shibboleth.idp.relyingparty.impl.SigningCredentialsResolver
The reloading resolver which is the source of the credentials.
SERVICE_ID - Static variable in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration
Flow variable indicating ID of service bean to reload.
serviceLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration
Lookup function to locate service bean to operate on.
setActivationCondition(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.profile.audit.impl.AttributesAuditExtractor
Set a condition to evaluate to control whether attributes are extracted for logging.
setActiveFlowsLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
Set the lookup strategy to use for the interceptor flows to activate.
setApplicationContext(ApplicationContext) - Method in class net.shibboleth.idp.profile.impl.LogSpringContextInfo
setAttributeContextCreationStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
Set the strategy used to locate or create the AttributeContext to populate.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
Set the strategy used to locate the AttributeContext associated with a given ProfileRequestContext.
setAttributesLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
Set a strategy to use to obtain the names of the attributes to resolve.
setAttributesToResolve(Collection<String>) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
Set the attribute IDs to pass into the resolver.
setAuditContextCreationStrategy(Function<ProfileRequestContext, AuditContext>) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Set the strategy used to locate the AuditContext associated with a given ProfileRequestContext.
setAuditContextLookupStrategy(Function<ProfileRequestContext, AuditContext>) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
Set the strategy used to locate the AuditContext associated with a given ProfileRequestContext.
setAuthenticationContextLookupStrategy(Function<ProfileRequestContext, AuthenticationContext>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
Set the strategy used to locate the AuthenticationContext associated with a given ProfileRequestContext.
setAuthenticationContextLookupStrategy(Function<ProfileRequestContext, AuthenticationContext>) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
Set the strategy used to locate the AuthenticationContext associated with a given ProfileRequestContext.
setAvailableFlows(Collection<ProfileInterceptorFlowDescriptor>) - Method in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
Set the flows available for possible use.
setBrowserProfile(boolean) - Method in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
Set whether the request is browser-based, defaults to false.
setCreateResolutionContext(boolean) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
Set whether to create the AttributeResolutionContext internally.
setDateTimeFormat(String) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Set the DateTime formatting string to apply when extracting DateTime-valued fields.
setDateTimeFormat(String) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
Set the DateTime formatting string to apply when extracting DateTime-valued fields.
setDefaultConfiguration(RelyingPartyConfiguration) - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Set the RelyingPartyConfiguration to use if no other verified configuration is acceptable.
setDefaultSecurityConfiguration(SecurityConfiguration) - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Set the global default SecurityConfiguration.
setDelegate(RelyingPartyConfigurationResolver) - Method in class net.shibboleth.idp.relyingparty.impl.DelegatingCriteriaRelyingPartyConfigurationResolver
Set the RelyingPartyConfigurationResolver instance to which to delegate.
setDescription(String) - Method in class net.shibboleth.idp.profile.impl.LogContextTree
Set the contextual description to output at the start of the action.
setDescription(String) - Method in class net.shibboleth.idp.profile.impl.LogSpringContextInfo
Set the contextual description to output at the start of the action.
setEncryptionCredentials(List<Credential>) - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Set the list of all configured encryption credentials.
setEntityID(String) - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
Set the entityID to query on.
setErrorEvent(String) - Method in class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
Set the event to signal in the event of a handler exception.
setFieldExtractors(Map<String, Function<ProfileRequestContext, Object>>) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Set the map of fields and extraction functions to run.
setFieldReplacements(Map<String, String>) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Set the map of field values to replace, and the replacement values.
setFilterContextCreationStrategy(Function<ProfileRequestContext, AttributeFilterContext>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
Set the strategy used to locate or create the AttributeFilterContext to populate.
setFormattingMap(Map<String, String>) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Set the map of logging category to formatting strings for log entries.
setFormattingMap(Map<String, String>) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
Set the map of logging category to formatting strings for log entries.
setId(String) - Method in class net.shibboleth.idp.relyingparty.impl.CriteriaSelfEntityIDResolver
setId(String) - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
setId(String) - Method in class net.shibboleth.idp.relyingparty.impl.DelegatingCriteriaRelyingPartyConfigurationResolver
setId(String) - Method in class net.shibboleth.idp.relyingparty.impl.EncryptionCredentialsResolver
setId(String) - Method in class net.shibboleth.idp.relyingparty.impl.SigningCredentialsResolver
setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
Set the strategy used to lookup the issuer for this attribute filtering.
setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
Set the strategy used to lookup the issuer for this attribute resolution.
setLoggingId(String) - Method in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
Set the logging ID to populate into the context.
setMaskFailures(boolean) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
Set whether to treat resolution failure as equivalent to resolving no attributes.
setMaskFailures(boolean) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
Set whether to treat resolution failure as equivalent to resolving no attributes.
setMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
Set the strategy used to locate the SAMLMetadataContext associated with a given ProfileRequestContext.
setMetadataResolver(MetadataResolver) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
Set a metadata source to use during filtering.
setPrincipalNameLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
Set the strategy used to locate the principal name for this attribute filtering.
setPrincipalNameLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.profile.impl.PopulateSubjectContext
Set lookup strategy for the principal name to use.
setPrincipalNameLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
Set the strategy used to locate the principal name for this attribute resolution.
setProfiledIdLookupStrategy(Function<MessageContext, String>) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
Set the strategy used to locate the effective profile ID associated with a given MessageContext.
setProfileId(String) - Method in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
Set the profile ID to populate into the context.
setProtocol(String) - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
Set the protocol to query on.
setProxiedRequesterContextLookupStrategy(Function<ProfileRequestContext, ProxiedRequesterContext>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
Set the strategy used to locate the ProxiedRequesterContext associated with a given ProfileRequestContext.
setRecipientLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.profile.impl.FilterAttributes
Set the strategy used to lookup the recipient for this attribute filtering.
setRecipientLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
Set the strategy used to lookup the recipient for this attribute resolution.
setRelyingPartyConfigurationResolver(RelyingPartyConfigurationResolver) - Method in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
Set the relying party config resolver to use.
setRelyingPartyConfigurationResolver(CriteriaRelyingPartyConfigurationResolver) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
Set the relying party config resolver to use.
setRelyingPartyConfigurationResolver(CriteriaRelyingPartyConfigurationResolver) - Method in class net.shibboleth.idp.relyingparty.impl.CriteriaSelfEntityIDResolver
Set the CriteriaRelyingPartyConfigurationResolver instance to which to delegate.
setRelyingPartyConfigurations(List<RelyingPartyConfiguration>) - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Set the verified relying party configurations.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.profile.impl.SelectProfileConfiguration
Set the strategy used to locate the RelyingPartyContext associated with a given ProfileRequestContext.
setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.profile.impl.SelectRelyingPartyConfiguration
Set the strategy used to locate the RelyingPartyContext associated with a given ProfileRequestContext.
setRelyingPartyContextLookupStrategy(Function<MessageContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectProfileConfiguration
Set the strategy used to locate the RelyingPartyContext associated with a given MessageContext.
setRelyingPartyContextLookupStrategy(Function<MessageContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.profile.messaging.impl.SelectRelyingPartyConfiguration
Set the strategy used to locate the RelyingPartyContext associated with a given MessageContext.
setResolutionLabel(String) - Method in class net.shibboleth.idp.profile.impl.ResolveAttributes
Set the optional "contextual" label associated with this attribute resolution.
setSecurityConfigurationMap(Map<String, SecurityConfiguration>) - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Set the map we use to look up default configuration.
setServiceLookupStrategy(Function<ProfileRequestContext, ReloadableService>) - Method in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration
Set the lookup strategy for the service object to reload.
setSigningCredentials(List<Credential>) - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Set the list of all configured signing credentials.
setSupportedFlows(Collection<String>) - Method in class net.shibboleth.idp.profile.support.PathInfoSupportingFlowUrlHandler
Set an ordered collection of flow IDs to detect.
setUnverifiedConfiguration(RelyingPartyConfiguration) - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Set the RelyingPartyConfiguration to use if the configuration is found to be "unverified" (via the call to the DefaultRelyingPartyConfigurationResolver.verificationPredicate.
setUseDefaultTimeZone(boolean) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Convert DateTime-valued fields to default time zone.
setUseDefaultTimeZone(boolean) - Method in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
Convert DateTime-valued fields to default time zone.
setUseUnfiltered(boolean) - Method in class net.shibboleth.idp.profile.audit.impl.AttributesAuditExtractor
Set whether to extract the list of unfiltered attributes instead of the filtered attributes.
setVerificationPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Set the definition of what a verified request is.
signingCredentials - Variable in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
The global list of all configured signing credentials.
SigningCredentialsResolver - Class in net.shibboleth.idp.relyingparty.impl
Credential resolver whose purpose is to resolve configured IdP signing credentials.
SigningCredentialsResolver(ReloadableSpringService<RelyingPartyConfigurationResolver>) - Constructor for class net.shibboleth.idp.relyingparty.impl.SigningCredentialsResolver
Constructor.
stateEntered(RequestContext, StateDefinition, StateDefinition) - Method in class net.shibboleth.idp.profile.support.ProfileRequestContextFlowExecutionListener
 
storageService - Variable in class net.shibboleth.idp.profile.interceptor.impl.WriteProfileInterceptorResultToStorage
Storage service.
store(ProfileInterceptorResult) - Method in class net.shibboleth.idp.profile.interceptor.impl.WriteProfileInterceptorResultToStorage
Store a profile interceptor result.
supportedFlowIds - Variable in class net.shibboleth.idp.profile.support.PathInfoSupportingFlowUrlHandler
Flows to support.

T

toString() - Method in class net.shibboleth.idp.profile.impl.MetadataQueryRequest
toString() - Method in class net.shibboleth.idp.profile.impl.ResolverTestRequest

U

unverifiedConfiguration - Variable in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
Unverified relying party configuration, used if the request is unverified.
useDefaultTimeZone - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Convert DateTime fields to default time zone.
useDefaultTimeZone - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
Convert DateTime fields to default time zone.
useUnfiltered - Variable in class net.shibboleth.idp.profile.audit.impl.AttributesAuditExtractor
Extract the unfiltered attribute list instead of the filtered list.

V

v2Formatter - Static variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
Formatter used to convert timestamps to strings.
valueOf(String) - Static method in enum net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor.Direction
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
verificationPredicate - Variable in class net.shibboleth.idp.relyingparty.impl.DefaultRelyingPartyConfigurationResolver
The predicate which decides if this request is "verified".

W

WebFlowMessageHandlerAdaptor<InboundMessageType,OutboundMessageType> - Class in net.shibboleth.idp.profile.impl
An AbstractProfileAction subclass that adapts an OpenSAML MessageHandler for execution in a Spring WebFlow environment.
WebFlowMessageHandlerAdaptor(WebFlowMessageHandlerAdaptor.Direction) - Constructor for class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
Constructor.
WebFlowMessageHandlerAdaptor(MessageHandler, WebFlowMessageHandlerAdaptor.Direction) - Constructor for class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
Constructor.
WebFlowMessageHandlerAdaptor(Function<ProfileRequestContext, MessageHandler>, WebFlowMessageHandlerAdaptor.Direction) - Constructor for class net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor
Constructor.
WebFlowMessageHandlerAdaptor.Direction - Enum in net.shibboleth.idp.profile.impl
Used to indicate the target message context for invocation of the adapted message handler.
WebFlowMessageHandlerAdaptor.Direction() - Constructor for enum net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor.Direction
 
WebFlowProfileActionAdaptor<InboundMessageType,OutboundMessageType> - Class in net.shibboleth.idp.profile.impl
Adaptor that wraps a ProfileAction with a Spring Web Flow compatible action implementation so that it can be executed as part of a flow.
WebFlowProfileActionAdaptor(ProfileAction) - Constructor for class net.shibboleth.idp.profile.impl.WebFlowProfileActionAdaptor
Constructor.
WriteAuditLog - Class in net.shibboleth.idp.profile.audit.impl
Action that produces audit log entries based on an AuditContext and one or more formatting strings.
WriteAuditLog() - Constructor for class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
Constructor.
WriteProfileInterceptorResultToStorage - Class in net.shibboleth.idp.profile.interceptor.impl
A profile interceptor action that writes a ProfileInterceptorResult to a StorageService.
WriteProfileInterceptorResultToStorage() - Constructor for class net.shibboleth.idp.profile.interceptor.impl.WriteProfileInterceptorResultToStorage
 
A B C D E F G H I L M N P R S T U V W 

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