Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a - Variable in class net.shibboleth.idp.consent.logic.impl.JoinFunction
First function.
AA_ENDPOINTS - Static variable in class net.shibboleth.idp.installer.metadata.impl.MetadataGeneratorImpl
AttributeAuthority endpoints.
AbstractAttributeDefinition - Class in net.shibboleth.idp.attribute.resolver
Base class for attribute definition resolver plugins.
AbstractAttributeDefinition() - Constructor for class net.shibboleth.idp.attribute.resolver.AbstractAttributeDefinition
 
AbstractAttributeDisplayFunction - Class in net.shibboleth.idp.consent.logic.impl
Abstract Function which returns Locale-aware information about an attribute.
AbstractAttributeDisplayFunction(HttpServletRequest, List<String>, ReloadableService<AttributeTranscoderRegistry>) - Constructor for class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
Constructor.
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.
AbstractAttributeReleaseAction - Class in net.shibboleth.idp.consent.flow.ar.impl
Base class for attribute release consent actions.
AbstractAttributeReleaseAction() - Constructor for class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
Constructor.
AbstractAttributeResolutionLookupFunction<Type> - Class in net.shibboleth.idp.attribute.resolver.context.navigate
Base class for a function that takes a ProfileRequestContext and requires access to an AttributeResolutionContext.
AbstractAttributeResolutionLookupFunction() - Constructor for class net.shibboleth.idp.attribute.resolver.context.navigate.AbstractAttributeResolutionLookupFunction
Constructor.
AbstractAttributeTranscoder<T> - Class in net.shibboleth.idp.attribute.transcoding
Base class for transcoders.
AbstractAttributeTranscoder() - Constructor for class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
Constructor.
AbstractAuditingValidationAction - Class in net.shibboleth.idp.authn.impl
Base class for validation actions that includes new audit logging support.
AbstractAuditingValidationAction() - Constructor for class net.shibboleth.idp.authn.impl.AbstractAuditingValidationAction
Constructor.
AbstractAuthenticationAction - Class in net.shibboleth.idp.authn
A base class for authentication related actions.
AbstractAuthenticationAction() - Constructor for class net.shibboleth.idp.authn.AbstractAuthenticationAction
Constructor.
AbstractBasicCredentialFactoryBean - Class in net.shibboleth.idp.profile.spring.factory
A factory bean to collect information to do with a BasicCredential.
AbstractBasicCredentialFactoryBean() - Constructor for class net.shibboleth.idp.profile.spring.factory.AbstractBasicCredentialFactoryBean
 
AbstractBasicCredentialFactoryBean.SecretKeyEncoding - Enum in net.shibboleth.idp.profile.spring.factory
Form of encoding for SecretKey info.
AbstractBasicCredentialParser - Class in net.shibboleth.idp.profile.spring.relyingparty.security.credential.impl
Specific parser for all BasicCredentials.
AbstractBasicCredentialParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.security.credential.impl.AbstractBasicCredentialParser
 
AbstractBasicPKIXValidationInfoFactoryBean - Class in net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl
A factory bean to collect information to do with a BasicPKIXValidationInformation.
AbstractBasicPKIXValidationInfoFactoryBean() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.AbstractBasicPKIXValidationInfoFactoryBean
 
AbstractCASAttributeTranscoder<EncodedType extends IdPAttributeValue> - Class in net.shibboleth.idp.cas.attribute
Base class for transcoders that support CAS attributes.
AbstractCASAttributeTranscoder() - Constructor for class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
 
AbstractCASAttributeTranscoder.NamingFunction - Class in net.shibboleth.idp.cas.attribute
A function to produce a "canonical" name for a CAS Attribute for transcoding rules.
AbstractCASProtocolAction<RequestType,ResponseType> - Class in net.shibboleth.idp.cas.flow.impl
Base class for CAS protocol actions.
AbstractCASProtocolAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.AbstractCASProtocolAction
Constructor.
AbstractChainingParser - Class in net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl
Base Parser for trust engines of type SignatureChaining and Chaining.
AbstractChainingParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.AbstractChainingParser
 
AbstractCollectionConfigurationLookupStrategy<T1,T2> - Class in net.shibboleth.idp.saml.profile.config
A strategy function that examines SAML metadata associated with a relying party and derives List<String>-valued configuration settings based on EntityAttribute extension tags.
AbstractCollectionConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.config.AbstractCollectionConfigurationLookupStrategy
 
AbstractCommandLineArguments - Class in net.shibboleth.idp.cli
Base class for JCommander command line argument handling for an HTTP-based remote service call, with an abstract method that adds to a URL based on a derived class' arguments.
AbstractCommandLineArguments() - Constructor for class net.shibboleth.idp.cli.AbstractCommandLineArguments
Constructor.
AbstractComposedMatcher - Class in net.shibboleth.idp.attribute.filter.matcher.logic.impl
Base class for Matcher implementations that are compositions of two or more other Matchers.
AbstractComposedMatcher() - Constructor for class net.shibboleth.idp.attribute.filter.matcher.logic.impl.AbstractComposedMatcher
 
AbstractComposedPolicyRule - Class in net.shibboleth.idp.attribute.filter.policyrule.logic.impl
Base class for PolicyRequirementRule implementations that are compositions of other PolicyRequirementRules.
AbstractComposedPolicyRule() - Constructor for class net.shibboleth.idp.attribute.filter.policyrule.logic.impl.AbstractComposedPolicyRule
 
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.
AbstractConsentAction - Class in net.shibboleth.idp.consent.flow.impl
Base class for consent actions.
AbstractConsentAction() - Constructor for class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
Constructor.
AbstractConsentIndexedStorageAction - Class in net.shibboleth.idp.consent.flow.storage.impl
Base class for consent actions which write to a StorageService.
AbstractConsentIndexedStorageAction() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Constructor.
AbstractConsentStorageAction - Class in net.shibboleth.idp.consent.flow.storage.impl
Base class for consent actions which interact with a StorageService.
AbstractConsentStorageAction() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Constructor.
AbstractCredentialFactoryBean<T extends Credential> - Class in net.shibboleth.idp.profile.spring.factory
A factory bean to accumulate the information pertaining to an AbstractCredential.
AbstractCredentialFactoryBean() - Constructor for class net.shibboleth.idp.profile.spring.factory.AbstractCredentialFactoryBean
 
AbstractCredentialParser - Class in net.shibboleth.idp.profile.spring.relyingparty.security.credential.impl
Base parser for all <Credential> elements.
AbstractCredentialParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.security.credential.impl.AbstractCredentialParser
 
AbstractCredentialValidator - Class in net.shibboleth.idp.authn
An abstract CredentialValidator that handles some common behavior.
AbstractCredentialValidator() - Constructor for class net.shibboleth.idp.authn.AbstractCredentialValidator
Constructor.
AbstractDataConnector - Class in net.shibboleth.idp.attribute.resolver
Base class for data connector resolver plugins.
AbstractDataConnector() - Constructor for class net.shibboleth.idp.attribute.resolver.AbstractDataConnector
Constructor.
AbstractDataConnectorParser - Class in net.shibboleth.idp.attribute.resolver.spring.dc
Base spring bean definition parser for data connectors.
AbstractDataConnectorParser() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.dc.AbstractDataConnectorParser
 
AbstractDuoAuthenticator - Class in net.shibboleth.idp.authn.duo.impl
A base class for authentication actions which call a Duo AuthAPI endpont.
AbstractDuoAuthenticator() - Constructor for class net.shibboleth.idp.authn.duo.impl.AbstractDuoAuthenticator
 
AbstractDynamicHTTPMetadataProviderParser - Class in net.shibboleth.idp.profile.spring.relyingparty.metadata.impl
Parser for abstract dynamic HTTP metadata resolvers.
AbstractDynamicHTTPMetadataProviderParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.metadata.impl.AbstractDynamicHTTPMetadataProviderParser
 
AbstractDynamicMetadataProviderParser - Class in net.shibboleth.idp.profile.spring.relyingparty.metadata.impl
AbstractDynamicMetadataProviderParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.metadata.impl.AbstractDynamicMetadataProviderParser
 
AbstractEntityAttributeExactPolicyRule - Class in net.shibboleth.idp.attribute.filter.policyrule.saml.impl
Matcher that checks, via an exact match, for an entity attribute with a given value.
AbstractEntityAttributeExactPolicyRule() - Constructor for class net.shibboleth.idp.attribute.filter.policyrule.saml.impl.AbstractEntityAttributeExactPolicyRule
 
AbstractEntityAttributeExactRuleParser - Class in net.shibboleth.idp.attribute.filter.spring.saml.impl
Parser for EntityAttributeExactPolicyRule types.
AbstractEntityAttributeExactRuleParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.saml.impl.AbstractEntityAttributeExactRuleParser
 
AbstractEntityAttributePolicyRule - Class in net.shibboleth.idp.attribute.filter.policyrule.saml.impl
Base class for matchers that check whether a particular entity attribute is present and contains a given value.
AbstractEntityAttributePolicyRule() - Constructor for class net.shibboleth.idp.attribute.filter.policyrule.saml.impl.AbstractEntityAttributePolicyRule
 
AbstractEntityAttributeRegexPolicyRule - Class in net.shibboleth.idp.attribute.filter.policyrule.saml.impl
Matcher functor that checks entity attribute values via matching against a regular expression.
AbstractEntityAttributeRegexPolicyRule() - Constructor for class net.shibboleth.idp.attribute.filter.policyrule.saml.impl.AbstractEntityAttributeRegexPolicyRule
 
AbstractEntityAttributeRegexRuleParser - Class in net.shibboleth.idp.attribute.filter.spring.saml.impl
Parser for EntityAttributeRegexPolicyRule types.
AbstractEntityAttributeRegexRuleParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.saml.impl.AbstractEntityAttributeRegexRuleParser
 
AbstractEntityAttributeRuleParser - Class in net.shibboleth.idp.attribute.filter.spring.saml.impl
Base definition for all EntityAttribute Parsers.
AbstractEntityAttributeRuleParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.saml.impl.AbstractEntityAttributeRuleParser
 
AbstractEntityGroupPolicyRule - Class in net.shibboleth.idp.attribute.filter.policyrule.saml.impl
A matcher that evaluates to true if an entity's metadata matches the provided entity group name, or a valid metadata-sourced affiliation of entities.
AbstractEntityGroupPolicyRule() - Constructor for class net.shibboleth.idp.attribute.filter.policyrule.saml.impl.AbstractEntityGroupPolicyRule
 
AbstractEntityGroupRuleParser - Class in net.shibboleth.idp.attribute.filter.spring.saml.impl
Parser for entity group policy rules.
AbstractEntityGroupRuleParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.saml.impl.AbstractEntityGroupRuleParser
 
AbstractExecutableSearchFilterBuilder - Class in net.shibboleth.idp.attribute.resolver.dc.ldap
Abstract executable search filter builder for implementations that can provide a search filter.
AbstractExecutableSearchFilterBuilder() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.ldap.AbstractExecutableSearchFilterBuilder
 
AbstractExecutableStatementBuilder - Class in net.shibboleth.idp.attribute.resolver.dc.rdbms
Basis of statement builder.
AbstractExecutableStatementBuilder() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.rdbms.AbstractExecutableStatementBuilder
Constructor.
AbstractExtractionAction - Class in net.shibboleth.idp.authn
A base class for authentication actions that extract usernames for subsequent use.
AbstractExtractionAction() - Constructor for class net.shibboleth.idp.authn.AbstractExtractionAction
Constructor.
AbstractHTTPSearchBuilder - Class in net.shibboleth.idp.attribute.resolver.dc.http.impl
Basis of request builder.
AbstractHTTPSearchBuilder() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.http.impl.AbstractHTTPSearchBuilder
Constructor.
AbstractIdPHomeAwareCommandLine<T extends AbstractIdPHomeAwareCommandLineArguments> - Class in net.shibboleth.idp.cli
An extension to AbstractCommandLine that auto-adds our context initializer for idp.home and property support.
AbstractIdPHomeAwareCommandLine() - Constructor for class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLine
 
AbstractIdPHomeAwareCommandLineArguments - Class in net.shibboleth.idp.cli
An extension to AbstractCommandLineArguments that allows idp.home override and includes HTTP client support.
AbstractIdPHomeAwareCommandLineArguments() - Constructor for class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLineArguments
 
AbstractIdPModule - Class in net.shibboleth.idp.module
IdPModule base class implementing basic file management.
AbstractIdPModule() - Constructor for class net.shibboleth.idp.module.AbstractIdPModule
Constructor.
AbstractIdPModule.BasicModuleResource - Class in net.shibboleth.idp.module
Models a specific resource managed by a module.
AbstractIdPPlugin - Class in net.shibboleth.idp.plugin
A base class implementing IdPPlugin that defaults common settings.
AbstractIdPPlugin() - Constructor for class net.shibboleth.idp.plugin.AbstractIdPPlugin
Constructor.
AbstractIdPSession - Class in net.shibboleth.idp.session
Abstract base for implementations of IdPSession, handles basic management of the instance data without addressing persistence.
AbstractIdPSession(String, String, Instant) - Constructor for class net.shibboleth.idp.session.AbstractIdPSession
Constructor.
AbstractIdPSession.AddressFamily - Enum in net.shibboleth.idp.session
Address syntaxes supported for address binding.
AbstractMappingStrategy<T> - Class in net.shibboleth.idp.attribute.resolver.dc
Base class for implementing MappingStrategy instances that includes support for field renaming/aliasing.
AbstractMappingStrategy() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.AbstractMappingStrategy
Constructor.
AbstractMatcher - Class in net.shibboleth.idp.attribute.filter.matcher.impl
This is the base of all implementations of Matcher which do some sort of comparison.
AbstractMatcher() - Constructor for class net.shibboleth.idp.attribute.filter.matcher.impl.AbstractMatcher
 
AbstractMatchesShibMDScopeMatcher - Class in net.shibboleth.idp.attribute.filter.matcher.saml.impl
Base class for filters which rely on the issuer's <shibmd:scope> extensions.
AbstractMatchesShibMDScopeMatcher() - Constructor for class net.shibboleth.idp.attribute.filter.matcher.saml.impl.AbstractMatchesShibMDScopeMatcher
 
AbstractMetadataDrivenConfigurationLookupStrategy<T> - Class in net.shibboleth.idp.saml.profile.config
A strategy function that examines SAML metadata associated with a relying party and derives configuration settings based on EntityAttribute extension tags.
AbstractMetadataDrivenConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
Constructor.
AbstractMetadataDrivenConfigurationLookupStrategy.CachedConfigurationContext - Class in net.shibboleth.idp.saml.profile.config
A child context that caches derived configuration properties.
AbstractMetadataProviderParser - Class in net.shibboleth.idp.profile.spring.relyingparty.metadata
Parser for the MetadataProviderType in the urn:mace:shibboleth:2.0:metadata namespace.
AbstractMetadataProviderParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.metadata.AbstractMetadataProviderParser
 
AbstractNameIDFormatExactPolicyRule - Class in net.shibboleth.idp.attribute.filter.policyrule.saml.impl
Checks if the attribute issuer supports the required NameID format.
AbstractNameIDFormatExactPolicyRule() - Constructor for class net.shibboleth.idp.attribute.filter.policyrule.saml.impl.AbstractNameIDFormatExactPolicyRule
 
AbstractNameIDFormatRuleParser - Class in net.shibboleth.idp.attribute.filter.spring.saml.impl
Parser for NameIDFormat rules.
AbstractNameIDFormatRuleParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.saml.impl.AbstractNameIDFormatRuleParser
 
AbstractOutgoingSamlMessageAction - Class in net.shibboleth.idp.cas.flow.impl
Base class for all actions that build SAML Response messages for output.
AbstractOutgoingSamlMessageAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.AbstractOutgoingSamlMessageAction
 
AbstractPKIXValidationInfoParser - Class in net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl
Base parser for all <ValidationInfo> types.
AbstractPKIXValidationInfoParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.AbstractPKIXValidationInfoParser
 
AbstractPolicyRule - Class in net.shibboleth.idp.attribute.filter.policyrule.impl
Basis of all implementations of PolicyRequirementRule which do some sort of comparison.
AbstractPolicyRule() - Constructor for class net.shibboleth.idp.attribute.filter.policyrule.impl.AbstractPolicyRule
 
AbstractPrincipalSerializer<Type> - Class in net.shibboleth.idp.authn.principal
Base class for PrincipalSerializer implementations.
AbstractPrincipalSerializer() - Constructor for class net.shibboleth.idp.authn.principal.AbstractPrincipalSerializer
Constructor.
AbstractProfileAction - 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 - 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, Instant) - Constructor for class net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorResult
Constructor.
AbstractProtocolConfiguration - Class in net.shibboleth.idp.cas.config
Base class for CAS protocol configuration.
AbstractProtocolConfiguration(String) - Constructor for class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
Creates a new configuration instance.
AbstractProtocolResponse - Class in net.shibboleth.idp.cas.protocol
Abstract base class for protocol response messages.
AbstractProtocolResponse() - Constructor for class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
 
AbstractProxyRestrictionAuditExtractor<T> - Class in net.shibboleth.idp.saml.audit.impl
Base class for Function that returns content from the ProxyRestriction element.
AbstractProxyRestrictionAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AbstractProxyRestrictionAuditExtractor
Constructor.
AbstractRegexMatcherParser - Class in net.shibboleth.idp.attribute.filter.spring.matcher.impl
Base class for regex matching functors of natural type Matcher (mostly attribute value matchers).
AbstractRegexMatcherParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.matcher.impl.AbstractRegexMatcherParser
 
AbstractRegexPolicyRuleParser - Class in net.shibboleth.idp.attribute.filter.spring.policyrule.impl
Base class for regex matching functors of natural type PolicyRule.
AbstractRegexPolicyRuleParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.policyrule.impl.AbstractRegexPolicyRuleParser
 
AbstractRegexpPolicyRule - Class in net.shibboleth.idp.attribute.filter.policyrule.impl
General Matcher for regexp comparison of strings in Attribute Filters.
AbstractRegexpPolicyRule() - Constructor for class net.shibboleth.idp.attribute.filter.policyrule.impl.AbstractRegexpPolicyRule
 
AbstractRegexpStringMatcher - Class in net.shibboleth.idp.attribute.filter.matcher.impl
General Matcher for regexp comparison of strings in Attribute Filters.
AbstractRegexpStringMatcher() - Constructor for class net.shibboleth.idp.attribute.filter.matcher.impl.AbstractRegexpStringMatcher
 
AbstractRegistrationAuthorityPolicyRule - Class in net.shibboleth.idp.attribute.filter.policyrule.saml.impl
Base class for rules operating on the RPI extension in metadata.
AbstractRegistrationAuthorityPolicyRule() - Constructor for class net.shibboleth.idp.attribute.filter.policyrule.saml.impl.AbstractRegistrationAuthorityPolicyRule
 
AbstractRegistrationAuthorityRuleParser - Class in net.shibboleth.idp.attribute.filter.spring.saml.impl
Spring bean definition parser that creates RegistrationAuthorityPolicyRule beans.
AbstractRegistrationAuthorityRuleParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.saml.impl.AbstractRegistrationAuthorityRuleParser
 
AbstractReloadingMetadataProviderParser - Class in net.shibboleth.idp.profile.spring.relyingparty.metadata.impl
Parser for all types which extend the <ReloadingMetadataProviderType>.
AbstractReloadingMetadataProviderParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.metadata.impl.AbstractReloadingMetadataProviderParser
 
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<ResultType> - Class in net.shibboleth.idp.profile.context.navigate.messaging
Abstract base class for a function that requires a ProfileRequestContext obtained via a lookup function, by default the parent of the specified MessageContext, and a RelyingPartyContext obtained via a lookup function, by default a child of the aforementioned parent.
AbstractRelyingPartyLookupFunction() - Constructor for class net.shibboleth.idp.profile.context.navigate.AbstractRelyingPartyLookupFunction
Constructor.
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 - 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.AbstractRelyingPartyPredicate
Constructor.
AbstractRelyingPartyPredicate() - Constructor for class net.shibboleth.idp.profile.logic.messaging.AbstractRelyingPartyPredicate
Constructor.
AbstractResolverPlugin<ResolvedType> - Class in net.shibboleth.idp.attribute.resolver
Base class for all ResolverPlugins.
AbstractResolverPlugin() - Constructor for class net.shibboleth.idp.attribute.resolver.AbstractResolverPlugin
Constructor.
AbstractResolverPluginFactoryBean<T extends AbstractResolverPlugin<?>> - Class in net.shibboleth.idp.attribute.resolver.spring.impl
A factory bean to collect the parameterization that goes onto a AbstractResolverPlugin.
AbstractResolverPluginFactoryBean() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.impl.AbstractResolverPluginFactoryBean
 
AbstractSAML1ArtifactAwareProfileConfiguration - Class in net.shibboleth.idp.saml.saml1.profile.config
Configuration support for artifact-aware profiles.
AbstractSAML1ArtifactAwareProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.AbstractSAML1ArtifactAwareProfileConfiguration
Constructor.
AbstractSAML1AttributeTranscoder<EncodedType extends IdPAttributeValue> - Class in net.shibboleth.idp.saml.attribute.transcoding
Base class for transcoders that operate on a SAML 1 Attribute or AttributeDesignator.
AbstractSAML1AttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder
Constructor.
AbstractSAML1AttributeTranscoder.NamingFunction - Class in net.shibboleth.idp.saml.attribute.transcoding
A function to produce a "canonical" name for a SAML 1 AttributeDesignator for transcoding rules.
AbstractSAML2ArtifactAwareProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config
Configuration support for artifact-aware profiles.
AbstractSAML2ArtifactAwareProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
Constructor.
AbstractSAML2AttributeTranscoder<EncodedType extends IdPAttributeValue> - Class in net.shibboleth.idp.saml.attribute.transcoding
Base class for transcoders that operate on a SAML 2 Attribute or RequestedAttribute.
AbstractSAML2AttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder
Constructor.
AbstractSAML2AttributeTranscoder.NamingFunction - Class in net.shibboleth.idp.saml.attribute.transcoding
A function to produce a "canonical" name for a SAML 2.0 Attribute for transcoding rules.
AbstractSAML2ProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config
Base class for SAML 2 profile configurations.
AbstractSAML2ProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ProfileConfiguration
Constructor.
AbstractSAMLAttributeTranscoder<AttributeType extends SAMLObject,EncodedType extends IdPAttributeValue> - Class in net.shibboleth.idp.saml.attribute.transcoding
Base class for transcoders that support SAML attributes.
AbstractSAMLAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAMLAttributeTranscoder
 
AbstractSAMLProfileConfiguration - Class in net.shibboleth.idp.saml.profile.config
Base class for SAML profile configurations.
AbstractSAMLProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Constructor.
AbstractScopingAuditExtractor<T> - Class in net.shibboleth.idp.saml.audit.impl
Base class for Function that returns content from the Scoping element from an AuthnRequest.
AbstractScopingAuditExtractor(Function<ProfileRequestContext, AuthnRequest>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AbstractScopingAuditExtractor
Constructor.
AbstractSearchDataConnector<T1 extends ExecutableSearch,T2 extends MappingStrategy<?>> - Class in net.shibboleth.idp.attribute.resolver.dc.impl
A DataConnector containing functionality common to data connectors that retrieve attribute data by searching a data source.
AbstractSearchDataConnector() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
 
AbstractSPSessionSerializer - Class in net.shibboleth.idp.session
Base class for SPSession serializers that handles data common to all such objects.
AbstractSPSessionSerializer(Duration) - Constructor for class net.shibboleth.idp.session.AbstractSPSessionSerializer
Constructor.
AbstractStaticPKIXParser - Class in net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl
Base Parser for trust engines of type StaticPKIXKeySignature and StaticPKIXX509Credential.
AbstractStaticPKIXParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.AbstractStaticPKIXParser
 
AbstractStaticPKIXParser.X509CredentialNameEvaluatorFactoryBean - Class in net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl
FactoryBean to do a deferred decision on whether to create a X509CredentialNameEvaluator.
AbstractStringMatcher - Class in net.shibboleth.idp.attribute.filter.matcher.impl
General Matcher for String comparison of strings in Attribute Filters.
AbstractStringMatcher() - Constructor for class net.shibboleth.idp.attribute.filter.matcher.impl.AbstractStringMatcher
 
AbstractStringMatcherParser - Class in net.shibboleth.idp.attribute.filter.spring.matcher.impl
Base class for string matching functors of natural type Matcher (mostly attribute value matchers).
AbstractStringMatcherParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.matcher.impl.AbstractStringMatcherParser
 
AbstractStringPolicyRule - Class in net.shibboleth.idp.attribute.filter.policyrule.impl
General PolicyRequirementRule for String comparison of strings in Attribute Filters.
AbstractStringPolicyRule() - Constructor for class net.shibboleth.idp.attribute.filter.policyrule.impl.AbstractStringPolicyRule
 
AbstractStringPolicyRuleParser - Class in net.shibboleth.idp.attribute.filter.spring.policyrule.impl
Base class for string matching functors of natural type PolicyRule.
AbstractStringPolicyRuleParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.policyrule.impl.AbstractStringPolicyRuleParser
 
AbstractSubjectCanonicalizationAction - Class in net.shibboleth.idp.authn
A base class for subject canonicalization actions.
AbstractSubjectCanonicalizationAction() - Constructor for class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
Constructor.
AbstractTemplateSearchDnResolver - Class in net.shibboleth.idp.authn
Base class for Template based search dn resolvers.
AbstractTemplateSearchDnResolver(VelocityEngine, String) - Constructor for class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver
Creates a new abstract template search DN resolver.
AbstractTemplateSearchDnResolver.EscapingReferenceInsertionEventHandler - Class in net.shibboleth.idp.authn
Escapes LDAP attribute values added to the template context.
AbstractTicketSerializer<T extends Ticket> - Class in net.shibboleth.idp.cas.ticket.serialization.impl
Base class for ticket serializers that use a simple field-delimited serialization strategy.
AbstractTicketSerializer() - Constructor for class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
 
AbstractTicketService - Class in net.shibboleth.idp.cas.ticket.impl
Abstract base class for ticket services that rely on StorageService for ticket storage.
AbstractTicketService(StorageService) - Constructor for class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
Creates a new instance.
AbstractTrustEngineParser - Class in net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl
Basis of all parsers for <security:TrustEngine>.
AbstractTrustEngineParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.AbstractTrustEngineParser
 
AbstractUsernamePasswordCredentialValidator - Class in net.shibboleth.idp.authn
An abstract CredentialValidator that checks for a UsernamePasswordContext and delegates to subclasses to produce a result.
AbstractUsernamePasswordCredentialValidator() - Constructor for class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
Constructor.
AbstractValidationAction - Class in net.shibboleth.idp.authn
A base class for authentication related actions that validate credentials and produce an AuthenticationResult.
AbstractValidationAction() - Constructor for class net.shibboleth.idp.authn.AbstractValidationAction
Constructor.
AbstractValidationAction.MessageChecker - Class in net.shibboleth.idp.authn
A predicate that examines a message to see if it contains a particular String.
AbstractX509CredentialFactoryBean - Class in net.shibboleth.idp.profile.spring.factory
A factory bean to collect information to do with an X509 backed BasicX509Credential.
AbstractX509CredentialFactoryBean() - Constructor for class net.shibboleth.idp.profile.spring.factory.AbstractX509CredentialFactoryBean
 
AbstractX509CredentialParser - Class in net.shibboleth.idp.profile.spring.relyingparty.security.credential.impl
Specific parser for all X509Credentials.
AbstractX509CredentialParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.security.credential.impl.AbstractX509CredentialParser
 
accept(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.ValidateCredentials.UsernamePasswordCleanupHook
accept(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication.CertificateCleanupHook
acceptFirstToken(byte[], int, int) - Method in class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
Process the first inbound GSS token.
acceptKey - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
The callback before we install a key into the TrustStore.
acceptSecContext(byte[], int, int) - Method in class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
Process the inbound GSS token.
acceptStatuses - Variable in class net.shibboleth.idp.attribute.resolver.dc.http.impl.ScriptedResponseMappingStrategy
"Successful" statuses.
acceptTypes - Variable in class net.shibboleth.idp.attribute.resolver.dc.http.impl.ScriptedResponseMappingStrategy
Acceptable Content-Types.
ACCOUNT_ERROR - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
ID of event returned if the subject's account is in an invalid state.
ACCOUNT_LOCKED - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
ID of event returned if the subject's account is locked.
ACCOUNT_WARNING - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
ID of event returned if the subject's account has non-fatal but potentially useful state to report.
AccountLockoutManager - Interface in net.shibboleth.idp.authn
A component that manages lockout state for accounts.
accountStateExpirationPeriod - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Authentication handler account state expiration period.
accountStateLoginFailures - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Authentication handler account state login failures.
accountStateWarningPeriod - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Authentication handler account state warning period.
ACS_INDEX_PARAM - Static variable in class net.shibboleth.idp.profile.impl.ResolverTestRequestDecoder
Name of the query parameter carrying the ACS index: "acsIndex" .
ACS_LOC_FIELD - Static variable in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionSerializer
Field name of ACS location.
acsContext - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.MapRequestedAttributesInAttributeConsumingService
The context we use to get and put the AttributeConsumingService.
acsDesriptor - Variable in class net.shibboleth.idp.ui.impl.SetRPUIInformation
The ACS context.
acsIndex - Variable in class net.shibboleth.idp.profile.impl.ResolverTestRequest
The <AttributeConsumingService> index into metadata.
acsLocation - Variable in class net.shibboleth.idp.saml.session.SAML2SPSession
The ACS location used for the associated response.
acsLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
Strategy used to find the AttributeConsumingService from the SAMLMetadataContext.
ACSUIInfo - Class in net.shibboleth.idp.saml.metadata
Class to contain a processed form of the AttributeConsumingService suitable for display purposes.
ACSUIInfo(AttributeConsumingService) - Constructor for class net.shibboleth.idp.saml.metadata.ACSUIInfo
Constructor.
acsURL - Variable in class net.shibboleth.idp.saml.profile.impl.IdPInitiatedSSORequest
The assertion consumer service endpoint, at the service provider, to which to deliver the authentication response.
action - Variable in class net.shibboleth.idp.profile.impl.WebFlowProfileActionAdaptor
A POJO bean being adapted.
ActionScriptEvaluator(EvaluableScript) - Constructor for class net.shibboleth.idp.profile.ScriptedAction.ActionScriptEvaluator
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.attribute.resolver.AbstractResolverPlugin
Criterion that must be met for this plugin to be active for the given request.
activationCondition - Variable in class net.shibboleth.idp.attribute.resolver.spring.impl.AbstractResolverPluginFactoryBean
Plugin property "activationCondition".
activationCondition - Variable in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
Condition for use of this transcoder.
activationCondition - Variable in class net.shibboleth.idp.authn.AbstractCredentialValidator
Activation condition.
activationCondition - Variable in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Predicate that must be true for this flow to be usable for a given request.
activationCondition - Variable in class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
Predicate that must be true for this flow to be usable for a given request.
activationCondition - Variable in class net.shibboleth.idp.profile.audit.impl.AttributesAuditExtractor
A predicate to control whether attributes should be extracted for logging.
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.
ActivationCondition() - Constructor for class net.shibboleth.idp.authn.impl.SimpleSubjectCanonicalization.ActivationCondition
 
ActivationCondition() - Constructor for class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization.ActivationCondition
 
ActivationCondition() - Constructor for class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization.ActivationCondition
 
ActivationCondition() - Constructor for class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization.ActivationCondition
 
ACTIVE_PASSIVE - Enum constant in enum net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.ConnectionStrategyType
 
activeFlowsLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.PopulateAuthenticationContext
Lookup function for the flow IDs to activate from within the available set.
activeFlowsLookupStrategy - Variable in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
Lookup function for the flow IDs to activate from within the available set.
activeResultLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.PopulateMultiFactorAuthenticationContext
Lookup strategy for active "factors" that may already be usable.
activeResults - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
Authentication results associated with an active session and available for (re)use.
activeResults - Variable in class net.shibboleth.idp.authn.context.MultiFactorAuthenticationContext
Authentication results that are active (may be generated earlier or during current request).
AD - Enum constant in enum net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.AuthenticatorType
 
addAndCheck(Map<String, String>, List<String>, String, String) - Method in class net.shibboleth.idp.admin.impl.JarCheckCLI
Add the names to the Map, checking for already existing.
addAsIdPAttributeValue(List<IdPAttributeValue>, Object) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
Add the provided value to the provided list, converting String to StringAttributeValue.
addAttribute(IdPAttribute, Map<String, List<IdPAttributeValue>>) - Static method in class net.shibboleth.idp.attribute.resolver.PluginDependencySupport
Adds the values of the given attribute to the target collection of attribute values.
addAttribute(Attribute) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
Add an attribute to the attribute collection.
AddAttributeStatementToAssertion - Class in net.shibboleth.idp.saml.saml1.profile.impl
Action that builds an AttributeStatement and adds it to an Assertion returned by a lookup strategy, by default in the InOutOperationContext.getOutboundMessageContext().
AddAttributeStatementToAssertion - Class in net.shibboleth.idp.saml.saml2.profile.impl
Action that builds an AttributeStatement and adds it to an Assertion returned by a lookup strategy, by default in the InOutOperationContext.getOutboundMessageContext().
AddAttributeStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
Constructor.
AddAttributeStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
Constructor.
AddAttributeStatementToAssertion.AssertionStrategy - Class in net.shibboleth.idp.saml.saml1.profile.impl
Default strategy for obtaining assertion to modify.
AddAttributeStatementToAssertion.AssertionStrategy - Class in net.shibboleth.idp.saml.saml2.profile.impl
Default strategy for obtaining assertion to modify.
addAttributeValues(String, List<IdPAttributeValue>, Map<String, Iterator<IdPAttributeValue>>, int) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
Add values for a given attribute to the source Map.
addAuthenticatingAuthorities(ProfileRequestContext, AuthnContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
 
addAuthenticationResult(AuthenticationResult) - Method in class net.shibboleth.idp.session.AbstractIdPSession
Add a new AuthenticationResult to this IdP session, replacing any existing result of the same flow ID.
addAuthenticationResult(AuthenticationResult) - Method in interface net.shibboleth.idp.session.IdPSession
Add a new AuthenticationResult to this IdP session, replacing any existing result of the same flow ID.
addAuthenticationResult(AuthenticationResult) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
Add a new AuthenticationResult to this IdP session, replacing any existing result of the same flow ID.
AddAuthenticationStatementToAssertion - Class in net.shibboleth.idp.saml.saml1.profile.impl
Action that builds an AuthenticationStatement and adds it to an Assertion returned by a lookup strategy, by default in the InOutOperationContext.getOutboundMessageContext().
AddAuthenticationStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
 
AddAuthenticationStatementToAssertion.AssertionStrategy - Class in net.shibboleth.idp.saml.saml1.profile.impl
Default strategy for obtaining assertion to modify.
AddAuthnRequest - Class in net.shibboleth.idp.saml.saml2.profile.impl
Action that creates an AuthnRequest and sets it as the message returned by InOutOperationContext.getOutboundMessageContext().
AddAuthnRequest() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
Constructor.
AddAuthnStatementToAssertion - Class in net.shibboleth.idp.saml.saml2.profile.impl
Action that builds an AuthnStatement and adds it to an Assertion returned by a lookup strategy, by default in the InOutOperationContext.getOutboundMessageContext().
AddAuthnStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
Constructor.
AddAuthnStatementToAssertion.AssertionStrategy - Class in net.shibboleth.idp.saml.saml2.profile.impl
Default strategy for obtaining assertion to modify.
AddAuthnStatementToAssertionFromInboundAssertionToken - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Action that builds an AuthnStatement and adds it to an Assertion returned by a lookup strategy, by default in the InOutOperationContext.getOutboundMessageContext().
AddAuthnStatementToAssertionFromInboundAssertionToken() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Constructor.
AddAuthnStatementToAssertionFromInboundAssertionToken.AssertionStrategy - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Default strategy for obtaining assertion to modify.
addClassAndId(StringBuilder) - Method in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
Add the class and Id (if present) to the string under construction.
addComment(String) - Method in class net.shibboleth.idp.installer.PropertiesWithComments
Append a comment to the list.
addCommentedProperty(String, boolean) - Method in class net.shibboleth.idp.installer.PropertiesWithComments
Add a property, either as a key/value pair or as a key/comment pair.
addDefaultPrincipals - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
Whether to inject the authentication flow's default custom principals into the subject.
addDefaultPrincipals() - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Get whether to inject the authentication flow's default custom principals into the subject.
AddDelegationPolicyToAssertion - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Action which adds a DelegationPolicy element to the Advice of an Assertion.
AddDelegationPolicyToAssertion() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
Constructor.
AddDelegationPolicyToAssertion.AssertionStrategy - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Default strategy for obtaining assertion to modify.
addDelegationRestriction(ProfileRequestContext, Conditions) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
Add a delegation restriction condition to the specified conditions.
AddDelegationRestrictionToAssertions - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Action which adds a DelegationRestrictionType Condition to each Assertion contained within the outbound Response.
AddDelegationRestrictionToAssertions() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
Constructor.
addDeniedIdPAttributeValues(String, Collection<IdPAttributeValue>) - Method in class net.shibboleth.idp.attribute.filter.context.AttributeFilterWorkContext
Adds a collection of attribute values that are not permitted to be released.
addDisplayInformation(AttributeResolutionContext, IdPAttribute) - Method in class net.shibboleth.idp.attribute.resolver.AbstractResolverPlugin
Deprecated, for removal: This API element is subject to removal in a future version.
These values should be calculated at point of use Controllable via the AbstractResolverPlugin.isSuppressDisplayInformation() method.
ADDED - Enum constant in enum net.shibboleth.idp.module.IdPModule.ResourceResult
Resource was created alongside original.
addException(Exception) - Method in class net.shibboleth.idp.authn.context.AuthenticationErrorContext
Deprecated, for removal: This API element is subject to removal in a future version. 
addExtraVelocityContext(VelocityContext, AttributeResolutionContext) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.V2CompatibleTemplatedExecutableSearchFilterBuilder
Method to allow private additions to the velocity context.
addExtraVelocityContext(VelocityContext, AttributeResolutionContext) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.TemplatedExecutableSearchFilterBuilder
Method to allow private additions to the velocity context.
addExtraVelocityContext(VelocityContext, AttributeResolutionContext) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.V2CompatibleTemplatedExecutableStatementBuilder
Method to allow private additions to the velocity context.
addExtraVelocityContext(VelocityContext, AttributeResolutionContext) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.TemplatedExecutableStatementBuilder
Method to allow private additions to the velocity context.
addField(String, Object) - Method in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Add a non-null field to the audit record.
AddFrameworkHandler - Class in net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl
Handler implementation that adds a Liberty sbf:Framework header to the outbound SOAP envelope.
AddFrameworkHandler() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddFrameworkHandler
 
addIdPAudienceRestriction(ProfileRequestContext, Assertion) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
An an AudienceRestriction condition indicating the IdP as an acceptable Audience.
AdditionalAudiencesForAssertionLookupFunction - Class in net.shibboleth.idp.saml.profile.config.navigate
A function that returns SAMLProfileConfiguration.getAdditionalAudiencesForAssertion(ProfileRequestContext) if such a profile is available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
AdditionalAudiencesForAssertionLookupFunction() - Constructor for class net.shibboleth.idp.saml.profile.config.navigate.AdditionalAudiencesForAssertionLookupFunction
 
additionalData - Variable in class net.shibboleth.idp.authn.AuthenticationResult
A map of additional data to associate with the result.
addKeyToStorageIndex(String) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Add a storage key to the index storage record.
addLibertySSOSEPRAttribute(ProfileRequestContext, Assertion) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Add Liberty SSOS service Endpoint Reference (EPR) attribute to Assertion's AttributeStatement.
AddLogoutRequest - Class in net.shibboleth.idp.saml.session.impl
Action that creates a LogoutRequest based on an SAML2SPSession in a LogoutPropagationContext and sets it as the message returned by InOutOperationContext.getOutboundMessageContext().
AddLogoutRequest() - Constructor for class net.shibboleth.idp.saml.session.impl.AddLogoutRequest
Constructor.
addMapping(String, AttributeTranscoder<?>, Map<String, Object>) - Method in class net.shibboleth.idp.attribute.transcoding.impl.AttributeTranscoderRegistryImpl
Add a mapping between an IdPAttribute name and a set of transcoding rules.
addPermittedIdPAttributeValues(String, Collection<IdPAttributeValue>) - Method in class net.shibboleth.idp.attribute.filter.context.AttributeFilterWorkContext
Adds a collection of attribute values that are permitted to be released.
addProxy(String) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
Adds a proxy to the list of proxies traversed.
addRelyingPartyContext(String, RelyingPartyContext) - Method in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext
Add a RP context associated with a label.
addRequestedPrincipalContext(String, String, String, boolean) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Add (or replace) a RequestedPrincipalContext as a child of this context using the supplied parameters and the previously established PrincipalEvalPredicateFactoryRegistry for comparison handling.
addRequestedPrincipalContext(String, String, Collection<String>, boolean) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Add (or replace) a RequestedPrincipalContext as a child of this context using the supplied parameters and the previously established PrincipalEvalPredicateFactoryRegistry for comparison handling.
addRequestedPrincipalContext(String, Principal, boolean) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Add (or replace) a RequestedPrincipalContext as a child of this context using the supplied parameters and the previously established PrincipalEvalPredicateFactoryRegistry for comparison handling.
addRequestedPrincipalContext(String, List<Principal>, boolean) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Add (or replace) a RequestedPrincipalContext as a child of this context using the supplied parameters and the previously established PrincipalEvalPredicateFactoryRegistry for comparison handling.
address - Variable in class net.shibboleth.idp.authn.context.UserAgentContext
Address of the user-agent host.
ADDRESS_REVOCATION_PREFIX - Static variable in class net.shibboleth.idp.authn.revocation.impl.RevocationCacheCondition
Prefix of keys for address-based revocation.
AddressFamily() - Constructor for enum net.shibboleth.idp.session.AbstractIdPSession.AddressFamily
 
addressLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Strategy used to obtain the client Address to insert.
addressLookupStrategy - Variable in class net.shibboleth.idp.session.impl.PopulateSessionContext
Function to override source of address to bind session.
addressLookupStrategy - Variable in class net.shibboleth.idp.session.impl.ProcessLogout
Function to override source of address to bind session.
addressRanges - Variable in class net.shibboleth.idp.session.logic.IPRangeBiPredicate
IP ranges to match against.
addSAMLPeerSubjectConfirmation(ProfileRequestContext, Assertion) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Add SubjectConfirmation to the Assertion Subject to allow confirmation when wielded by the SAML requester.
AddSenderHandler - Class in net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl
Handler implementation that adds a Liberty sb:Sender header to the outbound SOAP envelope.
AddSenderHandler() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddSenderHandler
Constructor.
AddSenderHandler.SAMLSelfEntityIDLookupFunction - Class in net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl
Function to return the SAML self entityID from the MessageContext.
addSPSession(SPSession) - Method in class net.shibboleth.idp.session.AbstractIdPSession
Add a new SP session to this IdP session, replacing any existing session for the same service.
addSPSession(SPSession) - Method in interface net.shibboleth.idp.session.IdPSession
Add a new SP session to this IdP session, replacing any existing session for the same service.
addSPSession(SPSession) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
Add a new SP session to this IdP session, replacing any existing session for the same service.
ADDTL_DATA_FIELD - Static variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
Field name of private credentials array.
addValue(Object) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
Add the provided object to the attribute values, policing for type.
addValue(Object) - Method in interface net.shibboleth.idp.attribute.resolver.scripted.ScriptedIdPAttribute
Add the provided object to the attribute values, policing for type.
AdministrativeFlowDescriptor - Interface in net.shibboleth.idp.admin
A descriptor for an administrative flow.
AdministrativeFlowDescriptorManager - Class in net.shibboleth.idp.admin.impl
Manager of AdministrativeFlowDescriptor objects.
AdministrativeFlowDescriptorManager(Collection<AdministrativeFlowDescriptor>) - Constructor for class net.shibboleth.idp.admin.impl.AdministrativeFlowDescriptorManager
Constructor.
AFP_ELEMENT_NAME - Static variable in class net.shibboleth.idp.attribute.filter.spring.BaseFilterParser
Element name.
algorithm - Variable in class net.shibboleth.idp.attribute.impl.ComputedPairwiseIdStore
JCE digest algorithm name to use.
AlgorithmFilterParser - Class in net.shibboleth.idp.profile.spring.relyingparty.metadata.filter.impl
Parser for Algorithm filter.
AlgorithmFilterParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.metadata.filter.impl.AlgorithmFilterParser
 
all() - Method in class net.shibboleth.idp.authn.principal.PrincipalServiceManager
Get all of the registered services.
ALL_METRICS - Static variable in class net.shibboleth.idp.admin.impl.OutputMetrics
Constant representing all metrics.
allAttributes - Variable in class net.shibboleth.idp.attribute.resolver.ResolverDataConnectorDependency
Whether to depend on all the connector's attributes.
allInfoPresent - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInfo
Whether the information was sufficient.
allowCachedResults - Variable in class net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext
Whether the resolver should allow for results to come from cache.
allowDelegationPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
The predicate used to determine if produced assertions may be delegated.
allowedOrigin - Variable in class net.shibboleth.idp.admin.impl.OutputMetrics
Value for Access-Control-Allow-Origin header, if any.
allowedPresenters - Variable in class net.shibboleth.idp.saml.profile.config.logic.AllowedSAMLPresentersPredicate
The set of allowed presenters.
allowedResponseCodes - Variable in class net.shibboleth.idp.cas.proxy.impl.HttpClientProxyValidator
List of HTTP response codes permitted for successful proxy callback.
AllowedSAMLPresentersPredicate - Class in net.shibboleth.idp.saml.profile.config.logic
Predicate which evaluates the inbound AbstractSAMLEntityContext.getEntityId() against a specified collection of entityIDs.
AllowedSAMLPresentersPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.AllowedSAMLPresentersPredicate
Constructor.
allowedUsernames - Variable in class net.shibboleth.idp.authn.impl.ValidateRemoteUser
Usernames to accept.
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.
altTxt - Variable in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
Bean storage.
ALWAYS - Enum constant in enum net.shibboleth.idp.saml.profile.config.logic.LegacyEncryptionRequirementPredicate.EncryptionRequirementSetting
Always encrypt.
ALWAYS - Enum constant in enum net.shibboleth.idp.saml.profile.config.logic.LegacySigningRequirementPredicate.SigningRequirementSetting
Always sign.
AndMatcher - Class in net.shibboleth.idp.attribute.filter.matcher.logic.impl
Matcher that implements the conjunction of matchers.
AndMatcher() - Constructor for class net.shibboleth.idp.attribute.filter.matcher.logic.impl.AndMatcher
 
AndMatcherParser - Class in net.shibboleth.idp.attribute.filter.spring.basic.impl
Bean definition parser for AndMatcher or AndPolicyRule objects.
AndMatcherParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.basic.impl.AndMatcherParser
 
AndPolicyRule - Class in net.shibboleth.idp.attribute.filter.policyrule.logic.impl
PolicyRequirementRule that implements the conjunction of Policy Rules.
AndPolicyRule() - Constructor for class net.shibboleth.idp.attribute.filter.policyrule.logic.impl.AndPolicyRule
 
ANON_SEARCH - Enum constant in enum net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.AuthenticatorType
 
ANONYMOUS_BIND - Enum constant in enum net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.PassivatorType
 
ANT_BASE_DIR - Static variable in class net.shibboleth.idp.installer.InstallerPropertiesImpl
The base directory, inherited and shared with ant.
ANT_PROJECT - Static variable in class net.shibboleth.idp.installer.InstallerSupport
A psuedo ant-project as parent.
AnyParser - Class in net.shibboleth.idp.attribute.filter.spring.basic.impl
Bean definition parser for PolicyRequirementRule.MATCHES_ALL objects.
AnyParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.basic.impl.AnyParser
 
APACHE_NULL - Static variable in class net.shibboleth.idp.authn.impl.X509ProxyFilter
Apache null indicator.
apiHost - Variable in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
API host.
appContext - Variable in class net.shibboleth.idp.attribute.resolver.spring.dc.impl.DataConnectorFactoryBean
The context we fired up.
appendPropertySource(ConfigurableApplicationContext, String, Properties) - Method in class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
Add property source to the application context environment with lowest precedence.
applicationContext - Variable in class net.shibboleth.idp.log.LogbackLoggingService
Spring application context.
applicationContext - Variable in class net.shibboleth.idp.profile.impl.LogSpringContextInfo
The owning Spring ApplicationContext in which this action is defined.
applicationContext - Variable in class net.shibboleth.idp.profile.spring.relyingparty.metadata.impl.ByReferenceFilterBeanPostProcessor
Spring context.
applicationContext - Variable in class net.shibboleth.idp.saml.metadata.impl.ByReferenceMetadataFilterBridge
Application context.
applicationContext - Variable in class net.shibboleth.idp.saml.profile.config.BeanConfigurationLookupStrategy
Enclosing Spring context.
applicationContext - Variable in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageDecoderFactory
Application context injected by surroundings.
applicationContext - Variable in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageEncoderFactory
Application context injected by surroundings.
applicationContext - Variable in class net.shibboleth.idp.spring.DeprecatedPropertyBean
Spring context.
applicationKey - Variable in class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Application key.
apply(String) - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.ValueMap
Evaluate an incoming attribute value against this value map.
apply(String) - Method in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageDecoderFactory
apply(Principal) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.IdPAttributePrincipalValuesFunction
apply(Collection<IdPAttributeValue>) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeValuesHashFunction
apply(Subject) - Method in class net.shibboleth.idp.authn.context.navigate.ProxyAuthenticationLookupFunction
apply(ServletRequest) - Method in class net.shibboleth.idp.profile.context.navigate.ServletRequestProfileRequestContextLookup
apply(AttributeFilterContext) - Method in class net.shibboleth.idp.attribute.filter.AttributeFilterPolicy
Applies this filter policy to the given filter context if it is applicable.
apply(IdPAttribute) - Method in class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
apply(IdPAttribute, AttributeFilterContext) - Method in class net.shibboleth.idp.attribute.filter.AttributeRule
Applies this rule to the respective attribute in the filter context.
apply(AuthenticationContext) - Method in class net.shibboleth.idp.authn.context.navigate.PreviousResultLookupFunction
apply(RequestedPrincipalContext) - Method in class net.shibboleth.idp.authn.context.navigate.RequestedPrincipalContextOperatorLookupFunction
apply(RequestedPrincipalContext) - Method in class net.shibboleth.idp.authn.context.navigate.RequestedPrincipalContextPrincipalLookupFunction
apply(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.authn.context.navigate.SubjectCanonicalizationContextSubjectLookupFunction
apply(SubjectContext) - Method in class net.shibboleth.idp.authn.context.navigate.SubjectContextImpersonatingPrincipalLookupFunction
apply(SubjectContext) - Method in class net.shibboleth.idp.authn.context.navigate.SubjectContextPrincipalLookupFunction
apply(Attribute) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder.NamingFunction
apply(MultiRelyingPartyContext) - Method in class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupByCurrent
apply(MultiRelyingPartyContext) - Method in class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupByLabel
apply(RelyingPartyContext) - Method in class net.shibboleth.idp.saml.profile.impl.SAMLRelyingPartyIdLookupStrategy
apply(RelyingPartyContext) - Method in class net.shibboleth.idp.saml.profile.impl.SAMLVerificationLookupStrategy
apply(LogoutContext) - Method in class net.shibboleth.idp.session.context.navigate.LogoutContextSessionLookupFunction
apply(SessionContext) - Method in class net.shibboleth.idp.session.context.navigate.SessionContextIDLookupFunction
apply(SessionContext) - Method in class net.shibboleth.idp.session.context.navigate.SessionContextPrincipalLookupFunction
apply(SPSession) - Method in class net.shibboleth.idp.session.logic.LogoutPropagationFlowDescriptorSelector
apply(Pair<MultiRelyingPartyContext, String>) - Method in class net.shibboleth.idp.profile.context.navigate.RelyingPartyContextLookupById
apply(Pair<ProfileRequestContext, List<String>>) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
apply(Pair<ProfileRequestContext, HttpServletRequest>) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion.LibertySSOSEndpointURLStrategy
apply(Pair<RequestContext, ProfileRequestContext>) - Method in class net.shibboleth.idp.authn.proxy.impl.DiscoveryProfileRequestFunction
apply(BaseContext) - Method in class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy
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(MessageContext) - Method in class net.shibboleth.idp.saml.profile.context.navigate.messaging.SAMLMetadataContextLookupFunction
apply(MessageContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.AddSenderHandler.SAMLSelfEntityIDLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.SubjectDerivedAttributeValuesFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.attribute.resolver.context.navigate.AbstractAttributeResolutionLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.audit.impl.AttemptedAuthenticationFlowAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.audit.impl.AttemptedUsernameAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.audit.impl.AuthenticationErrorAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.audit.impl.AuthenticationFlowAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.audit.impl.CertificateIssuerAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.audit.impl.CertificateSubjectAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.audit.impl.TransformedUsernameAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.config.navigate.AuthenticationFlowsLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.config.navigate.PostAuthenticationFlowsLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.FinalizeMultiFactorAuthentication.DefaultResultMergingStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.PopulateMultiFactorAuthenticationContext.DefaultResultLookupStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.RelyingPartyMapJAASLoginConfigStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager.UsernameIPLockoutKeyStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.principal.DefaultPrincipalDeterminationStrategy
Deprecated.
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.proxy.impl.InitializeProxyProfileRequestContext.DefaultPRCCreationStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.audit.impl.GatewayLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.audit.impl.ProxyGrantingTicketLookupFunction
Get the proxy-granting ticket ID.
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.audit.impl.RenewLookupFunction
Whether to require fresh subject interaction to succeed.
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.audit.impl.ServiceLookupFunction
Get service URL.
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.audit.impl.StatusCodeLookupFunction
Get protocol message status code.
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.audit.impl.StatusDetailLookupFunction
Get protocol message status detail.
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.audit.impl.TicketLookupFunction
Get service (proxy) ticket.
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.ConfigLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.ticket.TicketPrincipalLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.audit.impl.CurrentConsentIdsAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.audit.impl.CurrentConsentIsApprovedAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.audit.impl.CurrentConsentValuesAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.FlowDescriptorLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.FlowIdLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.JoinFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.LocaleLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.audit.impl.AttributesAuditExtractor
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(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(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.context.navigate.RelyingPartyIdLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.context.navigate.ResponderIdLookupFunction
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(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.function.SpringFlowScopeLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.ReloadServiceConfiguration.WebFlowApplicationContextLookupStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.profile.impl.ResolverTestPrincipalLookup
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.AbstractProxyRestrictionAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.AbstractScopingAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.AssertionIDAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.AssertionInstantAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.AuthnContextAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.AuthnInstantAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.EncryptionAlgorithmAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.ForceAuthnAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.InResponseToAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.IsPassiveAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.MetadataProtocolAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDFormatAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDPolicyFormatAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDPolicySPNameQualifierAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.SessionIndexAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.SPNameQualifierAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.StatusCodeAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.StatusMessageAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.audit.impl.SubStatusCodeAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.navigate.AdditionalAudiencesForAssertionLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.navigate.AssertionLifetimeLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.navigate.AudienceRestrictionsLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.navigate.QualifiedNameIDFormatsLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.config.navigate.SessionLifetimeLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.context.navigate.SAMLMetadataContextLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion.RemoteAddressStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.ExtractSubjectFromRequest.SubjectNameLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageEncoderFactory
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.profile.logic.DefaultNameIdentifierFormatStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion.AssertionStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion.AssertionStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.MaximumTimeSinceAuthnLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyAwareAuthnContextComparisonLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyAwareDefaultAuthenticationMethodsLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyCountLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.config.navigate.ProxyRestrictionLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken.AssertionStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion.AssertionStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion.AssertionStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DelegatedAssertionLookupStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy.PolicyMaxChainLengthStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateLibertyContext.TokenStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion.DefaultC14NRequesterLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion.AssertionStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion.AssertionStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.DefaultResponseResolver
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.session.impl.BestMatchLocationLookupStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.session.impl.SAML1SPSessionCreationStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.session.impl.SAML2SPSessionCreationStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.session.context.navigate.CanonicalUsernameLookupStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.session.impl.BasicSPSessionCreationStrategy
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.session.impl.LogoutStatusStrategyFunction
apply(ProfileRequestContext, SubjectCanonicalizationContext, boolean) - Method in class net.shibboleth.idp.authn.impl.SimpleSubjectCanonicalization.ActivationCondition
Helper method that runs either as part of the Predicate or directly from the SimpleSubjectCanonicalization.doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) method above.
apply(ProfileRequestContext, SubjectCanonicalizationContext, boolean) - Method in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization.ActivationCondition
Helper method that runs either as part of the Predicate or directly from the X500SubjectCanonicalization.doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) method above.
apply(ProfileRequestContext, SubjectCanonicalizationContext, boolean) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization.ActivationCondition
Helper method that runs either as part of the Predicate or directly from the NameIDCanonicalization.doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) method above.
apply(ProfileRequestContext, SubjectCanonicalizationContext, boolean) - Method in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization.ActivationCondition
Helper method that runs either as part of the Predicate or directly from the NameIdentifierCanonicalization.doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext) method above.
apply(Assertion) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDAuditExtractor
Apply function to an assertion.
apply(Assertion) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDFormatAuditExtractor
Apply function to an assertion.
apply(AttributeDesignator) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder.NamingFunction
apply(Assertion) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDAuditExtractor
Apply function to an assertion.
apply(Assertion) - Method in class net.shibboleth.idp.saml.audit.impl.NameIDFormatAuditExtractor
Apply function to an assertion.
apply(Assertion) - Method in class net.shibboleth.idp.saml.audit.impl.SPNameQualifierAuditExtractor
Apply function to an assertion.
apply(Attribute) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder.NamingFunction
apply(AuthnContext) - Method in class net.shibboleth.idp.saml.authn.principal.impl.MapDrivenAuthnContextTranslationStrategy
apply(ApplicationContext) - Method in class net.shibboleth.idp.attribute.filter.spring.impl.AttributeFilterServiceStrategy
apply(ApplicationContext) - Method in class net.shibboleth.idp.attribute.resolver.spring.impl.AttributeResolverServiceStrategy
apply(ApplicationContext) - Method in class net.shibboleth.idp.attribute.transcoding.impl.AttributeRegistryServiceStrategy
apply(ApplicationContext) - Method in class net.shibboleth.idp.profile.spring.relyingparty.metadata.impl.MetadataResolverServiceStrategy
apply(Event) - Method in class net.shibboleth.idp.profile.context.navigate.SpringEventToViewLookupFunction
apply(RequestContext) - Method in class net.shibboleth.idp.profile.context.navigate.WebflowRequestContextProfileRequestContextLookup
apply(T) - Method in class net.shibboleth.idp.profile.context.navigate.ScriptedContextLookupFunction
applyTransforms(String) - Method in class net.shibboleth.idp.authn.AbstractExtractionAction
Apply any configured regular expression replacements to an input value and return the result.
applyTransforms(String) - Method in class net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
Apply any configured regular expression replacements to an input value and return the result.
applyTransforms(String) - Method in class net.shibboleth.idp.authn.AbstractUsernamePasswordCredentialValidator
Apply any configured regular expression replacements to an input value and return the result.
approved - Variable in class net.shibboleth.idp.consent.Consent
Whether consent is approved.
ARGS_PROPERTY - Static variable in class net.shibboleth.idp.cli.CLI
Name of system property for command line argument class.
ARTIFACT_ENDPOINTS - Static variable in class net.shibboleth.idp.installer.metadata.impl.MetadataGeneratorImpl
the Artifact endpoints.
artifactConfiguration - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Artifact configuration.
artifactConfigurationLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.AbstractSAML1ArtifactAwareProfileConfiguration
Lookup function to supply artifactConfiguration property.
artifactConfigurationLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
Lookup function to supply artifactConfiguration property.
artifactContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Strategy function for access to SAMLArtifactContext to populate.
artifactImpliesSecureChannel - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Whether an artifact-based binding implies the use of a secure channel.
artifactResolutionIndex - Variable in class net.shibboleth.idp.saml.profile.config.BasicSAMLArtifactConfiguration
The artifact resolution index.
ArtifactResolutionProfileConfiguration - Class in net.shibboleth.idp.saml.saml1.profile.config
Configuration support for SAML 1 artifact resolution requests.
ArtifactResolutionProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config
Configuration support for SAML 2 artifact resolution requests.
ArtifactResolutionProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.ArtifactResolutionProfileConfiguration
Constructor.
ArtifactResolutionProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.ArtifactResolutionProfileConfiguration
Constructor.
ArtifactResolutionProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.ArtifactResolutionProfileConfiguration
Constructor.
ArtifactResolutionProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.ArtifactResolutionProfileConfiguration
Constructor.
artifactResolutionURL - Variable in class net.shibboleth.idp.saml.profile.config.BasicSAMLArtifactConfiguration
The artifact resolution URL.
artifactType - Variable in class net.shibboleth.idp.saml.profile.config.BasicSAMLArtifactConfiguration
The artifact type code.
assertingParty - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Cached lookup of assertingParty name.
assertingPartyLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessLogoutRequest
Optional lookup function for obtaining default NameQualifier.
assertion - Variable in class net.shibboleth.idp.saml.authn.context.SAMLContext
The assertion to be validated.
assertion - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
The assertion to modify.
assertion - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion
The SAML 2 Assertion token being processed.
ASSERTION_ID - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Assertion ID field.
ASSERTION_ISSUE_INSTANT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Assertion IssueInstant field.
assertionAudiencesLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Lookup function to supply assertionAudiences property.
AssertionContainsAuthenticationStatement() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.AssertionContainsAuthenticationStatement
 
AssertionContainsConfirmedSubject() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.AssertionContainsConfirmedSubject
 
AssertionIDAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the ID attribute from the assertions in a response.
AssertionIDAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AssertionIDAuditExtractor
Constructor.
AssertionInstantAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the IssueInstant attribute from the assertions in a response.
AssertionInstantAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AssertionInstantAuditExtractor
Constructor.
AssertionIsValid() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication.AssertionIsValid
 
AssertionLifetimeLookupFunction - Class in net.shibboleth.idp.saml.profile.config.navigate
A function that returns SAMLProfileConfiguration.getAssertionLifetime(ProfileRequestContext) if such a profile is available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
AssertionLifetimeLookupFunction() - Constructor for class net.shibboleth.idp.saml.profile.config.navigate.AssertionLifetimeLookupFunction
 
assertionLifetimeLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Lookup function to supply assertionLifetime property.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
Strategy used to locate the Assertion to operate on.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
Strategy used to locate the Assertion to operate on.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Strategy used to locate the Assertion to operate on.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
Strategy used to locate the Assertion to operate on.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Strategy used to locate the Assertions on which to operate.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
Strategy used to locate the Assertion to operate on.
assertionLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
Strategy used to locate the Assertion to operate on.
assertions - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
List of assertions to modify.
assertions - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
The list of assertions on which to operate.
AssertionStrategy() - Constructor for class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion.AssertionStrategy
 
AssertionStrategy() - Constructor for class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion.AssertionStrategy
 
AssertionStrategy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken.AssertionStrategy
 
AssertionStrategy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion.AssertionStrategy
 
AssertionStrategy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion.AssertionStrategy
 
AssertionStrategy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion.AssertionStrategy
 
AssertionStrategy() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion.AssertionStrategy
 
assertionToken - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
The inbound delegated assertion token being evaluated.
assertionToken - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateLibertyContext
The SAML 2 Assertion token being processed.
assertionTokenStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddAuthnStatementToAssertionFromInboundAssertionToken
Function used to resolve the inbound assertion token to process.
assertionTokenStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
Function used to resolve the inbound assertion token to process.
assertionTokenStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Function used to resolve the assertion token to process.
assertionTokenStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateLibertyContext
Function used to resolve the assertion token to process.
assertionTokenStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.ProcessDelegatedAssertion
Function used to resolve the assertion token to process.
assumeAsync - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PreProcessLogoutMessage
Assume asynchronous in absence of metadata.
attach(PairwiseId) - Method in interface net.shibboleth.idp.attribute.DurablePairwiseIdStore
Attach a peer-supplied alias to a pairwise ID.
attach(PairwiseId) - Method in class net.shibboleth.idp.attribute.impl.JDBCPairwiseIdStore
Attach a peer-supplied alias to a pairwise ID.
attachSQL - Variable in class net.shibboleth.idp.attribute.impl.JDBCPairwiseIdStore
Parameterized update statement used to attach an alias to an ID.
AttemptedAuthenticationFlowAuditExtractor - Class in net.shibboleth.idp.authn.audit.impl
Function that returns the latest attempted authentication flow ID.
AttemptedAuthenticationFlowAuditExtractor() - Constructor for class net.shibboleth.idp.authn.audit.impl.AttemptedAuthenticationFlowAuditExtractor
 
attemptedFlow - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
Authentication flow being attempted to authenticate the user.
attemptedFlow - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
The last c14 flow attempted.
attemptedFlow - Variable in class net.shibboleth.idp.profile.context.ProfileInterceptorContext
The last flow attempted.
AttemptedUsernameAuditExtractor - Class in net.shibboleth.idp.authn.audit.impl
Function that returns the username in a subordinate UsernamePasswordContext or UsernameContext, if any.
AttemptedUsernameAuditExtractor() - Constructor for class net.shibboleth.idp.authn.audit.impl.AttemptedUsernameAuditExtractor
 
attestedAssertion - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationPolicyToAssertion
The inbound delegated Assertion that was attested.
attestedAssertion - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
The delegated Assertion that was attested.
attestedSubjectConfirmationMethod - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
The subject confirmation method successfully used to confirm the assertion by the presenter.
attestedSubjectConfirmationMethod - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.LibertySSOSContext
Get the confirmation method that was successfully used by the attesting entity.
attestedToken - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.LibertySSOSContext
The SAML 2 Assertion which serves as the authentication token for the AuthnRequest and has been successfully attested by the AuthnRequest presenter.
ATTR_EXPORT_ALL - Static variable in class net.shibboleth.idp.attribute.resolver.spring.dc.AbstractDataConnectorParser
Whether to export all attributes.
ATTR_EXPORT_NAMES - Static variable in class net.shibboleth.idp.attribute.resolver.spring.dc.AbstractDataConnectorParser
Which attributes to export.
ATTR_FACTORY_POSTPROCESSORS_REF - Static variable in class net.shibboleth.idp.attribute.resolver.spring.dc.AbstractDataConnectorParser
A bean name for a List< BeanFactoryPostProcessor>.
ATTR_FAIL_FAST - Static variable in class net.shibboleth.idp.attribute.resolver.spring.dc.AbstractDataConnectorParser
Failfast LDAP, Realtional, Stored.
ATTR_NORETRYDELAY - Static variable in class net.shibboleth.idp.attribute.resolver.spring.dc.AbstractDataConnectorParser
Delay in retrying failed connector.
ATTR_POSTPROCESSORS_REF - Static variable in class net.shibboleth.idp.attribute.resolver.spring.dc.AbstractDataConnectorParser
A bean name for a List< BeanPostProcessor>.
ATTR_SPRING_RESOURCE - Static variable in class net.shibboleth.idp.attribute.resolver.spring.dc.AbstractDataConnectorParser
semi colon separated resources to indicate external config.
ATTR_SPRING_RESOURCE_REF - Static variable in class net.shibboleth.idp.attribute.resolver.spring.dc.AbstractDataConnectorParser
A bean name for a Collection< Resource>.
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.
attribute - Variable in class net.shibboleth.idp.authn.principal.IdPAttributePrincipal
The wrapped attribute.
Attribute - Class in net.shibboleth.idp.cas.attribute
Wrapper class for a CAS attribute/values construct in a validate response.
Attribute(String) - Constructor for class net.shibboleth.idp.cas.attribute.Attribute
Constructor.
ATTRIBUTE_ELEMENT_NAME_RESOLVER - Static variable in class net.shibboleth.idp.attribute.resolver.spring.dc.impl.StaticDataConnectorParser
Local name of attribute.
ATTRIBUTE_ENCODER_ELEMENT_NAME - Static variable in class net.shibboleth.idp.attribute.resolver.spring.ad.BaseAttributeDefinitionParser
Local name of attribute encoder.
ATTRIBUTE_ID - Static variable in class net.shibboleth.idp.attribute.filter.spring.matcher.BaseAttributeValueMatcherParser
ATTRIBUTE ID string.
ATTRIBUTE_RECIPIENT_FIELD - Static variable in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
Field name of creation instant.
ATTRIBUTE_RULE - Static variable in class net.shibboleth.idp.attribute.filter.spring.impl.AttributeFilterPolicyParser
The AttributeRule QName.
attributeBuilder - Variable in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder
Builder used to construct Attribute objects.
attributeBuilder - Variable in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder
Builder used to construct Attribute objects.
attributeConsumingService - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
The AttributeConsumingService for the SAML peer entity.
attributeConsumingServiceContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.MapRequestedAttributesInAttributeConsumingService
attributeContext - Variable in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
Context for externally supplied inbound attributes.
attributeContext - Variable in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
Stored off context from request.
attributeContext - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
The AttributeContext to operate on.
attributeContext - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
AttributeContext to filter.
attributeContext - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
AttributeContext to filter.
attributeContext - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
AttributeContext to filter.
attributeContext - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Context for externally supplied inbound attributes.
AttributeContext - Class in net.shibboleth.idp.attribute.context
A BaseContext that tracks a set of attributes.
AttributeContext() - Constructor for class net.shibboleth.idp.attribute.context.AttributeContext
Constructor.
attributeContextCreationStrategy - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
Strategy used to locate or create the AttributeContext to populate.
attributeContextFunction - Variable in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
Function used to retrieve AttributeContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
Lookup strategy for AttributeContext to read from.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
Strategy used to locate the AttributeContext associated with a given ProfileRequestContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
Strategy used to find the AttributeContext from the ProfileRequestContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
Strategy used to find the AttributeContext from the ProfileRequestContext.
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.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.profile.logic.AbstractAttributePredicate
Strategy function to lookup AttributeContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
Strategy function to lookup AttributeContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
Strategy function to lookup AttributeContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
Strategy function to lookup AttributeContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Strategy used to locate the AttributeContext associated with a given ProfileRequestContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
Strategy used to locate the AttributeContext to filter.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
Strategy used to locate the AttributeContext to filter.
attributeCtx - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
The context to read from.
attributeCtx - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
AttributeContext to use.
attributeCtx - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
AttributeContext to use.
AttributeDecodingException - Exception in net.shibboleth.idp.attribute
Indicates a problem during decoding into an attribute.
AttributeDecodingException() - Constructor for exception net.shibboleth.idp.attribute.AttributeDecodingException
Constructor.
AttributeDecodingException(Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeDecodingException
Constructor.
AttributeDecodingException(String) - Constructor for exception net.shibboleth.idp.attribute.AttributeDecodingException
Constructor.
AttributeDecodingException(String, Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeDecodingException
Constructor.
AttributeDefinition - Interface in net.shibboleth.idp.attribute.resolver
Definition of attribute definition resolver plugins.
attributeDefinitions - Variable in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Attribute definitions defined for this resolver.
AttributeDefinitionScriptEvaluator(EvaluableScript) - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition.AttributeDefinitionScriptEvaluator
Constructor.
attributeDependencies - Variable in class net.shibboleth.idp.attribute.resolver.AbstractResolverPlugin
The ResolverAttributeDefinitionDependencys this plug-in depends on.
attributeDependencies - Variable in class net.shibboleth.idp.attribute.resolver.spring.impl.AbstractResolverPluginFactoryBean
Plugin property "attributeDependencies".
AttributeDisplayDescriptionFunction - Class in net.shibboleth.idp.consent.logic.impl
Function which returns the locale-aware display description of an attribute, defaulting to the attribute ID if the attribute has no display description.
AttributeDisplayDescriptionFunction(HttpServletRequest, List<String>, ReloadableService<AttributeTranscoderRegistry>) - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributeDisplayDescriptionFunction
Constructor.
AttributeDisplayNameFunction - Class in net.shibboleth.idp.consent.logic.impl
Function which returns the locale-aware display name of an attribute, defaulting to the attribute ID if the attribute has no display name.
AttributeDisplayNameFunction(HttpServletRequest, List<String>, ReloadableService<AttributeTranscoderRegistry>) - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributeDisplayNameFunction
Constructor.
AttributeEncodingException - Exception in net.shibboleth.idp.attribute
Indicates a problem during the encoding of an attribute.
AttributeEncodingException() - Constructor for exception net.shibboleth.idp.attribute.AttributeEncodingException
Constructor.
AttributeEncodingException(Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeEncodingException
Constructor.
AttributeEncodingException(String) - Constructor for exception net.shibboleth.idp.attribute.AttributeEncodingException
Constructor.
AttributeEncodingException(String, Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeEncodingException
Constructor.
AttributeException - Exception in net.shibboleth.idp.attribute
Base class for attribute related exceptions.
AttributeException() - Constructor for exception net.shibboleth.idp.attribute.AttributeException
Constructor.
AttributeException(Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeException
Constructor.
AttributeException(String) - Constructor for exception net.shibboleth.idp.attribute.AttributeException
Constructor.
AttributeException(String, Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeException
Constructor.
attributeExtractionStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Pluggable strategy function for generalized extraction of data.
AttributeFilter - Interface in net.shibboleth.idp.attribute.filter
Interface that filters out attributes and values based upon loaded policies.
AttributeFilterContext - Class in net.shibboleth.idp.attribute.filter.context
A context supplying input to the AttributeFilter interface.
AttributeFilterContext() - Constructor for class net.shibboleth.idp.attribute.filter.context.AttributeFilterContext
Constructor.
AttributeFilterContext.Direction - Enum in net.shibboleth.idp.attribute.filter.context
Used to indicate the "direction" of filtering relative to the IdP.
AttributeFilterException - Exception in net.shibboleth.idp.attribute.filter
Indicates that an error has occurred during an attribute filtering process.
AttributeFilterException() - Constructor for exception net.shibboleth.idp.attribute.filter.AttributeFilterException
Constructor.
AttributeFilterException(Exception) - Constructor for exception net.shibboleth.idp.attribute.filter.AttributeFilterException
Constructor.
AttributeFilterException(String) - Constructor for exception net.shibboleth.idp.attribute.filter.AttributeFilterException
Constructor.
AttributeFilterException(String, Exception) - Constructor for exception net.shibboleth.idp.attribute.filter.AttributeFilterException
Constructor.
AttributeFilterImpl - Class in net.shibboleth.idp.attribute.filter.impl
Service that filters out attributes and values based upon loaded policies.
AttributeFilterImpl(String, Collection<AttributeFilterPolicy>) - Constructor for class net.shibboleth.idp.attribute.filter.impl.AttributeFilterImpl
Constructor.
AttributeFilterNamespaceHandler - Class in net.shibboleth.idp.attribute.filter.spring.impl
Namespace handler for the attribute filtering engine.
AttributeFilterNamespaceHandler() - Constructor for class net.shibboleth.idp.attribute.filter.spring.impl.AttributeFilterNamespaceHandler
 
AttributeFilterPolicy - Class in net.shibboleth.idp.attribute.filter
A policy describing if a set of attribute value filters is applicable.
AttributeFilterPolicy(String, PolicyRequirementRule, Collection<AttributeRule>) - Constructor for class net.shibboleth.idp.attribute.filter.AttributeFilterPolicy
Constructor.
AttributeFilterPolicyGroupParser - Class in net.shibboleth.idp.attribute.filter.spring.impl
Bean definition parser for <afp:AttributeFilterPolicyGroup>, top top level of the filter "stack".
AttributeFilterPolicyGroupParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.impl.AttributeFilterPolicyGroupParser
 
AttributeFilterPolicyParser - Class in net.shibboleth.idp.attribute.filter.spring.impl
Bean definition parser for an AttributeFilterPolicy.
AttributeFilterPolicyParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.impl.AttributeFilterPolicyParser
 
attributeFilterService - Variable in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
Service used to get the engine used to filter attributes.
attributeFilterService - Variable in class net.shibboleth.idp.profile.impl.FilterAttributes
Service used to get the engine used to filter attributes.
attributeFilterService - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Service used to get the engine used to filter attributes.
AttributeFilterServiceStrategy - Class in net.shibboleth.idp.attribute.filter.spring.impl
Strategy for summoning up an AttributeFilterImpl from a populated ApplicationContext.
AttributeFilterServiceStrategy() - Constructor for class net.shibboleth.idp.attribute.filter.spring.impl.AttributeFilterServiceStrategy
 
AttributeFilterWorkContext - Class in net.shibboleth.idp.attribute.filter.context
A context which carries and collects information through the attribute filtering process, and coordinates data between the filter implementation and the various resolver MatchFunctor implementations.
AttributeFilterWorkContext() - Constructor for class net.shibboleth.idp.attribute.filter.context.AttributeFilterWorkContext
Constructor.
attributeFunctionMap - Variable in class net.shibboleth.idp.profile.logic.DynamicAttributePredicate
Map of attribute IDs to functions.
attributeId - Variable in class net.shibboleth.idp.attribute.filter.AttributeRule
Unique ID of the attribute this rule applies to.
attributeId - Variable in class net.shibboleth.idp.attribute.filter.PolicyFromMatcherId
The attribute Id we care about.
attributeId - Variable in class net.shibboleth.idp.attribute.filter.policyrule.filtercontext.impl.NumOfAttributeValuesPolicyRule
ID of the attribute that will be checked.
attributeId - Variable in class net.shibboleth.idp.attribute.resolver.dc.storage.impl.SimpleStorageMappingStrategy
ID of the attribute to create.
attributeId - Variable in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
Attribute ID to resolve.
attributeId - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
The attribute ID to look for.
attributeId - Variable in class net.shibboleth.idp.profile.logic.RegexAttributePredicate
The attribute to evaluate.
attributeIdComparator - Variable in class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
Comparator used to sort attributes displayed to user.
AttributeInMetadataMatcher - Class in net.shibboleth.idp.attribute.filter.matcher.saml.impl
Matcher that checks whether an attribute is enumerated in an SP's metadata as a required or optional attribute.
AttributeInMetadataMatcher() - Constructor for class net.shibboleth.idp.attribute.filter.matcher.saml.impl.AttributeInMetadataMatcher
 
AttributeInMetadataRuleParser - Class in net.shibboleth.idp.attribute.filter.spring.saml.impl
Bean definition parser for AttributeInMetadataMatcher.
AttributeInMetadataRuleParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.saml.impl.AttributeInMetadataRuleParser
 
attributeIssuerID - Variable in class net.shibboleth.idp.attribute.filter.context.AttributeFilterContext
The attribute source identity.
attributeIssuerID - Variable in class net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext
The attribute source identity.
AttributeIssuerIdLookupFunction - Class in net.shibboleth.idp.attribute.resolver.context.navigate
A function that returns AttributeResolutionContext.getAttributeIssuerID() if available from a AttributeResolutionContext obtained via a lookup function defined on the base class.
AttributeIssuerIdLookupFunction() - Constructor for class net.shibboleth.idp.attribute.resolver.context.navigate.AttributeIssuerIdLookupFunction
 
AttributeIssuerIdPredicate - Class in net.shibboleth.idp.attribute.resolver.logic
Predicate that evaluates a ProfileRequestContext by looking for an attribute issuer that matches one of a designated set or a generic predicate.
AttributeIssuerIdPredicate(Collection<String>) - Constructor for class net.shibboleth.idp.attribute.resolver.logic.AttributeIssuerIdPredicate
Constructor.
AttributeIssuerIdPredicate(Predicate<String>) - Constructor for class net.shibboleth.idp.attribute.resolver.logic.AttributeIssuerIdPredicate
Constructor.
AttributeIssuerPolicyRule - Class in net.shibboleth.idp.attribute.filter.policyrule.filtercontext.impl
Compare the attribute issuer's entity ID for this resolution with the provided name.
AttributeIssuerPolicyRule() - Constructor for class net.shibboleth.idp.attribute.filter.policyrule.filtercontext.impl.AttributeIssuerPolicyRule
 
AttributeIssuerRegexpPolicyRule - Class in net.shibboleth.idp.attribute.filter.policyrule.filtercontext.impl
Compare the attribute issuer's entity ID for this resolution with the provided regexp.
AttributeIssuerRegexpPolicyRule() - Constructor for class net.shibboleth.idp.attribute.filter.policyrule.filtercontext.impl.AttributeIssuerRegexpPolicyRule
 
AttributeIssuerRegexRuleParser - Class in net.shibboleth.idp.attribute.filter.spring.policyrule.impl
Bean definition parser for AttributeIssuerRegexpPolicyRule.
AttributeIssuerRegexRuleParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.policyrule.impl.AttributeIssuerRegexRuleParser
 
AttributeIssuerRuleParser - Class in net.shibboleth.idp.attribute.filter.spring.policyrule.impl
Bean definition parser for AttributeIssuerPolicyRule.
AttributeIssuerRuleParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.policyrule.impl.AttributeIssuerRuleParser
 
AttributeMappingNodeProcessor - Class in net.shibboleth.idp.saml.metadata.impl
An implementation of MetadataNodeProcessor which extracts IdPRequestedAttributes from any AttributeConsumingService we find and IdPAttributes from any EntityDescriptor that we find.
AttributeMappingNodeProcessor(ReloadableService<AttributeTranscoderRegistry>) - Constructor for class net.shibboleth.idp.saml.metadata.impl.AttributeMappingNodeProcessor
Constructor.
attributeName - Variable in class net.shibboleth.idp.attribute.filter.matcher.saml.impl.AttributeInMetadataMatcher
The SAML Attribute Name to look for in the metadata.
attributeName - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.IdPAttributePrincipalValuesFunction
The Attribute Name to look for.
attributeName - Variable in class net.shibboleth.idp.profile.logic.DateAttributePredicate
Name of attribute to query for.
attributeNameFormat - Variable in class net.shibboleth.idp.attribute.filter.matcher.saml.impl.AttributeInMetadataMatcher
The SAML Attribute NameFormat to look for in the metadata.
attributeNames - Variable in class net.shibboleth.idp.attribute.resolver.ResolverDataConnectorDependency
Names of attributes to import via dependency.
attributePredicate - Variable in class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
Predicate to determine whether consent should be obtained for an attribute.
AttributePredicate - Class in net.shibboleth.idp.consent.logic.impl
Predicate to determine whether consent should be obtained for an attribute.
AttributePredicate() - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributePredicate
Constructor.
AttributePrincipalLookupFunction - Class in net.shibboleth.idp.attribute.resolver.context.navigate
A function that returns AttributeResolutionContext.getPrincipal() if available from a AttributeResolutionContext obtained via a lookup function defined on the base class.
AttributePrincipalLookupFunction() - Constructor for class net.shibboleth.idp.attribute.resolver.context.navigate.AttributePrincipalLookupFunction
 
AttributePrincipalPredicate - Class in net.shibboleth.idp.attribute.resolver.logic
Predicate that evaluates a ProfileRequestContext by looking for an attribute subject that matches one of a designated set or a generic predicate.
AttributePrincipalPredicate(Collection<String>) - Constructor for class net.shibboleth.idp.attribute.resolver.logic.AttributePrincipalPredicate
Constructor.
AttributePrincipalPredicate(Predicate<String>) - Constructor for class net.shibboleth.idp.attribute.resolver.logic.AttributePrincipalPredicate
Constructor.
AttributeQueryProfileConfiguration - Class in net.shibboleth.idp.saml.saml1.profile.config
Configuration support for SAML 1 attribute query requests.
AttributeQueryProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config
Configuration support for SAML 2 attribute query requests.
AttributeQueryProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.AttributeQueryProfileConfiguration
Constructor.
AttributeQueryProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.AttributeQueryProfileConfiguration
Constructor.
AttributeQueryProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.AttributeQueryProfileConfiguration
Constructor.
AttributeQueryProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.AttributeQueryProfileConfiguration
Constructor.
attributeRecipient - Variable in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
The Attribute Recipient.
attributeRecipientGroupID - Variable in class net.shibboleth.idp.attribute.filter.context.AttributeFilterContext
The attribute recipient's group identity.
attributeRecipientGroupID - Variable in class net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext
The attribute recipient's group identity.
attributeRecipientID - Variable in class net.shibboleth.idp.attribute.filter.context.AttributeFilterContext
The attribute recipient identity.
attributeRecipientID - Variable in class net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext
The attribute recipient identity.
AttributeRecipientIdLookupFunction - Class in net.shibboleth.idp.attribute.resolver.context.navigate
A function that returns AttributeResolutionContext.getAttributeRecipientID() if available from a AttributeResolutionContext obtained via a lookup function defined on the base class.
AttributeRecipientIdLookupFunction() - Constructor for class net.shibboleth.idp.attribute.resolver.context.navigate.AttributeRecipientIdLookupFunction
 
AttributeRecipientIdPredicate - Class in net.shibboleth.idp.attribute.resolver.logic
Predicate that evaluates a ProfileRequestContext by looking for an attribute recipient that matches one of a designated set.
AttributeRecipientIdPredicate(Collection<String>) - Constructor for class net.shibboleth.idp.attribute.resolver.logic.AttributeRecipientIdPredicate
Constructor.
AttributeRecipientIdPredicate(Predicate<String>) - Constructor for class net.shibboleth.idp.attribute.resolver.logic.AttributeRecipientIdPredicate
Constructor.
AttributeRegistryServiceStrategy - Class in net.shibboleth.idp.attribute.transcoding.impl
Strategy for summoning up an AttributeTranscoderRegistryImpl from a populated ApplicationContext.
AttributeRegistryServiceStrategy() - Constructor for class net.shibboleth.idp.attribute.transcoding.impl.AttributeRegistryServiceStrategy
 
AttributeReleaseConsentFunction - Class in net.shibboleth.idp.consent.logic.impl
Function that returns a map of consent objects representing consent to attribute release.
AttributeReleaseConsentFunction() - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
Constructor.
attributeReleaseContext - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
The AttributeReleaseContext to operate on.
AttributeReleaseContext - Class in net.shibboleth.idp.consent.context
Context for attribute release consent.
AttributeReleaseContext() - Constructor for class net.shibboleth.idp.consent.context.AttributeReleaseContext
Constructor.
attributeReleaseContextLookupStrategy - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
Strategy used to find the AttributeReleaseContext from the ProfileRequestContext.
attributeReleaseContextLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
Strategy used to find the AttributeReleaseContext from the ProfileRequestContext.
attributeReleaseFlowDescriptor - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
The attribute consent flow descriptor.
AttributeReleaseFlowDescriptor - Class in net.shibboleth.idp.consent.flow.ar.impl
Descriptor for an attribute release flow.
AttributeReleaseFlowDescriptor() - Constructor for class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
Constructor.
AttributeRequesterPolicyRule - Class in net.shibboleth.idp.attribute.filter.policyrule.filtercontext.impl
Compare the attribute requester's entity ID for this resolution with the provided name.
AttributeRequesterPolicyRule() - Constructor for class net.shibboleth.idp.attribute.filter.policyrule.filtercontext.impl.AttributeRequesterPolicyRule
 
AttributeRequesterRegexpPolicyRule - Class in net.shibboleth.idp.attribute.filter.policyrule.filtercontext.impl
Compare the attribute requester's entity ID for this resolution with the provided regexp.
AttributeRequesterRegexpPolicyRule() - Constructor for class net.shibboleth.idp.attribute.filter.policyrule.filtercontext.impl.AttributeRequesterRegexpPolicyRule
 
AttributeRequesterRegexRuleParser - Class in net.shibboleth.idp.attribute.filter.spring.policyrule.impl
Bean definition parser for AttributeRequesterRegexpPolicyRule.
AttributeRequesterRegexRuleParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.policyrule.impl.AttributeRequesterRegexRuleParser
 
AttributeRequesterRuleParser - Class in net.shibboleth.idp.attribute.filter.spring.policyrule.impl
Bean definition parser for AttributeRequesterPolicyRule.
AttributeRequesterRuleParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.policyrule.impl.AttributeRequesterRuleParser
 
AttributeResolutionContext - Class in net.shibboleth.idp.attribute.resolver.context
A context supplying input to the AttributeResolver interface.
AttributeResolutionContext() - Constructor for class net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext
Constructor.
attributeResolutionContextLookupStrategy - Variable in class net.shibboleth.idp.attribute.resolver.context.navigate.AbstractAttributeResolutionLookupFunction
Strategy used to locate the AttributeResolutionContext associated with a given ProfileRequestContext.
attributeResolver - Variable in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
Attribute Resolver service.
AttributeResolver - Interface in net.shibboleth.idp.attribute.resolver
A component that resolves the attributes for a particular subject.
AttributeResolverImpl - Class in net.shibboleth.idp.attribute.resolver.impl
A component that resolves the attributes for a particular subject.
AttributeResolverImpl() - Constructor for class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Constructor.
AttributeResolverNamespaceHandler - Class in net.shibboleth.idp.attribute.resolver.spring.impl
Namespace handler for the attribute resolver.
AttributeResolverNamespaceHandler() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.impl.AttributeResolverNamespaceHandler
 
AttributeResolverParser - Class in net.shibboleth.idp.attribute.resolver.spring.impl
Bean definition parser for an AttributeResolver.
AttributeResolverParser() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.impl.AttributeResolverParser
 
attributeResolverService - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
Service used to get the resolver used to fetch attributes.
AttributeResolverServiceGaugeSet - Class in net.shibboleth.idp.attribute.resolver.impl
Additional gauges for attribute resolver.
AttributeResolverServiceGaugeSet(String) - Constructor for class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverServiceGaugeSet
Constructor.
AttributeResolverServiceStrategy - Class in net.shibboleth.idp.attribute.resolver.spring.impl
Strategy for summoning up an AttributeResolverImpl from a populated ApplicationContext.
AttributeResolverServiceStrategy() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.impl.AttributeResolverServiceStrategy
 
AttributeResolverWorkContext - Class in net.shibboleth.idp.attribute.resolver.context
A context which carries and collects information through the attribute resolution process, and coordinates data between the resolver implementation and the various resolver plugin implementations.
AttributeResolverWorkContext() - Constructor for class net.shibboleth.idp.attribute.resolver.context.AttributeResolverWorkContext
Constructor.
AttributeResolvingProfileConfiguration - Interface in net.shibboleth.idp.profile.config
ProfileConfiguration with optional resolution of attributes.
AttributeRevocationCondition - Class in net.shibboleth.idp.authn.revocation.impl
A condition for login flows that checks for revocation against a resolved IdPAttribute.
AttributeRevocationCondition() - Constructor for class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
Constructor.
AttributeRule - Class in net.shibboleth.idp.attribute.filter
Represents a value filtering rule for a particular attribute.
AttributeRule() - Constructor for class net.shibboleth.idp.attribute.filter.AttributeRule
 
AttributeRuleParser - Class in net.shibboleth.idp.attribute.filter.spring.impl
Spring bean definition parser to configure an AttributeRule.
AttributeRuleParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.impl.AttributeRuleParser
 
attributes - Variable in class net.shibboleth.idp.attribute.context.AttributeContext
The attributes tracked by this context.
attributes - Variable in class net.shibboleth.idp.attribute.resolver.dc.impl.StaticDataConnector
Static collection of values returned by this connector.
attributes - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
User attributes.
attributes - Variable in class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate.EntityAttributesMatcher
Population to evaluate for a match.
ATTRIBUTES - Static variable in class net.shibboleth.idp.profile.IdPAuditFields
Attributes field.
ATTRIBUTES_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
Request attribute to which a collection of IdPAttribute objects may be bound.
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.
AttributeScopeMatcherParser - Class in net.shibboleth.idp.attribute.filter.spring.matcher.impl
Bean definition parser for AttributeScopeStringMatchers.
AttributeScopeMatcherParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.matcher.impl.AttributeScopeMatcherParser
 
AttributeScopeMatchesShibMDScope - Class in net.shibboleth.idp.attribute.filter.matcher.saml.impl
Class to implement a filter of scopes against <shibmd:scope>.
AttributeScopeMatchesShibMDScope() - Constructor for class net.shibboleth.idp.attribute.filter.matcher.saml.impl.AttributeScopeMatchesShibMDScope
 
AttributeScopeRegexMatcherParser - Class in net.shibboleth.idp.attribute.filter.spring.matcher.impl
Bean definition parser for AttributeScopeRegexpMatchers.
AttributeScopeRegexMatcherParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.matcher.impl.AttributeScopeRegexMatcherParser
 
AttributeScopeRegexpMatcher - Class in net.shibboleth.idp.attribute.filter.matcher.impl
Test that the scope in a ScopedStringAttributeValue is a regexp match to configured value.
AttributeScopeRegexpMatcher() - Constructor for class net.shibboleth.idp.attribute.filter.matcher.impl.AttributeScopeRegexpMatcher
 
AttributeScopeStringMatcher - Class in net.shibboleth.idp.attribute.filter.matcher.impl
Test that the scope of a ScopedStringAttributeValue is a string match to the value configured.
AttributeScopeStringMatcher() - Constructor for class net.shibboleth.idp.attribute.filter.matcher.impl.AttributeScopeStringMatcher
 
attributesLookupStrategy - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
Strategy used to determine the attributes to resolve.
AttributesMapContainer - Class in net.shibboleth.idp.attribute
Container for decoded attributes.
AttributesMapContainer(Multimap<String, IdPAttribute>) - Constructor for class net.shibboleth.idp.attribute.AttributesMapContainer
Constructor.
AttributeSourcedSAML1NameIdentifierGenerator - Class in net.shibboleth.idp.saml.nameid.impl
Generator for NameIdentifier objects based on IdPAttribute data.
AttributeSourcedSAML1NameIdentifierGenerator() - Constructor for class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
Constructor.
AttributeSourcedSAML2NameIDGenerator - Class in net.shibboleth.idp.saml.nameid.impl
Generator for NameID objects based on IdPAttribute data.
AttributeSourcedSAML2NameIDGenerator() - Constructor for class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
Constructor.
AttributeSourcedSubjectCanonicalization - Class in net.shibboleth.idp.authn.impl
An action that extracts a resolved IdPAttribute value from an AttributeContext child obtained via lookup function (by default a child of the SubjectCanonicalizationContext), and uses it as the result of subject canonicalization.
AttributeSourcedSubjectCanonicalization() - Constructor for class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
Constructor.
attributeSourceIds - Variable in class net.shibboleth.idp.authn.impl.AttributeSourcedSubjectCanonicalization
Ordered list of attributes to look for and read from.
attributeSourceIds - Variable in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML1NameIdentifierGenerator
Attribute(s) to use as an identifier source.
attributeSourceIds - Variable in class net.shibboleth.idp.saml.nameid.impl.AttributeSourcedSAML2NameIDGenerator
Attribute(s) to use as an identifier source.
attributeSourceIds - Variable in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
Attribute(s) to use as an identifier source.
AttributeTranscoder<T> - Interface in net.shibboleth.idp.attribute.transcoding
Transcoders are objects that support both attribute encoding and decoding for bidirectional translation between IdPAttribute format and technology-specific formats.
AttributeTranscoderRegistry - Interface in net.shibboleth.idp.attribute.transcoding
The transcoder registry provides access to "instructions" for converting between the IdPAttribute "neutral" representation within the IdP and protocol-specific forms such as SAML Attributes or OIDC claims.
AttributeTranscoderRegistry.NamingFunction<T> - Interface in net.shibboleth.idp.attribute.transcoding
Interface to a naming function that allows an object to be turned into a unique string name.
AttributeTranscoderRegistryImpl - Class in net.shibboleth.idp.attribute.transcoding.impl
Service implementation of the AttributeTranscoderRegistry interface.
AttributeTranscoderRegistryImpl() - Constructor for class net.shibboleth.idp.attribute.transcoding.impl.AttributeTranscoderRegistryImpl
Constructor.
AttributeValueLookupFunction - Class in net.shibboleth.idp.consent.logic.impl
ContextDataLookupFunction to return the value of an attribute from an AttributeContext.
AttributeValueLookupFunction(String) - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
Constructor.
attributeValueMap - Variable in class net.shibboleth.idp.profile.logic.SimpleAttributePredicate
Map of attribute IDs to values.
AttributeValueMatchesShibMDScope - Class in net.shibboleth.idp.attribute.filter.matcher.saml.impl
Class to implement a filter of string values against <shibmd:scope>.
AttributeValueMatchesShibMDScope() - Constructor for class net.shibboleth.idp.attribute.filter.matcher.saml.impl.AttributeValueMatchesShibMDScope
 
AttributeValueRegexMatcherParser - Class in net.shibboleth.idp.attribute.filter.spring.matcher.impl
Bean definition parser for AttributeValueRegexpMatchers.
AttributeValueRegexMatcherParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.matcher.impl.AttributeValueRegexMatcherParser
 
AttributeValueRegexpMatcher - Class in net.shibboleth.idp.attribute.filter.matcher.impl
Test that an IdPAttributeValue is a regexp match to the configured string.
AttributeValueRegexpMatcher() - Constructor for class net.shibboleth.idp.attribute.filter.matcher.impl.AttributeValueRegexpMatcher
 
attributeValues - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
All the StringAttributeValue, but as strings.
attributeValuesFunction - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ContextDerivedAttributeDefinition
Function used to generate the values associated with the ProfileRequestContext The function returns null or an empty list if the context isn't relevant.
attributeValuesFunction - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.SubjectDerivedAttributeValuesFunction
Function used to generate the values associated with a Principal The Function returns null or an empty list if the Principal isn't relevant.
attributeValuesHashFunction - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
Function to create hash of all attribute values.
AttributeValuesHashFunction - Class in net.shibboleth.idp.consent.logic.impl
Function to calculate the hash of the values of an IdP attribute.
AttributeValuesHashFunction() - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributeValuesHashFunction
 
AttributeValueStringMatcher - Class in net.shibboleth.idp.attribute.filter.matcher.impl
Test that an IdPAttributeValue is a string match to the configured string.
AttributeValueStringMatcher() - Constructor for class net.shibboleth.idp.attribute.filter.matcher.impl.AttributeValueStringMatcher
 
AttributeValueStringMatcherParser - Class in net.shibboleth.idp.attribute.filter.spring.matcher.impl
Bean definition parser for AttributeValueStringMatchers.
AttributeValueStringMatcherParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.matcher.impl.AttributeValueStringMatcherParser
 
attributeValueToString(IdPAttributeValue) - Method in class net.shibboleth.idp.saml.profile.logic.MappedEntityAttributesPredicate.EntityAttributesMatcher
Convert an IdPAttributeValue to a String if the type is recognized.
attrName - Variable in class net.shibboleth.idp.attribute.filter.policyrule.saml.impl.AbstractEntityAttributePolicyRule
The name of the entity attribute the entity must have.
attrValueBuilder - Variable in class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationSuccessMessageAction
Attribute value node builder.
AudienceRestrictionsLookupFunction - Class in net.shibboleth.idp.saml.profile.config.navigate
A function that returns the effective audience restrictions to include in assertions, based on combining a relying party's entityID with the result of SAMLProfileConfiguration.getAdditionalAudiencesForAssertion(ProfileRequestContext), if such a profile is available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
AudienceRestrictionsLookupFunction() - Constructor for class net.shibboleth.idp.saml.profile.config.navigate.AudienceRestrictionsLookupFunction
 
audiences - Variable in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
The audiences.
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.
auditContextCreationStrategy - Variable in class net.shibboleth.idp.authn.impl.AbstractAuditingValidationAction
Strategy used to locate or create the AuditContext to populate.
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.
auditContextLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
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.
authAuthenticator - Variable in class net.shibboleth.idp.authn.duo.impl.ValidateDuoAuthAPI
Implementation of Duo AuthApi /auth endpoint.
authCredential - Variable in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.CredentialConfigFactoryBean
Our authentication credential for the LDAP connection.
authenticate(String, UsernamePasswordContext) - Method in class net.shibboleth.idp.authn.impl.JAASCredentialValidator
Create a JAAS configuration and attempt a login with it.
authenticate(UsernamePasswordContext, String) - Method in class net.shibboleth.idp.authn.impl.HTPasswdCredentialValidator
Compare input password to stored value.
authenticate(DuoAuthenticationContext, DuoIntegration) - Method in class net.shibboleth.idp.authn.duo.impl.DuoAuthAuthenticator
Perform an authentication action via the Duo AuthApi /auth endpoint.
authenticate(DuoAuthenticationContext, DuoIntegration) - Method in class net.shibboleth.idp.authn.duo.impl.DuoPreauthAuthenticator
Perform an authentication action via the Duo AuthAPI /preauth endpoint.
authenticatedPredicate - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Whether user authentication is required.
authenticatedPrincipalName - Variable in class net.shibboleth.idp.cas.ticket.TicketState
Canonical authenticated principal name.
authenticatedSubject - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
AUTHENTICATING_AUTHORITIES_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
Request attribute to which a collection of authenticating authorities may be bound.
authenticatingAuthorities - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Proxied authenticating sources.
authenticatingAuthority - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
Name of a proxied authentication source to use.
AUTHENTICATION_ERROR_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
Request attribute to which an error message may be bound.
AUTHENTICATION_EXCEPTION_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
Request attribute to which an exception may be bound.
AUTHENTICATION_INSTANT_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
Request attribute to which an authentication timestamp may be bound.
authenticationCertificate - Variable in class net.shibboleth.idp.authn.impl.X509ResourceCredentialConfig
Name of the authentication certificate to use for the SSL connection.
AuthenticationContext - Class in net.shibboleth.idp.authn.context
A context representing the state of an authentication attempt, this is the primary input/output context for the action flow responsible for authentication, and within that flow, the individual flows that carry out a specific kind of authentication.
AuthenticationContext() - Constructor for class net.shibboleth.idp.authn.context.AuthenticationContext
Constructor.
AuthenticationErrorAuditExtractor - Class in net.shibboleth.idp.authn.audit.impl
Function that returns any classified errors found in a subordinate AuthenticationErrorContext, or "Success" if none.
AuthenticationErrorAuditExtractor() - Constructor for class net.shibboleth.idp.authn.audit.impl.AuthenticationErrorAuditExtractor
 
AuthenticationErrorContext - Class in net.shibboleth.idp.authn.context
A context that holds information about authentication failures.
AuthenticationErrorContext() - Constructor for class net.shibboleth.idp.authn.context.AuthenticationErrorContext
Constructor.
AuthenticationFlowAuditExtractor - Class in net.shibboleth.idp.authn.audit.impl
Function that returns the authentication flow ID used to satisfy a request.
AuthenticationFlowAuditExtractor() - Constructor for class net.shibboleth.idp.authn.audit.impl.AuthenticationFlowAuditExtractor
 
AuthenticationFlowDescriptor - Class in net.shibboleth.idp.authn
A descriptor for an authentication flow.
AuthenticationFlowDescriptor() - Constructor for class net.shibboleth.idp.authn.AuthenticationFlowDescriptor
Constructor.
AuthenticationFlowDescriptor.ProxyCountPredicate - Class in net.shibboleth.idp.authn
A Predicate that implements a cross-check between an effective proxy count of zero and whether a descriptor is honoring the limit.
AuthenticationFlowDescriptor.WeightedComparator<T> - Class in net.shibboleth.idp.authn
A Comparator that compares the mapped weights of the two operands, using a weight of zero for any unmapped values.
AuthenticationFlowDescriptorManager - Class in net.shibboleth.idp.authn.impl
Manager of AuthenticationFlowDescriptor objects.
AuthenticationFlowDescriptorManager(List<AuthenticationFlowDescriptor>) - Constructor for class net.shibboleth.idp.authn.impl.AuthenticationFlowDescriptorManager
Constructor.
authenticationFlowId - Variable in class net.shibboleth.idp.authn.AuthenticationResult
The identifier of the flow used to produce this result.
AuthenticationFlowsLookupFunction - Class in net.shibboleth.idp.authn.config.navigate
A function that returns AuthenticationProfileConfiguration.getAuthenticationFlows(org.opensaml.profile.context.ProfileRequestContext)() if such a profile is available from a RelyingPartyContext obtained via a lookup function, by default a child of the ProfileRequestContext.
AuthenticationFlowsLookupFunction() - Constructor for class net.shibboleth.idp.authn.config.navigate.AuthenticationFlowsLookupFunction
 
authenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Filters the usable authentication flows.
authenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.cas.config.LoginConfiguration
Lookup function to supply authenticationFlows property.
authenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply authentication flows.
authenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply authentication flows.
authenticationInstant - Variable in class net.shibboleth.idp.authn.AuthenticationResult
The time that the authentication completed.
authenticationInstant - Variable in class net.shibboleth.idp.cas.ticket.TicketState
Authentication instant.
authenticationKey - Variable in class net.shibboleth.idp.authn.impl.X509ResourceCredentialConfig
Name of the key to use for the SSL connection.
authenticationKeyPassword - Variable in class net.shibboleth.idp.authn.impl.X509ResourceCredentialConfig
Password to decrypt the authentication key.
authenticationMethod - Variable in class net.shibboleth.idp.cas.ticket.TicketState
Authentication method ID/name/description.
authenticationMethodLookupStrategy - Variable in class net.shibboleth.idp.saml.audit.impl.WriteFTICKSLog
Lookup strategy for authentication method.
AuthenticationMethodPrincipal - Class in net.shibboleth.idp.saml.authn.principal
Principal based on a SAML 1.x AuthenticationMethod.
AuthenticationMethodPrincipal(String) - Constructor for class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
Constructor.
authenticationProfileConfig - Variable in class net.shibboleth.idp.authn.impl.InitializeRequestedPrincipalContext
Profile configuration source for requested principals.
AuthenticationProfileConfiguration - Interface in net.shibboleth.idp.authn.config
Configuration of profiles for authentication.
authenticationResponse - Variable in class net.shibboleth.idp.authn.context.LDAPResponseContext
Authentication response.
authenticationResult - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
A successful authentication result (the output of the attempted flow, if any).
authenticationResult - Variable in class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
AuthenticationResult basis of statement.
AuthenticationResult - Class in net.shibboleth.idp.authn
Describes an act of authentication.
AuthenticationResult(String, Principal) - Constructor for class net.shibboleth.idp.authn.AuthenticationResult
Constructor.
AuthenticationResult(String, Subject) - Constructor for class net.shibboleth.idp.authn.AuthenticationResult
Constructor.
AuthenticationResult.DescriptorReusePredicate - Class in net.shibboleth.idp.authn
Inner class that delegates reuse condition evaluation to the underlying AuthenticationFlowDescriptor.
AuthenticationResult.DescriptorRevocationPredicate - Class in net.shibboleth.idp.authn
Inner class that delegates revocation condition evaluation to the underlying AuthenticationFlowDescriptor.
AuthenticationResult.ProxyRestrictionReusePredicate - Class in net.shibboleth.idp.authn
Inner class implementing a predicate that checks for contained ProxyAuthenticationPrincipal objects and enforces any restrictions on reuse based on the current request.
AuthenticationResultPrincipal - Class in net.shibboleth.idp.authn.principal
Principal that wraps an AuthenticationResult.
AuthenticationResultPrincipal(AuthenticationResult) - Constructor for class net.shibboleth.idp.authn.principal.AuthenticationResultPrincipal
Constructor.
AuthenticationResultPrincipalSerializer - Class in net.shibboleth.idp.authn.principal.impl
Principal serializer for AuthenticationResultPrincipal.
AuthenticationResultPrincipalSerializer(StorageSerializer<AuthenticationResult>) - Constructor for class net.shibboleth.idp.authn.principal.impl.AuthenticationResultPrincipalSerializer
Constructor.
authenticationResults - Variable in class net.shibboleth.idp.authn.context.SubjectContext
The active authentication results for the subject.
authenticationResults - Variable in class net.shibboleth.idp.session.AbstractIdPSession
Tracks authentication results that have occurred during this session.
AuthenticationWarningContext - Class in net.shibboleth.idp.authn.context
A context that holds information about authentication warnings.
AuthenticationWarningContext() - Constructor for class net.shibboleth.idp.authn.context.AuthenticationWarningContext
Constructor.
authenticator - Variable in class net.shibboleth.idp.authn.impl.LDAPCredentialValidator
LDAP authenticator.
authenticatorType - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Type of authenticator to configure.
AuthenticatorType(String) - Constructor for enum net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.AuthenticatorType
 
AUTHN_AUTHORITY_HEADER_PARAM - Static variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
Init parameter identifying a header to check for one or more proxied authenticating authority strings.
AUTHN_CONTEXT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Authentication method/context/decl field.
AUTHN_EXCEPTION - Static variable in class net.shibboleth.idp.authn.AuthnEventIds
ID of event returned if authentication throws an exception unrelated to credential validation.
AUTHN_FLOW_ID - Static variable in class net.shibboleth.idp.authn.AuthnAuditFields
Authentication flow ID field.
AUTHN_INSTANT - Static variable in class net.shibboleth.idp.saml.profile.SAMLAuditFields
Authentication timestamp field.
AUTHN_INSTANT_FIELD - Static variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
Field name of authentication instant.
AUTHN_INSTANT_FIELD - Static variable in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
Authentication instant field name.
AUTHN_METHOD_FIELD - Static variable in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
Authentication method field name.
AUTHN_METHOD_HEADER_PARAM - Static variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
Init parameter identifying a header to check for one or more authentication method strings.
AUTHN_RESULT - Static variable in class net.shibboleth.idp.authn.AuthnAuditFields
Authentication results, either "Success" or any classified error results.
authnAssertionSelectionStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
Selection strategy for multiple valid authn Assertions.
AuthnAuditFields - Class in net.shibboleth.idp.authn
Constants to use for audit logging fields stored in an AuditContext.
AuthnAuditFields() - Constructor for class net.shibboleth.idp.authn.AuthnAuditFields
Constructor.
authnAuthorityHeader - Variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
Header to check for proxied authenticating authority strings.
authnContext - Variable in class net.shibboleth.idp.authn.AbstractAuthenticationAction
AuthenticationContext to operate on.
AuthnContextAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the first AuthenticationMethod, AuthnContextCLassRef, or AuthnContextDeclRef from an assertions in a response.
AuthnContextAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AuthnContextAuditExtractor
Constructor.
authnContextClassRef - Variable in class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
The class ref.
AuthnContextClassRefPrincipal - Class in net.shibboleth.idp.saml.authn.principal
Principal based on a SAML AuthnContextClassRef.
AuthnContextClassRefPrincipal(String) - Constructor for class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
Constructor.
authnContextComparisonLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Lookup function for requested AC operator.
authnContextDecl - Variable in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
The declaration.
AuthnContextDeclPrincipal - Class in net.shibboleth.idp.saml.authn.principal
Principal based on a SAML AuthnContextDecl.
AuthnContextDeclPrincipal(AuthnContextDecl) - Constructor for class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
Constructor.
authnContextDeclRef - Variable in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
The decl ref.
AuthnContextDeclRefPrincipal - Class in net.shibboleth.idp.saml.authn.principal
Principal based on a SAML AuthnContextDeclRef.
AuthnContextDeclRefPrincipal(String) - Constructor for class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
Constructor.
authnContextLookupStrategy - Variable in class net.shibboleth.idp.authn.principal.DefaultPrincipalDeterminationStrategy
Deprecated.
Authentication context lookup strategy.
authnContextTranslationStrategyExLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply the strategy function for translating fully-generic data.
authnContextTranslationStrategyLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Lookup function to supply the strategy function for translating SAML 2.0 AuthnContext data.
authnContextTranslator - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Incoming context translation function.
authnContextTranslatorEx - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Incoming context extended translation function.
authnCtxLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
AuthenticationContext lookup function.
authnCtxLookupStrategy - Variable in class net.shibboleth.idp.authn.AbstractAuthenticationAction
Strategy used to extract, and create if necessary, the AuthenticationContext from the ProfileRequestContext.
authnError - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Error message.
AuthnEventIds - Class in net.shibboleth.idp.authn
Constants to use for ProfileAction EventContext results related to authentication and subject c14n.
AuthnEventIds() - Constructor for class net.shibboleth.idp.authn.AuthnEventIds
Constructor.
authnException - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Exception.
authnInstant - Variable in class net.shibboleth.idp.authn.context.ExternalAuthenticationContext
Time of authentication.
AuthnInstantAuditExtractor - Class in net.shibboleth.idp.saml.audit.impl
Function that returns the first authentication timestamp from an assertions in a response.
AuthnInstantAuditExtractor(Function<ProfileRequestContext, SAMLObject>) - Constructor for class net.shibboleth.idp.saml.audit.impl.AuthnInstantAuditExtractor
Constructor.
authnMethod - Variable in class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
The method.
authnMethodHeader - Variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
Header to check for authentication method strings.
authnRequest - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeAuthenticationContext
Incoming SAML 2.0 request, if present.
authnRequest - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
The request message to read from.
authnRequestLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessRequestedAuthnContext
Lookup strategy function for obtaining AuthnRequest.
authnResult - Variable in class net.shibboleth.idp.authn.principal.AuthenticationResultPrincipal
The authentication result.
authnResult - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
Authentication result.
authnResultPrincipalSerializer - Variable in class net.shibboleth.idp.authn.impl.DefaultAuthenticationResultSerializer
Specialized serializer for AuthenticationResultPrincipal that requires a circular ref.
authnStatement - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
Authentication statement.
authnStatementSelectionStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.ProcessAssertionsForAuthentication
Selection strategy for multiple AuthnStatements.
authorities - Variable in class net.shibboleth.idp.authn.principal.ProxyAuthenticationPrincipal
The authorities.
authorizedToProxy - Variable in class net.shibboleth.idp.cas.service.Service
Proxy authorization flag.
authorizedToProxy - Variable in class net.shibboleth.idp.cas.service.ServiceDefinition
Proxy authorization flag.
autoAuthenticationSupported - Variable in class net.shibboleth.idp.authn.duo.impl.ExtractDuoAuthenticationFromHeaders
Whether "auto" should be the default for factor and device.
AUTOLOGIN_COOKIE_NAME - Static variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
Default name of the SPNEGO auto-login cookie.
AUTOLOGIN_COOKIE_VALUE_TRUE - Static variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
SPNEGO auto-login cookie value representing true.
AUTOLOGIN_PARAMETER_NAME - Static variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
Name of the SPNEGO auto-login signaling parameter.
autoPluginFromId(String, boolean) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
Given the pluginId find the best version and install.
AVAILABLE_VERSIONS_PROPERTY_SUFFIX - Static variable in class net.shibboleth.idp.plugin.PluginSupport
Property Name suffix for available versions inside IdPPlugin.getUpdateURLs().
availableFlows - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
Flows that are known to the system.
availableFlows - Variable in class net.shibboleth.idp.authn.impl.PopulateAuthenticationContext
All of the known flows in the system.
availableFlows - Variable in class net.shibboleth.idp.authn.impl.PopulateSubjectCanonicalizationContext
The flows to make available for possible use.
availableFlows - Variable in class net.shibboleth.idp.profile.context.ProfileInterceptorContext
Flows that need to be executed.
availableFlows - Variable in class net.shibboleth.idp.profile.interceptor.impl.PopulateProfileInterceptorContext
The flows to make available for possible use.
availableFlows - Variable in class net.shibboleth.idp.session.logic.LogoutPropagationFlowDescriptorSelector
List of available flows.

B

b - Variable in class net.shibboleth.idp.consent.logic.impl.JoinFunction
Second function.
BACKCHANNEL_ENDPOINTS - Static variable in class net.shibboleth.idp.installer.metadata.impl.MetadataGeneratorImpl
Those endpoints which require a backchannel.
backchannelCert - Variable in class net.shibboleth.idp.installer.ant.impl.MetadataGeneratorTask
Ant level override for the back channel certificate.
backChannelCert - Variable in class net.shibboleth.idp.installer.metadata.impl.MetadataGeneratorParametersImpl
The file with the certificate that TLS uses to 'sign'.
backChannelCerts - Variable in class net.shibboleth.idp.installer.metadata.impl.MetadataGeneratorParametersImpl
The strings with the back channel cert in them (to allow for multiline output).
backingResource - Variable in class net.shibboleth.idp.profile.spring.resource.impl.HTTPResourceFactoryBean
Backing file path.
backup - Variable in class net.shibboleth.idp.installer.plugin.impl.TrustStore
The key store backup.
BASE_NAME_INTERFIX - Static variable in class net.shibboleth.idp.plugin.PluginSupport
Property Name for download name IdPPlugin.getUpdateURLs().
BASE32 - Enum constant in enum net.shibboleth.idp.attribute.impl.ComputedPairwiseIdStore.Encoding
Use Base32 encoding.
base64 - Enum constant in enum net.shibboleth.idp.profile.spring.factory.AbstractBasicCredentialFactoryBean.SecretKeyEncoding
Base64 encoding.
BASE64 - Enum constant in enum net.shibboleth.idp.attribute.impl.ComputedPairwiseIdStore.Encoding
Use Base64 encoding.
BaseAddAttributeStatementToAssertion<T extends SAMLObject> - Class in net.shibboleth.idp.saml.profile.impl
Base class for actions that encode an AttributeContext into a SAML attribute statement.
BaseAddAttributeStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.profile.impl.BaseAddAttributeStatementToAssertion
Constructor.
BaseAddAuthenticationStatementToAssertion - Class in net.shibboleth.idp.saml.profile.impl
Base class for actions that encode authentication information into a SAML 1 or SAML 2 statement.
BaseAddAuthenticationStatementToAssertion() - Constructor for class net.shibboleth.idp.saml.profile.impl.BaseAddAuthenticationStatementToAssertion
Constructor.
BaseAddAuthenticationStatementToAssertion.RemoteAddressStrategy - Class in net.shibboleth.idp.saml.profile.impl
Default strategy for obtaining client address from servlet layer.
BaseAttributeDefinitionParser - Class in net.shibboleth.idp.attribute.resolver.spring.ad
Base spring bean definition parser for attribute definitions.
BaseAttributeDefinitionParser() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.ad.BaseAttributeDefinitionParser
 
BaseAttributeEncoderParser - Class in net.shibboleth.idp.attribute.resolver.spring.enc
Base class for Spring bean definition parser for attribute encoders.
BaseAttributeEncoderParser() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.enc.BaseAttributeEncoderParser
 
BaseAttributeValueMatcherParser - Class in net.shibboleth.idp.attribute.filter.spring.matcher
Base function for all Attribute Value matchers.
BaseAttributeValueMatcherParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.matcher.BaseAttributeValueMatcherParser
 
BaseBridgingClass - Class in net.shibboleth.idp.attribute.filter
Base class for all classes which bridge between PolicyRequirementRule and Matcher (in either direction).
BaseBridgingClass(Object) - Constructor for class net.shibboleth.idp.attribute.filter.BaseBridgingClass
Constructor.
BaseCryptoTransientDecoder - Class in net.shibboleth.idp.saml.nameid.impl
An abstract action which contains the logic to do crypto transient decoding matching.
BaseCryptoTransientDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.BaseCryptoTransientDecoder
 
BaseCSRFTokenPredicate - Class in net.shibboleth.idp.ui.csrf
A base helper class for predicates that determine if CSRF protection is required per state.
BaseCSRFTokenPredicate() - Constructor for class net.shibboleth.idp.ui.csrf.BaseCSRFTokenPredicate
 
baseDir - Variable in class net.shibboleth.idp.installer.InstallerPropertiesImpl
The base directory.
baseDn - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Base DN used to search for users.
BaseFilterParser - Class in net.shibboleth.idp.attribute.filter.spring
Base class for Spring bean definition parsers within the filter engine configuration.
BaseFilterParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.BaseFilterParser
 
BaseIdPInitiatedSSORequestMessageDecoder - Class in net.shibboleth.idp.saml.profile.impl
Decodes an incoming Shibboleth Authentication Request message.
BaseIdPInitiatedSSORequestMessageDecoder() - Constructor for class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
 
basePath - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
Base path for registry.
BasePolicyRuleParser - Class in net.shibboleth.idp.attribute.filter.spring.policyrule
Base function for all natural policy rules.
BasePolicyRuleParser() - Constructor for class net.shibboleth.idp.attribute.filter.spring.policyrule.BasePolicyRuleParser
 
BaseResolverPluginDependencyParser - Class in net.shibboleth.idp.attribute.resolver.spring
BaseResolverPluginDependencyParser() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.BaseResolverPluginDependencyParser
 
BaseResolverPluginParser - Class in net.shibboleth.idp.attribute.resolver.spring
Bean definition parser for a ResolverPlugin.
BaseResolverPluginParser() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.BaseResolverPluginParser
 
BaseSAML1AttributeEncoderParser - Class in net.shibboleth.idp.attribute.resolver.spring.enc
Base class for Spring bean definition parser for SAML 1 attribute encoders.
BaseSAML1AttributeEncoderParser() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.enc.BaseSAML1AttributeEncoderParser
 
BaseSAML2AttributeEncoderParser - Class in net.shibboleth.idp.attribute.resolver.spring.enc
Base class for Spring bean definition parser for SAML 1 attribute encoders.
BaseSAML2AttributeEncoderParser() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.enc.BaseSAML2AttributeEncoderParser
 
BaseTransformingDecoder - Class in net.shibboleth.idp.saml.nameid.impl
Regular expression, etc.
BaseTransformingDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.BaseTransformingDecoder
Constructor.
BaseTransientDecoder - Class in net.shibboleth.idp.saml.nameid.impl
An abstract action which contains the logic to do transient decoding matching (shared between SAML2 and SAML1).
BaseTransientDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.BaseTransientDecoder
 
BASEURL_PROPERTY - Static variable in class net.shibboleth.idp.cli.AbstractCommandLineArguments
Name of system property for overriding default URL.
BasicAdministrativeFlowDescriptor - Class in net.shibboleth.idp.admin
A descriptor for an administrative flow.
BasicAdministrativeFlowDescriptor(String) - Constructor for class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Constructor.
BasicAdministrativeFlowDescriptor.Logo - Class in net.shibboleth.idp.admin
A wrapper class to construct logo objects for exposure by UIInfo interface.
BasicAttribute - Class in edu.internet2.middleware.shibboleth.common.attribute.provider
A class which is here solely to provide compatibility for V2 scripted attribute definitions.
BasicAttribute(String) - Constructor for class edu.internet2.middleware.shibboleth.common.attribute.provider.BasicAttribute
Constructor.
BasicDuoIntegration - Class in net.shibboleth.idp.authn.duo
Wrapper for use of Duo.
BasicDuoIntegration() - Constructor for class net.shibboleth.idp.authn.duo.BasicDuoIntegration
Constructor.
BasicInlineCredentialFactoryBean - Class in net.shibboleth.idp.profile.spring.factory
Factory bean for BasicInline Credentials.
BasicInlineCredentialFactoryBean() - Constructor for class net.shibboleth.idp.profile.spring.factory.BasicInlineCredentialFactoryBean
 
BasicInlineCredentialParser - Class in net.shibboleth.idp.profile.spring.relyingparty.security.credential.impl
Parser for BasicInline Credentials.
BasicInlineCredentialParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.security.credential.impl.BasicInlineCredentialParser
 
BasicKeystoreKeyStrategyTask - Class in net.shibboleth.idp.installer.ant.impl
BasicKeystoreKeyStrategyTask() - Constructor for class net.shibboleth.idp.installer.ant.impl.BasicKeystoreKeyStrategyTask
Constructor.
BasicModuleResource(String, Path, boolean, boolean, boolean) - Constructor for class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Constructor.
BasicNamingFunction<T> - Class in net.shibboleth.idp.attribute.transcoding
BasicNamingFunction(Class<T>, Function<T, String>) - Constructor for class net.shibboleth.idp.attribute.transcoding.BasicNamingFunction
Constructor.
BasicResourceCredentialFactoryBean - Class in net.shibboleth.idp.profile.spring.factory
Spring bean factory for producing a BasicCredential from Resources.
BasicResourceCredentialFactoryBean() - Constructor for class net.shibboleth.idp.profile.spring.factory.BasicResourceCredentialFactoryBean
 
BasicResourceCredentialParser - Class in net.shibboleth.idp.profile.spring.relyingparty.security.credential.impl
Parser for BasicFilesystem and BasicResourceBacked Credentials.
BasicResourceCredentialParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.security.credential.impl.BasicResourceCredentialParser
 
BasicSAMLArtifactConfiguration - Class in net.shibboleth.idp.saml.profile.config
Interface for outbound SAML artifact configuration.
BasicSAMLArtifactConfiguration() - Constructor for class net.shibboleth.idp.saml.profile.config.BasicSAMLArtifactConfiguration
 
BasicSPSession - Class in net.shibboleth.idp.session
Implementation support for a concrete SPSession implementation.
BasicSPSession(String, Instant, Instant) - Constructor for class net.shibboleth.idp.session.BasicSPSession
Constructor.
BasicSPSessionCreationStrategy - Class in net.shibboleth.idp.session.impl
A function to create a BasicSPSession based on profile execution state.
BasicSPSessionCreationStrategy(Duration) - Constructor for class net.shibboleth.idp.session.impl.BasicSPSessionCreationStrategy
Constructor.
BasicSPSessionSerializer - Class in net.shibboleth.idp.session.impl
A serializer for BasicSPSession objects.
BasicSPSessionSerializer(Duration) - Constructor for class net.shibboleth.idp.session.impl.BasicSPSessionSerializer
Constructor.
BasicX509CredentialFactoryBean - Class in net.shibboleth.idp.profile.spring.factory
Spring bean factory for producing a BasicX509Credential from Resources.
BasicX509CredentialFactoryBean() - Constructor for class net.shibboleth.idp.profile.spring.factory.BasicX509CredentialFactoryBean
 
BEAN_MANAGED_CONNECTION_RESOLVER - Static variable in class net.shibboleth.idp.attribute.resolver.spring.dc.impl.ManagedConnectionParser
resolver:BeanManagedConnection.
BeanConfigurationLookupStrategy<T> - Class in net.shibboleth.idp.saml.profile.config
A strategy function that examines SAML metadata associated with a relying party and derives bean-based configuration settings based on EntityAttribute extension tags.
BeanConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.config.BeanConfigurationLookupStrategy
Constructor.
beanMappings - Variable in class net.shibboleth.idp.saml.profile.impl.SpringAwareMessageDecoderFactory
Map of strings to bean IDs.
bestHostName() - Method in class net.shibboleth.idp.installer.InstallerPropertiesImpl
Find the most apposite network connector.
bestMatchCriterionLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Optional strategy function to obtain a BestMatchLocationCriterion to inject.
BestMatchLocationLookupStrategy - Class in net.shibboleth.idp.saml.session.impl
A strategy function for establishing an appropriate BestMatchLocationCriterion based on the AssertionConsumerService location used to initiate a SAML2SPSession.
BestMatchLocationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.session.impl.BestMatchLocationLookupStrategy
Constructor.
binary - Enum constant in enum net.shibboleth.idp.profile.spring.factory.AbstractBasicCredentialFactoryBean.SecretKeyEncoding
Raw binary encoding.
BIND - Enum constant in enum net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.PassivatorType
 
BIND_SEARCH - Enum constant in enum net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.AuthenticatorType
 
bindDn - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Privileged entry used to search for users.
bindDnCredential - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Credential for the privileged entry.
BINDING_URI - Static variable in class net.shibboleth.idp.saml.saml1.profile.impl.IdPInitiatedSSORequestMessageDecoder
Protocol binding implemented by this decoder.
BINDING_URI - Static variable in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
Protocol binding implemented by this decoder.
bindingContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.config.logic.IncludeAttributeStatementPredicate
Strategy function for access to SAMLBindingContext to populate.
bindingContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.InitializeOutboundMessageContextForError
Strategy function for access to SAMLBindingContext to populate.
bindingContextLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Strategy function for access to SAMLBindingContext to populate.
bindingDescriptor - Variable in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Optional BindingDescriptor to inject into SAMLBindingContext created.
bindingDescriptor - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
Optional BindingDescriptor to inject into SAMLBindingContext created.
BindingDescriptor - Class in net.shibboleth.idp.saml.binding
Subclass that adds awareness of a Spring bean ID for a binding's MessageEncoder.
BindingDescriptor() - Constructor for class net.shibboleth.idp.saml.binding.BindingDescriptor
 
bindingDescriptors - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
List of possible bindings, in preference order.
bindingDescriptorsLookupStrategy - Variable in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Lookup strategy for bindings.
bindingMap - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnController
Map of binding short names to deduce inbound binding constant.
bindPoolPassivatorType - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Type of passivator to configure for the bind pool.
bindToAddress(String) - Method in class net.shibboleth.idp.session.AbstractIdPSession
Associate an address with this session.
bindToAddress(String) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
Associate an address with this session.
blockWaitTime - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Wait time for getting a connection from the pool.
bodyBuilder - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Encoder
SOAP Body builder.
bodyHandler - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Decoder
Message handler to use in processing the message body.
bodyName - Variable in class net.shibboleth.idp.cas.flow.impl.AbstractOutgoingSamlMessageAction
SOAP body needed for old/broken CAS clients.
bodyTemplate - Variable in class net.shibboleth.idp.attribute.resolver.dc.http.impl.TemplatedBodyBuilder
Body template to be evaluated.
bodyTemplateText - Variable in class net.shibboleth.idp.attribute.resolver.dc.http.impl.TemplatedBodyBuilder
Text of body template to be evaluated.
BooleanConfigurationLookupStrategy - Class in net.shibboleth.idp.saml.profile.config
A strategy function that examines SAML metadata associated with a relying party and derives Boolean-valued configuration settings based on EntityAttribute extension tags.
BooleanConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.saml.profile.config.BooleanConfigurationLookupStrategy
 
bridgedObject - Variable in class net.shibboleth.idp.attribute.filter.BaseBridgingClass
The object we are bridging to.
BrokenProxyChain - Enum constant in enum net.shibboleth.idp.cas.protocol.ProtocolError
One or more proxy-granting tickets in proxy chain have expired.
browserLanguages - Variable in class net.shibboleth.idp.ui.context.RelyingPartyUIContext
The (statically defined) languages that this user wants to know about.
browserProfile - Variable in class net.shibboleth.idp.authn.proxy.impl.InitializeProxyProfileRequestContext
Whether this is a browser-based profile request.
browserProfile - Variable in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
Whether this is a browser-based profile request.
BrowserSSOProfileConfiguration - Class in net.shibboleth.idp.saml.saml1.profile.config
Configuration for SAML 1 Browser SSO profile requests.
BrowserSSOProfileConfiguration - Class in net.shibboleth.idp.saml.saml2.profile.config
Configuration support for SAML 2 Browser SSO.
BrowserSSOProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Constructor.
BrowserSSOProfileConfiguration() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Constructor.
BrowserSSOProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration
Constructor.
BrowserSSOProfileConfiguration(String) - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Constructor.
build(AttributeResolutionContext, Map<String, List<IdPAttributeValue>>) - Method in interface net.shibboleth.idp.attribute.resolver.dc.ExecutableSearchBuilder
Creates an executable search that can be executed against a data source in order to produce results.
build(AttributeResolutionContext, Map<String, List<IdPAttributeValue>>) - Method in class net.shibboleth.idp.attribute.resolver.dc.http.impl.AbstractHTTPSearchBuilder
Creates an executable search that can be executed against a data source in order to produce results.
build(AttributeResolutionContext, Map<String, List<IdPAttributeValue>>) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.ParameterizedExecutableSearchFilterBuilder
Creates an executable search that can be executed against a data source in order to produce results.
build(AttributeResolutionContext, Map<String, List<IdPAttributeValue>>) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.TemplatedExecutableSearchFilterBuilder
Creates an executable search that can be executed against a data source in order to produce results.
build(AttributeResolutionContext, Map<String, List<IdPAttributeValue>>) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.AbstractExecutableStatementBuilder
Creates an executable search that can be executed against a data source in order to produce results.
build(AttributeResolutionContext, Map<String, List<IdPAttributeValue>>) - Method in class net.shibboleth.idp.attribute.resolver.dc.storage.impl.TemplatedSearchBuilder
Creates an executable search that can be executed against a data source in order to produce results.
build(SearchFilter) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.AbstractExecutableSearchFilterBuilder
Creates an executable search filter that performs a search with the search filter.
buildActivationCondition(Map<String, Object>) - Method in class net.shibboleth.idp.attribute.transcoding.impl.AttributeTranscoderRegistryImpl
Build an appropriate Predicate to use as an activation condition within the ruleset.
buildAndStoreSOAPMessage(XMLObject) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl.LibertyHTTPSOAP11Encoder
Builds the SOAP message to be encoded.
buildAttribute(ProfileRequestContext, IdPAttribute, Class<? extends AttributeType>, TranscodingRule, List<XMLObject>) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAMLAttributeTranscoder
Builds a SAML attribute element from the given attribute values.
buildAttribute(ProfileRequestContext, IdPAttribute, Class<? extends AttributeDesignator>, TranscodingRule, List<XMLObject>) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder
Builds a SAML attribute element from the given attribute values.
buildAttribute(ProfileRequestContext, IdPAttribute, Class<? extends Attribute>, TranscodingRule, List<XMLObject>) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder
Builds a SAML attribute element from the given attribute values.
buildAttributeStatement(ProfileRequestContext, Collection<IdPAttribute>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAttributeStatementToAssertion
Builds an attribute statement from a collection of attributes.
buildAttributeStatement(ProfileRequestContext, Collection<IdPAttribute>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAttributeStatementToAssertion
Builds an attribute statement from a collection of attributes.
BuildAuthenticationContextAction - Class in net.shibboleth.idp.cas.flow.impl
Builds an authentication context from an incoming ServiceTicketRequest message.
BuildAuthenticationContextAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.BuildAuthenticationContextAction
Constructor.
buildAuthenticationResult(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.AbstractValidationAction
Normally called upon successful completion of credential validation, calls the AbstractValidationAction.populateSubject(Subject) abstract method, stores an AuthenticationResult in the AuthenticationContext, and attaches a SubjectCanonicalizationContext to the ProfileRequestContext in preparation for c14n to occur.
buildAuthenticationResult(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.duo.impl.ValidateDuoAuthAPI
Normally called upon successful completion of credential validation, calls the AbstractValidationAction.populateSubject(Subject) abstract method, stores an AuthenticationResult in the AuthenticationContext, and attaches a SubjectCanonicalizationContext to the ProfileRequestContext in preparation for c14n to occur.
buildAuthenticationResult(ProfileRequestContext, AuthenticationContext) - Method in class net.shibboleth.idp.authn.duo.impl.ValidateDuoWebResponse
Normally called upon successful completion of credential validation, calls the AbstractValidationAction.populateSubject(Subject) abstract method, stores an AuthenticationResult in the AuthenticationContext, and attaches a SubjectCanonicalizationContext to the ProfileRequestContext in preparation for c14n to occur.
buildAuthenticationStatement(ProfileRequestContext, RequestedPrincipalContext) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.AddAuthenticationStatementToAssertion
Build the AuthenticationStatement to be added to the Response.
buildAuthnRequest() - Method in class net.shibboleth.idp.saml.saml2.profile.impl.IdPInitiatedSSORequestMessageDecoder
Build a synthetic AuthnRequest instance from the IdP-initiated SSO request structure.
buildAuthnStatement(ProfileRequestContext, RequestedPrincipalContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
Build the AuthnStatement to be added to the Response.
buildCacheAccess(String, String) - Static method in class net.shibboleth.idp.attribute.resolver.spring.dc.impl.CacheConfigParser
Factory method to leverage spring property replacement functionality.
buildCacheWrite(String, String) - Static method in class net.shibboleth.idp.attribute.resolver.spring.dc.impl.CacheConfigParser
Factory method to leverage spring property replacement functionality.
buildCertificateCredential(String) - Method in class net.shibboleth.idp.profile.spring.relyingparty.metadata.filter.impl.SignatureValidationParser
Build (the definition) for a X509 Credential.
buildCommonClientBuilder(Element, ParserContext, Class<?>, String, BeanDefinition) - Static method in class net.shibboleth.idp.profile.spring.relyingparty.metadata.impl.HTTPMetadataProvidersParserSupport
Build a BeanDefinitionBuilder for a HttpClientFactoryBean and populate it from the "standard" attributes which are shared between the Dynamic and Static providers.
buildConnectionStrategy(String) - Static method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Returns an appropriate ConnectionStrategy.
buildContext(CriteriaSet) - Method in class net.shibboleth.idp.relyingparty.impl.CriteriaSelfEntityIDResolver
Build and populate the synthetic instance of ProfileRequestContext which will be passed in the resolution call to the delegate.
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.
buildCriteriaSet(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Build the criteria used as input to the EncryptionParametersResolver.
buildDataSource(String) - Static method in class net.shibboleth.idp.attribute.resolver.spring.dc.impl.ManagedConnectionParser
Factory builder a container managed datasource.
buildDelegate(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
Build the Delegate child for the DelegationRestrictionType Condition, based on the current request context.
buildDelegationRestriction(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.AddDelegationRestrictionToAssertions
Using the existing attested Assertion from the presenter as a context, build the appropriate DelegationRestrictionType Condition.
buildEndActions() - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
Builds any end actions to execute when the flow ends.
buildEndpointCriterion(String) - Method in class net.shibboleth.idp.saml.profile.impl.PopulateBindingAndEndpointContexts
Build a template Endpoint object to use as input criteria to the resolution process and wrap it in a criterion object.
builderFactory - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Builder factory for XMLObjects needed in UIInfo emulation.
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<Object>) - Static method in class net.shibboleth.idp.profile.ActionSupport
Builds an event, to be returned by the given component.
buildExceptionHandlers() - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
Creates and adds all exception handlers to the flow built by this builder.
buildFilesystemManagerDefinition(Element, ParserContext, boolean) - Method in class net.shibboleth.idp.profile.spring.relyingparty.metadata.impl.LocalDynamicMetadataProviderParser
Build bean definition for FilesystemLoadSaveManager source manager.
buildGlobalTransitions() - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
Builds any transitions shared by all states of the flow.
buildHostnameVerifier(String, String) - Static method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Factory method for overriding hostname verifier.
buildHttpClient() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
Build the Http Client if it doesn't exist.
buildHttpClient(Element, ParserContext, String, BeanDefinition) - Method in class net.shibboleth.idp.profile.spring.relyingparty.metadata.impl.AbstractDynamicHTTPMetadataProviderParser
Build the definition of the HTTPClientBuilder which contains all our configuration.
buildHttpClient(Element, ParserContext, String, BeanDefinition) - Method in class net.shibboleth.idp.profile.spring.relyingparty.metadata.impl.HTTPMetadataProviderParser
Build the definition of the HTTPClientBuilder which contains all our configuration.
buildHttpClientSecurityParams(String) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.http.impl.HTTPDataConnectorParser.V2Parser
Check for manually supplied settings and build HttpClientSecurityParameters instance.
buildHttpContext(HttpUriRequest) - Method in class net.shibboleth.idp.metrics.impl.HTTPReporter
Build the HttpClientContext instance to be used by the HttpClient.
buildHyperLink(String, String) - Method in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
Build a hyperlink from the parameters.
buildIdentifierEntries(ResultSet) - Method in class net.shibboleth.idp.attribute.impl.JDBCPairwiseIdStore
Build a list of PairwiseId objects from a result set.
buildIdPAttribute(ProfileRequestContext, AttributeType, TranscodingRule, List<IdPAttributeValue>) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAMLAttributeTranscoder
Builds an IdPAttribute from the given values.
buildIdPAttribute(ProfileRequestContext, Attribute, TranscodingRule, List<IdPAttributeValue>) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
Builds an IdPAttribute from the given values.
buildIdPAttribute(ProfileRequestContext, AttributeDesignator, TranscodingRule, List<IdPAttributeValue>) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML1AttributeTranscoder
Builds an IdPAttribute from the given values.
buildIdPAttribute(ProfileRequestContext, Attribute, TranscodingRule, List<IdPAttributeValue>) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAML2AttributeTranscoder
Builds an IdPAttribute from the given values.
buildIdPInitiatedSSORequest() - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
Build a new IdP-initiated request structure from the inbound HTTP request.
buildInputMapper() - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
Builds the input mapper responsible for mapping flow input on start.
buildLibertSSOSEPRAttributeValue(ProfileRequestContext, Assertion) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Build the Liberty SSOS EPR AttributeValue object.
buildNameId(String, AttributeResolutionContext) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Builds a name ID.
buildNameId(String, AttributeResolutionContext) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Builds a name ID.
buildObject() - Method in class net.shibboleth.idp.saml.xmlobject.impl.DelegationPolicyBuilder
buildObject() - Method in class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityBuilder
Build a KeyAuthority element with the default namespace prefix and element name.
buildObject() - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopeBuilder
Build a Scope element with the default namespace prefix and element name.
buildObject(String, String, String) - Method in class net.shibboleth.idp.saml.xmlobject.impl.DelegationPolicyBuilder
buildObject(String, String, String) - Method in class net.shibboleth.idp.saml.xmlobject.impl.KeyAuthorityBuilder
buildObject(String, String, String) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopeBuilder
buildObject(String, String, String) - Method in class net.shibboleth.idp.saml.xmlobject.impl.ScopedValueBuilder
buildOutputMapper() - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
Builds the output mapper responsible for mapping flow output on end.
buildProceedEvent(Object) - Static method in class net.shibboleth.idp.profile.ActionSupport
Signals a successful outcome by an action.
BuildProxyChainAction - Class in net.shibboleth.idp.cas.flow.impl
Action that builds the chain of visited proxies for a successful proxy ticket validation event.
BuildProxyChainAction(TicketService) - Constructor for class net.shibboleth.idp.cas.flow.impl.BuildProxyChainAction
Constructor.
buildProxyPrincipal(AuthnContext) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Construct a populated ProxyAuthenticationPrincipal based on the inbound assertion.
buildPublicKeyCredential(ParserContext, List<Element>) - Method in class net.shibboleth.idp.profile.spring.relyingparty.metadata.filter.impl.SignatureValidationParser
Build (the definition) for a BasicInline Credential.
buildReferralHandler(String) - Static method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Returns a search referral handler or null if followReferrals is false.
BuildRelyingPartyContextAction<RequestType,ResponseType> - Class in net.shibboleth.idp.cas.flow.impl
Creates the RelyingPartyContext as a child of the ProfileRequestContext.
BuildRelyingPartyContextAction(ServiceRegistry...) - Constructor for class net.shibboleth.idp.cas.flow.impl.BuildRelyingPartyContextAction
Creates a new instance.
buildResolutionContext(ProfileRequestContext, String) - Method in class net.shibboleth.idp.authn.revocation.impl.AttributeRevocationCondition
BuildSAMLMetadataContextAction<RequestType,ResponseType> - Class in net.shibboleth.idp.cas.flow.impl
Builds a SAMLMetadataContext child of RelyingPartyContext to facilitate relying party selection by group name.
BuildSAMLMetadataContextAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.BuildSAMLMetadataContextAction
 
buildSamlResponse(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.AbstractOutgoingSamlMessageAction
Build the SAML response.
buildSamlResponse(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationFailureMessageAction
 
buildSamlResponse(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationSuccessMessageAction
 
BuildSamlValidationFailureMessageAction - Class in net.shibboleth.idp.cas.flow.impl
Creates the SAML response message for failed ticket validation at the /samlValidate URI.
BuildSamlValidationFailureMessageAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationFailureMessageAction
 
BuildSamlValidationSuccessMessageAction - Class in net.shibboleth.idp.cas.flow.impl
Creates the SAML response message for successful ticket validation at the /samlValidate URI.
BuildSamlValidationSuccessMessageAction(IdentifierGenerationStrategy, String) - Constructor for class net.shibboleth.idp.cas.flow.impl.BuildSamlValidationSuccessMessageAction
Constructor.
buildSaslConfig(String) - Static method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Returns a SASL configuration for the supplied mechanism.
buildScopedStringAttributeValue(StringAttributeValue) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.PrescopedAttributeDefinition
Builds a ScopedStringAttributeValue from a StringAttributeValue whose value contains a delimited value.
buildScoping(ProfileRequestContext, Integer, Set<String>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnRequest
Build a Scoping element, decrementing the proxy count if set.
buildSearchEntryHandlers(String) - Static method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Factory method for handling spring property replacement.
buildSearchValidator(String, String, String) - Static method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Returns a search validator or null if validatePeriodically is false.
buildStartActions() - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
Builds any start actions to execute when the flow starts.
buildStates() - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
Builds the states of the flow.
buildStringList(String) - Static method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Converts the supplied value to a list of strings delimited by XMLConstants.LIST_DELIMITERS and comma.
buildTLSSocketFactory(Element, ParserContext, String, BeanDefinition) - Static method in class net.shibboleth.idp.profile.spring.relyingparty.metadata.impl.HTTPMetadataProvidersParserSupport
Build the definition of the HTTPClientBuilder which contains all our configuration.
buildTranscoder() - Method in class net.shibboleth.idp.attribute.resolver.spring.enc.BaseAttributeEncoderParser
Return a bean definition for the transcoder to include in the mapping.
buildTranscoder() - Method in class net.shibboleth.idp.attribute.resolver.spring.enc.impl.SAML1Base64AttributeEncoderParser
Return a bean definition for the transcoder to include in the mapping.
buildTranscoder() - Method in class net.shibboleth.idp.attribute.resolver.spring.enc.impl.SAML1ScopedStringAttributeEncoderParser
Return a bean definition for the transcoder to include in the mapping.
buildTranscoder() - Method in class net.shibboleth.idp.attribute.resolver.spring.enc.impl.SAML1StringAttributeEncoderParser
Return a bean definition for the transcoder to include in the mapping.
buildTranscoder() - Method in class net.shibboleth.idp.attribute.resolver.spring.enc.impl.SAML1XMLObjectAttributeEncoderParser
Return a bean definition for the transcoder to include in the mapping.
buildTranscoder() - Method in class net.shibboleth.idp.attribute.resolver.spring.enc.impl.SAML2Base64AttributeEncoderParser
Return a bean definition for the transcoder to include in the mapping.
buildTranscoder() - Method in class net.shibboleth.idp.attribute.resolver.spring.enc.impl.SAML2DateTimeAttributeEncoderParser
Return a bean definition for the transcoder to include in the mapping.
buildTranscoder() - Method in class net.shibboleth.idp.attribute.resolver.spring.enc.impl.SAML2ScopedStringAttributeEncoderParser
Return a bean definition for the transcoder to include in the mapping.
buildTranscoder() - Method in class net.shibboleth.idp.attribute.resolver.spring.enc.impl.SAML2StringAttributeEncoderParser
Return a bean definition for the transcoder to include in the mapping.
buildTranscoder() - Method in class net.shibboleth.idp.attribute.resolver.spring.enc.impl.SAML2XMLObjectAttributeEncoderParser
Return a bean definition for the transcoder to include in the mapping.
buildTrustEngine(BeanDefinitionBuilder, BeanDefinition) - Method in class net.shibboleth.idp.profile.spring.relyingparty.metadata.filter.impl.SignatureValidationParser
Build a trust engine and populate it with the supplied credential (definition).
buildURL() - Method in class net.shibboleth.idp.cli.AbstractCommandLineArguments
Compute the full URL to connect to.
buildURL() - Method in interface net.shibboleth.idp.cli.CommandLineArguments
Compute the full URL to connect to.
buildURL(String, String) - Method in class net.shibboleth.idp.ui.taglib.ServiceContactTag
Return either the name raw or garnished in a hyperlink.
buildVariables() - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
Builds any variables initialized by the flow when it starts.
BuildWar - Class in net.shibboleth.idp.installer
Code to build the war file during an install or on request.
BuildWar(Path) - Constructor for class net.shibboleth.idp.installer.BuildWar
Constructor.
BuildWar(InstallerProperties, CurrentInstallState) - Constructor for class net.shibboleth.idp.installer.BuildWar
Constructor.
byClass(Class<T>) - Method in class net.shibboleth.idp.authn.principal.PrincipalServiceManager
Get a PrincipalService by type.
byGroup(Collection<String>, MetadataResolver) - Static method in class net.shibboleth.idp.saml.relyingparty.impl.RelyingPartyConfigurationSupport
A shorthand method for constructing a RelyingPartyConfiguration with an activation condition based on one or more EntitiesDescriptor groups, and optionally via AffiliationDescriptor lookup.
byList(Collection<String>) - Static method in class net.shibboleth.idp.attribute.resolver.logic.ResolutionLabelPredicate
Factory Method to avoid type-coercion warnings from Spring.
byMappedTag(Collection<EntityAttributesPredicate.Candidate>, boolean, boolean) - Static method in class net.shibboleth.idp.saml.relyingparty.impl.RelyingPartyConfigurationSupport
A shorthand method for constructing a RelyingPartyConfiguration with an activation condition based on a MappedEntityAttributesPredicate.
byName(Collection<String>) - Static method in class net.shibboleth.idp.saml.relyingparty.impl.RelyingPartyConfigurationSupport
A shorthand method for constructing a RelyingPartyConfiguration with an activation condition based on one or more relying party IDs.
byPredicate(Predicate<String>) - Static method in class net.shibboleth.idp.attribute.resolver.logic.ResolutionLabelPredicate
Factory Method to avoid type-coercion warnings fromSpring.
ByReferenceFilterBeanPostProcessor - Class in net.shibboleth.idp.profile.spring.relyingparty.metadata.impl
ByReferenceFilterBeanPostProcessor() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.metadata.impl.ByReferenceFilterBeanPostProcessor
Constructor.
ByReferenceMetadataFilterBridge - Class in net.shibboleth.idp.saml.metadata.impl
This is a bridge filter that uses Spring to locate extant ByReferenceMetadataFilter objects to run.
ByReferenceMetadataFilterBridge() - Constructor for class net.shibboleth.idp.saml.metadata.impl.ByReferenceMetadataFilterBridge
 
ByReferenceParser - Class in net.shibboleth.idp.profile.spring.relyingparty.metadata.filter.impl
Parser for a <ByReference> filter.
ByReferenceParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.metadata.filter.impl.ByReferenceParser
 
byTag(Collection<EntityAttributesPredicate.Candidate>, boolean, boolean) - Static method in class net.shibboleth.idp.saml.relyingparty.impl.RelyingPartyConfigurationSupport
A shorthand method for constructing a RelyingPartyConfiguration with an activation condition based on an EntityAttributesPredicate.
ByteAttributeValue - Class in net.shibboleth.idp.attribute
A byte[] value for an IdPAttribute.
ByteAttributeValue(byte[]) - Constructor for class net.shibboleth.idp.attribute.ByteAttributeValue
Constructor.

C

c14LegacyPrincipalConnectorFactory() - Static method in class net.shibboleth.idp.saml.nameid.impl.LegacyCanonicalization
Deprecated.
Factory used to generate a disabled flow descriptor for backward compatibility.
c14nContextLookupStrategy - Variable in class net.shibboleth.idp.session.impl.DetectIdentitySwitch
Lookup function for SubjectCanonicalizationContext.
CACHE_ID - Static variable in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
Flow variable indicating ID of cache bean to access.
CacheConfigParser - Class in net.shibboleth.idp.attribute.resolver.spring.dc.impl
Utility class for parsing v2 cache configuration.
CacheConfigParser(Element) - Constructor for class net.shibboleth.idp.attribute.resolver.spring.dc.impl.CacheConfigParser
Creates a new cache config parser with the supplied ResultsCache element.
CachedConfigurationContext() - Constructor for class net.shibboleth.idp.saml.profile.config.AbstractMetadataDrivenConfigurationLookupStrategy.CachedConfigurationContext
Constructor.
cachedInfo - Variable in class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
Cache of already looked up values.
cacheKeyTemplate - Variable in class net.shibboleth.idp.attribute.resolver.dc.http.impl.TemplatedBodyBuilder
Cache key template to be evaluated.
cacheKeyTemplateText - Variable in class net.shibboleth.idp.attribute.resolver.dc.http.impl.TemplatedBodyBuilder
Text of cache key template to be evaluated.
calledGetNativeAttribute - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
Checks if the given value can be handled by the transcoder.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASDateTimeAttributeTranscoder
Checks if the given value can be handled by the transcoder.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASScopedStringAttributeTranscoder
Checks if the given value can be handled by the transcoder.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASStringAttributeTranscoder
Checks if the given value can be handled by the transcoder.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAMLAttributeTranscoder
Checks if the given value can be handled by the transcoder.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ByteAttributeTranscoder
Checks if the given value can be handled by the transcoder.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
Checks if the given value can be handled by the transcoder.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1StringAttributeTranscoder
Checks if the given value can be handled by the transcoder.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1XMLObjectAttributeTranscoder
Checks if the given value can be handled by the transcoder.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ByteAttributeTranscoder
Checks if the given value can be handled by the transcoder.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2DateTimeAttributeTranscoder
Checks if the given value can be handled by the transcoder.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
Checks if the given value can be handled by the transcoder.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2StringAttributeTranscoder
Checks if the given value can be handled by the transcoder.
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2XMLObjectAttributeTranscoder
Checks if the given value can be handled by the transcoder.
canHandle(FlowExecutionException) - Method in class net.shibboleth.idp.profile.impl.RethrowingFlowExecutionExceptionHandler
canonicalizationError - Variable in class net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
Exception raised by a failed canonicalization.
canonicalPath(Path) - Static method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerSupport
Return the canonical path.
canonicalPrincipalName - Variable in class net.shibboleth.idp.authn.impl.FinalizeAuthentication
The principal name extracted from the context tree.
canonicalPrincipalName - Variable in class net.shibboleth.idp.saml.profile.impl.FinalizeSAMLSubjectCanonicalization
The principal name extracted from the context tree.
CanonicalUsernameLookupStrategy - Class in net.shibboleth.idp.session.context.navigate
Function that returns a principal name from one of two places: a SubjectCanonicalizationContext child of the root context or a SessionContext.
CanonicalUsernameLookupStrategy() - Constructor for class net.shibboleth.idp.session.context.navigate.CanonicalUsernameLookupStrategy
 
canonRequest(RequestBuilder, String, int) - Static method in class net.shibboleth.idp.authn.duo.impl.DuoSupport
The signature requires that the request parameters being in a particular order as specified in the API.
capabilities - Variable in class net.shibboleth.idp.authn.duo.impl.DuoDevice
a List of Duo device capabilities.
captureChanges(Map<IdPModule.ModuleResource, IdPModule.ResourceResult>) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
Capture module changes.
captureChanges(Map<IdPModule.ModuleResource, IdPModule.ResourceResult>) - Method in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
Capture module changes.
captureQueryParameters - Variable in class net.shibboleth.idp.profile.impl.InitializeProfileRequestContext
Whether to capture and store off query parameters.
cas - Variable in class net.shibboleth.idp.cli.MetadataQueryArguments
CAS protocol.
CAS - Class in net.shibboleth.idp.module.profile.impl
IdPModule implementation.
CAS() - Constructor for class net.shibboleth.idp.module.profile.impl.CAS
Constructor.
CAS_PARAM - Static variable in class net.shibboleth.idp.profile.impl.MetadataQueryRequestDecoder
Name of the query parameter for the CAS protocol: "cas" .
CASAttributeTranscoder - Interface in net.shibboleth.idp.cas.attribute
Marker interface for transcoders that support CAS attributes.
CASAuditFields - Class in net.shibboleth.idp.cas.protocol
Constants to use for audit logging fields stored in an AuditContext.
CASAuditFields() - Constructor for class net.shibboleth.idp.cas.protocol.CASAuditFields
Constructor.
CASDateTimeAttributeTranscoder - Class in net.shibboleth.idp.cas.attribute.transcoding.impl
CASDateTimeAttributeTranscoder() - Constructor for class net.shibboleth.idp.cas.attribute.transcoding.impl.CASDateTimeAttributeTranscoder
 
caseSensitive - Variable in class net.shibboleth.idp.attribute.filter.matcher.impl.AbstractStringMatcher
Whether the match evaluation is case sensitive.
caseSensitive - Variable in class net.shibboleth.idp.attribute.filter.policyrule.impl.AbstractStringPolicyRule
Whether the match evaluation is case sensitive.
caseSensitive - Variable in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.SourceValue
Whether case should be taken into account when matching.
CASScopedStringAttributeTranscoder - Class in net.shibboleth.idp.cas.attribute.transcoding.impl
CASScopedStringAttributeTranscoder() - Constructor for class net.shibboleth.idp.cas.attribute.transcoding.impl.CASScopedStringAttributeTranscoder
 
CASSPSession - Class in net.shibboleth.idp.cas.session.impl
Describes a CAS protocol-specific service provider session created in response to a successful ticket validation.
CASSPSession(String, Instant, Instant, String) - Constructor for class net.shibboleth.idp.cas.session.impl.CASSPSession
Creates a new CAS SP session.
CASSPSessionSerializer - Class in net.shibboleth.idp.cas.session.impl
JSON serializer for CASSPSession class.
CASSPSessionSerializer(Duration) - Constructor for class net.shibboleth.idp.cas.session.impl.CASSPSessionSerializer
Constructor.
CASStringAttributeTranscoder - Class in net.shibboleth.idp.cas.attribute.transcoding.impl
CASStringAttributeTranscoder() - Constructor for class net.shibboleth.idp.cas.attribute.transcoding.impl.CASStringAttributeTranscoder
 
casTicketService - Variable in class net.shibboleth.idp.cas.flow.impl.BuildProxyChainAction
Manages CAS tickets.
casTicketService - Variable in class net.shibboleth.idp.cas.flow.impl.GrantProxyTicketAction
Manages CAS tickets.
casTicketService - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
Manages CAS tickets.
casTicketService - Variable in class net.shibboleth.idp.cas.flow.impl.InitializeProxyAction
Manages CAS tickets.
casTicketService - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateProxyCallbackAction
Manages CAS tickets.
casTicketService - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateTicketAction
Manages CAS tickets.
categoriesToLog - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
Explicit categories to log from WriteAuditLog.formattingMap
certContextLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.X509CertificateCredentialValidator
Lookup strategy for cert context.
certificate - Variable in class net.shibboleth.idp.authn.context.CertificateContext
The certificate to be validated.
certificate - Variable in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization
The certificate to operate on.
CERTIFICATE - Enum constant in enum net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.TrustType
 
CERTIFICATE - Static variable in class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.AbstractPKIXValidationInfoParser
The element <Certificate>.
CERTIFICATE_ELEMENT_NAME - Static variable in class net.shibboleth.idp.profile.spring.relyingparty.security.credential.impl.AbstractX509CredentialParser
<Certificate>.
CertificateCleanupHook() - Constructor for class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication.CertificateCleanupHook
 
CertificateContext - Class in net.shibboleth.idp.authn.context
Context that carries a Certificate to be validated.
CertificateContext() - Constructor for class net.shibboleth.idp.authn.context.CertificateContext
Constructor.
certificateFiles - Variable in class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.PKIXInlineValidationInfoFactoryBean
The strings to be turned into the certificates.
certificateFiles - Variable in class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.PKIXResourceValidationInfoFactoryBean
The file to be turned into the certificates.
CertificateIssuerAuditExtractor - Class in net.shibboleth.idp.authn.audit.impl
Function that returns the issuer of a client certificate.
CertificateIssuerAuditExtractor() - Constructor for class net.shibboleth.idp.authn.audit.impl.CertificateIssuerAuditExtractor
 
certificateResources - Variable in class net.shibboleth.idp.profile.spring.factory.BasicX509CredentialFactoryBean
Where the certificates are to be found.
certificateResources - Variable in class net.shibboleth.idp.profile.spring.factory.StaticExplicitKeyFactoryBean
The resources to be turned into certificates.
certificateResources - Variable in class net.shibboleth.idp.profile.spring.factory.StaticPKIXFactoryBean
Certificate resources.
certificateResources - Variable in class net.shibboleth.idp.profile.spring.resource.impl.HTTPResourceFactoryBean
The resources to be turned into certificates.
certificates - Variable in class net.shibboleth.idp.profile.spring.factory.X509InlineCredentialFactoryBean
The certificates.
CertificateSubjectAuditExtractor - Class in net.shibboleth.idp.authn.audit.impl
Function that returns the subject of a client certificate.
CertificateSubjectAuditExtractor() - Constructor for class net.shibboleth.idp.authn.audit.impl.CertificateSubjectAuditExtractor
 
CertPathPKIXValidationOptionsParser - Class in net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl
Spring bean definition parser for {urn:mace:shibboleth:2.0:security}ValidationOptions elements which have a type specialization of {urn:mace:shibboleth:2.0:security}CertPathValidationOptionsType.
CertPathPKIXValidationOptionsParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.CertPathPKIXValidationOptionsParser
 
CHAIN_HEADERS_PARAM - Static variable in class net.shibboleth.idp.authn.impl.X509ProxyFilter
Init parameter controlling what headers to check for the chain certificates.
ChainedMetricFilter(MetricFilter) - Constructor for class net.shibboleth.idp.admin.impl.OutputMetrics.ChainedMetricFilter
Constructor.
chainHeaders - Variable in class net.shibboleth.idp.authn.impl.X509ProxyFilter
Name of headers containing chain certificates.
CHAINING_PROVIDER_ELEMENT_NAME - Static variable in class net.shibboleth.idp.profile.spring.relyingparty.metadata.AbstractMetadataProviderParser
ChainingMetadataProviderElement name.
ChainingMetadataProviderParser - Class in net.shibboleth.idp.profile.spring.relyingparty.metadata.impl
Parser for <ChainingMetadataProvider>.
ChainingMetadataProviderParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.metadata.impl.ChainingMetadataProviderParser
 
ChainingParser - Class in net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl
Parser for trust engines of type SignatureChaining.
ChainingParser() - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.ChainingParser
 
ChainingSignatureTrustEngineFactory - Class in net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl
ChainingSignatureTrustEngineFactory(List<Object>) - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.ChainingSignatureTrustEngineFactory
Constructor.
ChainingTrustEngineFactory - Class in net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl
Factory bean for ChainingTrustEngine.
ChainingTrustEngineFactory(List<Object>) - Constructor for class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.ChainingTrustEngineFactory
Constructor.
charset - Variable in class net.shibboleth.idp.attribute.resolver.dc.http.impl.TemplatedBodyBuilder
Character set.
check(ProfileRequestContext) - Method in interface net.shibboleth.idp.authn.AccountLockoutManager
Check if the authentication credentials associated with the request are subject to lockout.
check(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
Check if the authentication credentials associated with the request are subject to lockout.
CHECK_ATTRIBUTES_PARAM - Static variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
Init parameter controlling what attributes to check.
CHECK_HEADERS_PARAM - Static variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
Init parameter controlling what headers to check.
CHECK_REMOTE_USER_PARAM - Static variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
Init parameter controlling whether to check for REMOTE_USER.
checkActivation(ProfileRequestContext, TranscodingRule) - Method in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
Apply any activation rules to the request.
checkAddress(String) - Method in class net.shibboleth.idp.session.AbstractIdPSession
Test the session's validity based on the supplied client address, possibly binding it to the session if appropriate.
checkAddress(String) - Method in interface net.shibboleth.idp.session.IdPSession
Test the session's validity based on the supplied client address, possibly binding it to the session if appropriate.
checkAddress(String) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
Test the session's validity based on the supplied client address, possibly binding it to the session if appropriate.
checkAddressPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.BrowserSSOProfileConfiguration
Whether to compare client and assertion addresses on inbound SSO.
CheckAddressPredicate - Class in net.shibboleth.idp.saml.saml2.profile.config.logic
A predicate that evaluates a ProfileRequestContext and extracts the effective setting of BrowserSSOProfileConfiguration.isCheckAddress(ProfileRequestContext).
CheckAddressPredicate() - Constructor for class net.shibboleth.idp.saml.saml2.profile.config.logic.CheckAddressPredicate
 
checkAffiliations - Variable in class net.shibboleth.idp.attribute.filter.policyrule.saml.impl.AbstractEntityGroupPolicyRule
Whether to search metadata for AffiliationDescriptor membership.
checkAllowedDelegate(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Apply policy control.
checkAndBuildPassthroughIntermediateDirectoryStrategy(Element, ParserContext) - Method in class net.shibboleth.idp.profile.spring.relyingparty.metadata.impl.LocalDynamicMetadataProviderParser
Return bean definition for the default intermediate directory strategy with passthrough source strategy, if segmenting configuration params specified.
checkAndLogSourceDirectoryOverrides(Element) - Method in class net.shibboleth.idp.profile.spring.relyingparty.metadata.impl.LocalDynamicMetadataProviderParser
Check and log the options related to 'sourceDirectory' which are being overridden by 'sourceManagerRef'.
checkAttributes - Variable in class net.shibboleth.idp.authn.impl.ExtractRemoteUser
List of request attributes to check for an identity.
checkAttributes - Variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
List of request attributes to check for an identity.
checkContentLength(HttpEntity) - Method in class net.shibboleth.idp.attribute.resolver.dc.http.impl.ScriptedResponseMappingStrategy
Check the content length.
checkContentType(HttpEntity) - Method in class net.shibboleth.idp.attribute.resolver.dc.http.impl.ScriptedResponseMappingStrategy
Enforce Content-Type requirements.
checkCriteriaRequirements(CriteriaSet) - Method in class net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver
Check that all necessary criteria are available.
checkedNamesFrom(Map<Locale, String>) - Method in class net.shibboleth.idp.attribute.IdPAttribute
Process input to IdPAttribute.setDisplayNames(Map) and {IdPAttribute.setDisplayDescriptions(Map) to strip out null input, null keys, and null values.
checkHeaders - Variable in class net.shibboleth.idp.authn.impl.ExtractRemoteUser
List of request headers to check for an identity.
checkHeaders - Variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
List of request headers to check for an identity.
checkNames - Variable in class net.shibboleth.idp.profile.spring.factory.StaticPKIXFactoryBean
Whether to enable name checking.
checkPlugInDependencies(String, ResolverPlugin<?>, Set<String>) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Checks to ensure that there are no circular dependencies or dependencies on non-existent plugins.
checkPreConditions() - Method in class net.shibboleth.idp.installer.V4Install
Check for any preconditions to the install.
CheckProxyAuthorizationAction<RequestType,ResponseType> - Class in net.shibboleth.idp.cas.flow.impl
Checks the current ServiceContext to determine whether the service/relying party is authorized to proxy.
CheckProxyAuthorizationAction() - Constructor for class net.shibboleth.idp.cas.flow.impl.CheckProxyAuthorizationAction
 
checkProxyRestrictions(Collection<ProxyAuthenticationPrincipal>) - Method in class net.shibboleth.idp.authn.context.AuthenticationContext
Check for proxy restrictions and evaluate them against the associated RelyingPartyContext.
checkProxyRestrictions(ProfileRequestContext, Subject) - Method in class net.shibboleth.idp.authn.impl.FinalizeAuthentication
Check for proxy restrictions and evaluate them against the request.
checkRemoteUser - Variable in class net.shibboleth.idp.authn.impl.ExtractRemoteUser
Whether to check REMOTE_USER for an identity.
checkRemoteUser - Variable in class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet
Whether to check REMOTE_USER for an identity.
checkRequiredModules(Set<String>) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
Police that required modules for plugin installation are enabled.
checkSignature(InputStream, TrustStore.Signature) - Method in class net.shibboleth.idp.installer.plugin.impl.TrustStore
Run a signature check over the streams.
checkSignature(Path, String) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
Check the signature of the plugin.
checkStatus(HttpResponse) - Method in class net.shibboleth.idp.attribute.resolver.dc.http.impl.ScriptedResponseMappingStrategy
Enforce any status code requirements.
checkTimeout() - Method in class net.shibboleth.idp.session.AbstractIdPSession
Test the session's validity based on inactivity, while updating the last activity time.
checkTimeout() - Method in interface net.shibboleth.idp.session.IdPSession
Test the session's validity based on inactivity, while updating the last activity time.
checkTimeout() - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
Test the session's validity based on inactivity, while updating the last activity time.
checkTokenDelegationChainLength(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.EvaluateDelegationPolicy
Apply policy control which checks the actual token chain length against the policy maximum chain length.
checkUsername(Subject) - Method in class net.shibboleth.idp.authn.impl.ValidateExternalAuthentication
Validate the username if necessary.
checkValues(IdPAttribute) - Method in class net.shibboleth.idp.attribute.resolver.dc.http.impl.ScriptedResponseMappingStrategy
Ensure that all the values in the attribute are of the correct type.
checkValues(IdPAttribute) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector.DataConnectorScriptEvaluator
Ensure that all the values in the attribute are of the correct type.
checkValues(IdPAttribute) - Method in class net.shibboleth.idp.attribute.resolver.dc.storage.impl.ScriptedStorageMappingStrategy
Ensure that all the values in the attribute are of the correct type.
checkWebXml(Path) - Method in class net.shibboleth.idp.installer.V4Install
If it exists check web.xml for deprecated content.
classifiedErrors - Variable in class net.shibboleth.idp.authn.context.AuthenticationErrorContext
Error conditions detected through classified error messages.
classifiedMessages - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
Error messages associated with a specific error condition token.
classifiedWarnings - Variable in class net.shibboleth.idp.authn.context.AuthenticationWarningContext
Warning conditions detected through classified warning messages.
classIndexedMap - Variable in class net.shibboleth.idp.authn.principal.PrincipalServiceManager
Service index by class.
CLASSPATH_SCHEME - Static variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
Classpath scheme prefix.
CLASSPATH_STAR_SCHEME - Static variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
Wildcard classpath scheme prefix.
classRefLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.AddAuthnStatementToAssertion
Strategy used to determine the AuthnContextClassRef.
clean - Variable in class net.shibboleth.idp.module.impl.ModuleManagerArguments
Clean when disabling.
cleanupHook - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
A cleanup hook to execute after successful validation.
clear(ProfileRequestContext) - Method in interface net.shibboleth.idp.authn.AccountLockoutManager
Clear the lockout state for the authentication credentials associated with the request.
clear(ProfileRequestContext) - Method in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
Clear the lockout state for the authentication credentials associated with the request.
clearAuditContext - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Flag signalling to clear context on entry.
clearErrorContext - Variable in class net.shibboleth.idp.authn.AbstractValidationAction
Indicates whether to clear any existing AuthenticationErrorContext before execution.
CLI - Class in net.shibboleth.idp.cli
Entry point for command line attribute utility.
CLI() - Constructor for class net.shibboleth.idp.cli.CLI
Constructor.
CLIENT_ADDRESS_MDC_ATTRIBUTE - Static variable in class net.shibboleth.idp.log.SLF4JMDCServletFilter
MDC attribute name for client address.
clientAddress - Variable in class net.shibboleth.idp.authn.duo.context.DuoAuthenticationContext
Client address.
clientAddressTrusted - Variable in class net.shibboleth.idp.authn.duo.impl.ExtractDuoAuthenticationFromHeaders
Whether to trust, and extract, the client address.
clientOptions - Variable in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator
JAAS options for client login.
clientTLSArtifactRequestsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.AbstractSAML2ArtifactAwareProfileConfiguration
Predicate used to determine if artifact resolution requests should use client TLS.
ClientTLSArtifactRequestsPredicate - Class in net.shibboleth.idp.saml.profile.config.logic.messaging
ClientTLSArtifactRequestsPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.messaging.ClientTLSArtifactRequestsPredicate
 
clientTLSConfig - Variable in class net.shibboleth.idp.profile.config.SecurityConfiguration
Configuration used when validating client TLS X509Credentials.
ClientTLSSOAPLogoutRequestsPredicate - Class in net.shibboleth.idp.saml.profile.config.logic.messaging
ClientTLSSOAPLogoutRequestsPredicate() - Constructor for class net.shibboleth.idp.saml.profile.config.logic.messaging.ClientTLSSOAPLogoutRequestsPredicate
 
clientTLSSOAPRequestsPredicate - Variable in class net.shibboleth.idp.saml.saml2.profile.config.SingleLogoutProfileConfiguration
Predicate used to determine if SOAP-based requests should use client TLS.
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.
clone() - Method in class net.shibboleth.idp.attribute.IdPAttribute
Clones an attribute.
clone() - Method in class net.shibboleth.idp.authn.duo.DuoPrincipal
Creates and returns a copy of this object.
clone() - Method in interface net.shibboleth.idp.authn.principal.CloneablePrincipal
Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.authn.principal.HOTPPrincipal
Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.authn.principal.PasswordPrincipal
Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.authn.principal.TOTPPrincipal
Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.authn.principal.UsernamePrincipal
Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.saml.authn.principal.AuthenticationMethodPrincipal
Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextClassRefPrincipal
Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclPrincipal
Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.saml.authn.principal.AuthnContextDeclRefPrincipal
Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.saml.authn.principal.NameIdentifierPrincipal
Creates and returns a copy of this object.
clone() - Method in class net.shibboleth.idp.saml.authn.principal.NameIDPrincipal
Creates and returns a copy of this object.
clone(String) - Method in class net.shibboleth.idp.cas.ticket.Ticket
Create a new ticket from this one with the given identifier.
CloneablePrincipal - Interface in net.shibboleth.idp.authn.principal
Principal that can be cloned without knowledge of the underlying type.
close() - Method in class net.shibboleth.idp.attribute.impl.JDBCPairwiseIdStore.ConnectionWithLock
 
close() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
close() - Method in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
close() - Method in class net.shibboleth.idp.installer.ProgressReportingOutputStream
closeComment() - Method in class net.shibboleth.idp.installer.metadata.impl.MetadataGeneratorImpl
Add a close comment.
closeExtensions() - Method in class net.shibboleth.idp.installer.metadata.impl.MetadataGeneratorImpl
Write out the close <\Extensions> Element.
closeSilently(AutoCloseable) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstaller
close, ignoring errors.
CN_OID - Static variable in class net.shibboleth.idp.authn.impl.X500SubjectCanonicalization
Common Name (CN) OID.
code - Variable in class net.shibboleth.idp.authn.duo.impl.DuoFailureResponse
the failure code.
collectExportingDataConnectors(Map<String, IdPAttribute>, AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Helper function to collect attributes and their data & metadata from suitable data connectors.
CollectionSerializer - Class in net.shibboleth.idp.consent.storage.impl
Serializes a Collection of strings.
CollectionSerializer() - Constructor for class net.shibboleth.idp.consent.storage.impl.CollectionSerializer
Constructor.
collectorURL - Variable in class net.shibboleth.idp.metrics.impl.HTTPReporter
URL to the collection point.
collectResolvedAttributes(Map<String, IdPAttribute>, AttributeResolverWorkContext, boolean) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Helper function to collect suitably resolved attributes.
CommandLineArguments - Interface in net.shibboleth.idp.cli
Interface for JCommander command line argument handling for an HTTP-based remote service call.
commentDepth - Variable in class net.shibboleth.idp.installer.metadata.impl.MetadataGeneratorImpl
Comment depth.
CommentedProperty(String, String, boolean) - Constructor for class net.shibboleth.idp.installer.PropertiesWithComments.CommentedProperty
Constructor.
commit() - Method in class net.shibboleth.idp.attribute.impl.JDBCPairwiseIdStore.ConnectionWithLock
Delegated operation to the encapsulated Connection.
compare(String, String) - Method in class net.shibboleth.idp.cas.service.DefaultServiceComparator
 
compare(String, String) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyComparator
compare(String, String) - Method in class net.shibboleth.idp.consent.logic.impl.PreferExplicitOrderComparator
compare(T, T) - Method in class net.shibboleth.idp.authn.AuthenticationFlowDescriptor.WeightedComparator
compareAttributeValue(IdPAttributeValue) - Method in class net.shibboleth.idp.attribute.filter.matcher.impl.AbstractMatcher
Given a value do we match?
compareAttributeValue(IdPAttributeValue) - Method in class net.shibboleth.idp.attribute.filter.matcher.impl.AttributeScopeRegexpMatcher
Given a value do we match?
compareAttributeValue(IdPAttributeValue) - Method in class net.shibboleth.idp.attribute.filter.matcher.impl.AttributeScopeStringMatcher
Given a value do we match?
compareAttributeValue(IdPAttributeValue) - Method in class net.shibboleth.idp.attribute.filter.matcher.impl.AttributeValueRegexpMatcher
Given a value do we match?
compareAttributeValue(IdPAttributeValue) - Method in class net.shibboleth.idp.attribute.filter.matcher.impl.AttributeValueStringMatcher
Given a value do we match?
compareTo(IdPAttribute) - Method in class net.shibboleth.idp.attribute.IdPAttribute
compareTo(IdPAttributeValue) - Method in interface net.shibboleth.idp.attribute.IdPAttributeValue
compareTo(PluginVersion) - Method in class net.shibboleth.idp.plugin.PluginVersion
Compares this object with the specified object for order.
compareTo(MetadataProviderContainer) - Method in class net.shibboleth.idp.profile.spring.relyingparty.metadata.MetadataProviderContainer
compareValues - Variable in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Whether consent equality includes comparing consent values.
compareValues() - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Whether consent equality includes comparing consent values.
compatiblePrincipalTypes - Variable in class net.shibboleth.idp.authn.principal.GenericPrincipalSerializer
A cache of Principal types that support string-based construction.
completed() - Method in class net.shibboleth.idp.installer.plugin.impl.RollbackPluginInstall
Signal that the operation completed and that rollback won't be needed.
completionInstant - Variable in class net.shibboleth.idp.authn.context.AuthenticationContext
Time when authentication process completed.
componentId - Variable in class net.shibboleth.idp.attribute.resolver.spring.impl.AbstractResolverPluginFactoryBean
The component Id.
ComputedIdDataConnectorParser - Class in net.shibboleth.idp.attribute.resolver.spring.dc.impl
Spring bean definition parser for configuring ComputedIdDataConnector.
ComputedIdDataConnectorParser() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.dc.impl.ComputedIdDataConnectorParser
 
ComputedPairwiseIdStore - Class in net.shibboleth.idp.attribute.impl
A PairwiseIdStore that generates a pairwise ID by computing the hash of a given attribute value, the entity ID of the recipient, and a salt.
ComputedPairwiseIdStore() - Constructor for class net.shibboleth.idp.attribute.impl.ComputedPairwiseIdStore
Constructor.
ComputedPairwiseIdStore.Encoding - Enum in net.shibboleth.idp.attribute.impl
Post-digest encoding types.
CONDITIONAL - Enum constant in enum net.shibboleth.idp.saml.profile.config.logic.LegacyEncryptionRequirementPredicate.EncryptionRequirementSetting
Encrypt only if confidentiality is not otherwise assumed.
CONDITIONAL - Enum constant in enum net.shibboleth.idp.saml.profile.config.logic.LegacySigningRequirementPredicate.SigningRequirementSetting
Sign only if integrity is not otherwise assumed.
ConditionalProfileConfiguration - Interface in net.shibboleth.idp.profile.config
A ProfileConfiguration supporting an activation condition.
CONF_PRE_OVERLAY - Static variable in class net.shibboleth.idp.installer.InstallerPropertiesImpl
The name of a directory to overlay "under" the distribution conf.
configClass - Variable in class net.shibboleth.idp.cas.config.ConfigLookupFunction
Type of profile configuration class.
configDescription - Variable in class net.shibboleth.idp.profile.spring.factory.AbstractCredentialFactoryBean
For logging: The description of the source of the configuration.
configDescription - Variable in class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.AbstractBasicPKIXValidationInfoFactoryBean
The description of the file with the configuration us.
configElement - Variable in class net.shibboleth.idp.attribute.resolver.spring.dc.http.impl.HTTPDataConnectorParser.V2Parser
Base XML element.
configElement - Variable in class net.shibboleth.idp.attribute.resolver.spring.dc.impl.CacheConfigParser
Base XML element.
configElement - Variable in class net.shibboleth.idp.attribute.resolver.spring.dc.impl.ManagedConnectionParser
Data source XML element.
configElement - Variable in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
LDAPDirectory XML element.
configElement - Variable in class net.shibboleth.idp.attribute.resolver.spring.dc.rdbms.impl.RDBMSDataConnectorParser.V2Parser
Base XML element.
configElement - Variable in class net.shibboleth.idp.attribute.resolver.spring.dc.storage.impl.StorageServiceDataConnectorParser.V2Parser
Base XML element.
configLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.BuildAuthenticationContextAction
Profile configuration lookup function.
configLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.GrantProxyTicketAction
Profile configuration lookup function.
configLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.GrantServiceTicketAction
Profile configuration lookup function.
configLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
Profile configuration lookup function.
configLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateProxyCallbackAction
Profile configuration lookup function.
configLookupFunction - Variable in class net.shibboleth.idp.cas.flow.impl.ValidateTicketAction
Profile configuration lookup function.
ConfigLookupFunction<T extends AbstractProtocolConfiguration> - Class in net.shibboleth.idp.cas.config
Lookup function for extracting CAS profile configuration from the profile request context.
ConfigLookupFunction(Class<T>) - Constructor for class net.shibboleth.idp.cas.config.ConfigLookupFunction
Creates a new instance.
configs - Static variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.XMLObjectProviderInitializer
Config resources.
configs - Static variable in class net.shibboleth.idp.saml.xmlobject.impl.XMLObjectProviderInitializer
Config resources.
configurationLookupStrategy - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.PopulateEncryptionParameters
Strategy used to look up a per-request EncryptionConfiguration list.
configurationResource - Variable in class net.shibboleth.idp.log.LogbackLoggingService
Logging configuration resource.
confirmationCredentials - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
The subject confirmation credentials.
connect(URI, Service) - Method in class net.shibboleth.idp.cas.proxy.impl.HttpClientProxyValidator
Connect to the given CAS proxy callback endpoint and return the HTTP response code.
connect(ModuleContext, URI) - Method in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Connect to the given URI and return the HTTP response stream.
connection - Variable in class net.shibboleth.idp.attribute.impl.JDBCPairwiseIdStore.ConnectionWithLock
The connection we set up.
connectionDisregardTLSCertificate - Variable in class net.shibboleth.idp.profile.spring.relyingparty.metadata.TLSSocketFactoryFactoryBean
Whether the responder's SSL/TLS certificate should be ignored.
connectionFactory - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ConnectionFactoryValidator
Connection factory to validate.
connectionFactory - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.LDAPDataConnector
Factory for retrieving LDAP connections.
ConnectionFactoryValidator - Class in net.shibboleth.idp.attribute.resolver.dc.ldap.impl
Validator implementation that invokes Connection.open() to determine if the ConnectionFactory is properly configured.
ConnectionFactoryValidator() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ConnectionFactoryValidator
 
connectionStrategyType - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Type of connection strategy to configure.
ConnectionStrategyType(String) - Constructor for enum net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean.ConnectionStrategyType
 
ConnectionWithLock(boolean, boolean) - Constructor for class net.shibboleth.idp.attribute.impl.JDBCPairwiseIdStore.ConnectionWithLock
Constructor.
connectorClass - Variable in class net.shibboleth.idp.attribute.resolver.spring.dc.impl.DataConnectorFactoryBean
The class that we are implementing.
connectorValidator - Variable in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
Validator for validating this data connector.
connectTimeout - Variable in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Wait time for connects.
Consent - Class in net.shibboleth.idp.consent
Represents consent.
Consent - Class in net.shibboleth.idp.module.intercept.impl
IdPModule implementation.
Consent() - Constructor for class net.shibboleth.idp.consent.Consent
 
Consent() - Constructor for class net.shibboleth.idp.module.intercept.impl.Consent
Constructor.
CONSENT_IDS_REQUEST_PARAMETER - Static variable in class net.shibboleth.idp.consent.flow.impl.ExtractConsent
Parameter name for consent IDs.
consentableAttributes - Variable in class net.shibboleth.idp.consent.context.AttributeReleaseContext
Attributes to be consented to.
ConsentAuditFields - Class in net.shibboleth.idp.consent.audit.impl
Constants to use for audit logging fields stored in an AuditContext as a child of an ConsentContext.
ConsentAuditFields() - Constructor for class net.shibboleth.idp.consent.audit.impl.ConsentAuditFields
Constructor.
consentContext - Variable in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
Consent context.
ConsentContext - Class in net.shibboleth.idp.consent.context
Context representing the state of a consent flow.
ConsentContext() - Constructor for class net.shibboleth.idp.consent.context.ConsentContext
Constructor.
consentContextlookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.GlobalAttributeConsentPredicate
Strategy used to find the ConsentContext from the ProfileRequestContext.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.audit.impl.CurrentConsentIdsAuditExtractor
Strategy used to find the ConsentContext from the ProfileRequestContext.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.audit.impl.CurrentConsentIsApprovedAuditExtractor
Strategy used to find the ConsentContext from the ProfileRequestContext.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.audit.impl.CurrentConsentValuesAuditExtractor
Strategy used to find the ConsentContext from the ProfileRequestContext.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
Strategy used to find the ConsentContext from the ProfileRequestContext.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
Strategy used to find the ConsentContext from the ProfileRequestContext.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.IsConsentRequiredPredicate
Consent context lookup strategy.
consented - Variable in class net.shibboleth.idp.attribute.context.AttributeContext
Whether attribute release consent was obtained from the subject.
CONSENTED_ATTRS_FIELD - Static variable in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
Consented attribute IDs field name.
consentedAttributeIds - Variable in class net.shibboleth.idp.cas.flow.impl.PrepareTicketValidationResponseAction
Stored consented attributes from ticket.
consentedAttributeIds - Variable in class net.shibboleth.idp.cas.ticket.TicketState
Attribute IDs that were consented to during the ticket request.
consentFlowDescriptor - Variable in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
Consent flow descriptor.
ConsentFlowDescriptor - Class in net.shibboleth.idp.consent.flow.impl
Descriptor for a consent flow.
ConsentFlowDescriptor() - Constructor for class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Constructor.
consentFlowDescriptorLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
Consent flow descriptor lookup strategy.
consentFlowDescriptorLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.IsConsentRequiredPredicate
Consent flow descriptor lookup strategy.
consentFlowDescriptorLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Consent flow descriptor lookup strategy.
consentKeyLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Lookup strategy for the consent message key to use.
ConsentManagementContext - Class in net.shibboleth.idp.consent.context
Context representing signals to consent flows for managing their state.
ConsentManagementContext() - Constructor for class net.shibboleth.idp.consent.context.ConsentManagementContext
Constructor.
ConsentResult - Class in net.shibboleth.idp.consent.storage.impl
The result of a consent flow, suitable for storage.
ConsentResult(String, String, String, Instant) - Constructor for class net.shibboleth.idp.consent.storage.impl.ConsentResult
Constructor.
ConsentSerializer - Class in net.shibboleth.idp.consent.storage.impl
Serializes Consent.
ConsentSerializer() - Constructor for class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
Constructor.
consentValueMessageCodeSuffix - Variable in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Message code suffix used to resolve the consent value.
consistentAddressCondition - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
Indicates how bound session addresses and client addresses are compared.
constructPluginInstaller(PluginInstaller, PluginInstallerArguments) - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerCLI
Build the installer.
contactName - Variable in class net.shibboleth.idp.ui.taglib.ServiceContactTag
bean storage for the name attribute.
contactType - Variable in class net.shibboleth.idp.ui.taglib.ServiceContactTag
storage for the contactType bean.
CONTAINER_MANAGED_CONNECTION_RESOLVER - Static variable in class net.shibboleth.idp.attribute.resolver.spring.dc.impl.ManagedConnectionParser
resolver:ContainerManagedConnection.
contains(ItemType) - Method in interface net.shibboleth.idp.persistence.PersistenceManager
Deprecated.
Determines if an item exists within the persistence store.
contains(String) - Method in class net.shibboleth.idp.attribute.IdPAttribute
Check for a string value amongst this object's value collection.
contains(String) - Method in interface net.shibboleth.idp.persistence.PersistenceManager
Deprecated.
Determines if an item with the given ID is exists within the persistence store.
contains(TrustStore.Signature) - Method in class net.shibboleth.idp.installer.plugin.impl.TrustStore
Does the key that made this signature exist in our keyrings?
CONTENT_TYPE - Static variable in class net.shibboleth.idp.cas.flow.impl.WriteValidateResponseAction
CAS 1.0 protocol content type is plain text.
contents - Variable in class net.shibboleth.idp.installer.PropertiesWithComments
The contents.
contentsList - Variable in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
Contents to list.
contentType - Variable in class net.shibboleth.idp.attribute.resolver.dc.http.impl.TemplatedBodyBuilder
Content type.
context - Variable in class net.shibboleth.idp.admin.impl.DoStorageOperation
Storage context to operate on.
context - Variable in class net.shibboleth.idp.authn.impl.JAASCredentialValidator.SimpleCallbackHandler
Context for call.
context - Variable in class net.shibboleth.idp.authn.impl.KerberosCredentialValidator.SimpleCallbackHandler
Context for call.
context - Variable in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
Revocation context to operate on.
context - Variable in class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
The GSSContext being established, or that was established.
context - Variable in class net.shibboleth.idp.profile.context.SpringRequestContext
The request context represented.
context(Class<? extends Ticket>) - Static method in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
Gets the storage service context name for the given ticket type.
CONTEXT - Static variable in class net.shibboleth.idp.admin.impl.DoStorageOperation
Flow variable indicating ID of storage context.
CONTEXT - Static variable in class net.shibboleth.idp.authn.revocation.impl.DoRevocationCacheOperation
Flow variable indicating ID of account context.
CONTEXT - Static variable in class net.shibboleth.idp.saml.nameid.impl.TransientIdParameters
Context label for storage of IDs.
CONTEXT_CLASS_MAP - Static variable in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
Map of ticket classes to context names.
contextAcceptor - Variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOContext
Utility class that manages credentials and state for GSS loop.
ContextCheck - Class in net.shibboleth.idp.module.intercept.impl
IdPModule implementation.
ContextCheck() - Constructor for class net.shibboleth.idp.module.intercept.impl.ContextCheck
Constructor.
contextCreationStrategy - Variable in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
Lookup/creation function for LogoutPropagationContext.
ContextDerivedAttributeDefinition - Class in net.shibboleth.idp.attribute.resolver.ad.impl
An attribute definition which returns an attribute whose values are derived from the ProfileRequestContext associated with the request via a plugged in Function.
ContextDerivedAttributeDefinition() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.ContextDerivedAttributeDefinition
Constructor.
ContextDerivedAttributeDefinitionParser - Class in net.shibboleth.idp.attribute.resolver.spring.ad.impl
Spring Bean Definition Parser for attribute definitions derived from the Principal.
ContextDerivedAttributeDefinitionParser() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.ad.impl.ContextDerivedAttributeDefinitionParser
 
contextTemplate - Variable in class net.shibboleth.idp.attribute.resolver.dc.storage.impl.TemplatedSearchBuilder
Context template to be evaluated.
contextTemplateText - Variable in class net.shibboleth.idp.attribute.resolver.dc.storage.impl.TemplatedSearchBuilder
Text of context template to be evaluated.
ContinueSAMLAuthentication - Class in net.shibboleth.idp.saml.saml2.profile.impl
An action that checks for an ExternalAuthenticationContext for a signaled event via the ExternalAuthenticationContext.getAuthnError() method, and otherwise enforces the presence of an inbound SAML Response to process.
ContinueSAMLAuthentication() - Constructor for class net.shibboleth.idp.saml.saml2.profile.impl.ContinueSAMLAuthentication
 
continueSPNEGO(String, String, HttpServletRequest, HttpServletResponse) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
Process an input GSS token from the client and attempt to complete the context establishment process.
CONVERSATION_KEY - Static variable in class net.shibboleth.idp.authn.ExternalAuthentication
Parameter supplied to identify the per-conversation parameter.
CONVERSATION_KEY - Static variable in class net.shibboleth.idp.profile.interceptor.ExternalInterceptor
Parameter supplied to identify the per-conversation parameter.
convert(IdPAttributeValue) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.DateTimeAttributeDefinition
Convert an input value into a DateTimeAttributeValue if possible.
cookieManager - Variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
Manages creation of cookies.
cookieManager - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
Manages creation of cookies.
cookieName - Variable in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAutoLoginManager
Auto-login cookie name.
cookieName - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
Name of cookie used to track sessions.
copiedFiles - Variable in class net.shibboleth.idp.installer.plugin.impl.LoggingVisitor
How what files have we copied?
copyBinDocSystem() - Method in class net.shibboleth.idp.installer.CopyDistribution
Populate the per distribution (but non dist) folders.
copyDirIfNotPresent(Path, Path) - Static method in class net.shibboleth.idp.installer.InstallerSupport
Populate a with all the missing files.
copyDist() - Method in class net.shibboleth.idp.installer.CopyDistribution
Populate the dist folder.
CopyDistribution - Class in net.shibboleth.idp.installer
Copy the distribution to the final location.
CopyDistribution(InstallerProperties, CurrentInstallState) - Constructor for class net.shibboleth.idp.installer.CopyDistribution
Constructor.
copyWithLogging(Path, Path, List<Path>) - Static method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerSupport
Copy a directory tree and keep a log of what has changed.
CoreGaugeSet - Class in net.shibboleth.idp.metrics.impl
A set of gauges for core system information.
CoreGaugeSet() - Constructor for class net.shibboleth.idp.metrics.impl.CoreGaugeSet
Constructor.
CoreIdPModule - Class in net.shibboleth.idp.module.impl
Implementation base class for IdPModule that lives within the core code and whose documentation URLs will float with the IdP's own.
CoreIdPModule(Class<? extends IdPModule>) - Constructor for class net.shibboleth.idp.module.impl.CoreIdPModule
Constructor.
COUNTER_KEY - Static variable in class net.shibboleth.idp.consent.flow.storage.impl.UpdateCounter
Storage context for the storage index record.
counterIntervalLookupStrategy - Variable in class net.shibboleth.idp.authn.impl.StorageBackedAccountLockoutManager
Lookup function for interval after which counter is reset.
CounterStorageKeyComparator - Class in net.shibboleth.idp.consent.logic.impl
A Comparator used to order storage keys so that the least used and oldest storage keys are returned first.
CounterStorageKeyComparator(List<String>, Map<String, Long>) - Constructor for class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyComparator
Constructor.
CounterStorageKeyFunction - Class in net.shibboleth.idp.consent.logic.impl
Function to order storage keys by least-used and oldest first during pruning of storage records.
CounterStorageKeyFunction() - Constructor for class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
Constructor.
create(String, SPSSODescriptor) - Method in class net.shibboleth.idp.cas.service.impl.MetadataServiceRegistry
Create a CAS Service from an input service URL and the matching RoleDescriptor that was resolved from the metadata source.
createAndPopulateDelegationContext(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
Create and populate the DelegationContext using the available information.
createBinderConfiguration(BinderModel) - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
 
createBodyTemplateBuilder(BeanDefinition) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.http.impl.HTTPDataConnectorParser.V2Parser
Create the definition of the POST search builder.
createCache(ParserContext) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.http.impl.HTTPDataConnectorParser.V2Parser
Create the results cache.
createCache(ParserContext) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.impl.CacheConfigParser
Creates a new cache bean definition from a v2 XML configuration.
createCache(ParserContext) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Create a results cache bean definition.
createCache(ParserContext) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.rdbms.impl.RDBMSDataConnectorParser.V2Parser
Create the results cache.
createCache(ParserContext) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.storage.impl.StorageServiceDataConnectorParser.V2Parser
Create the results cache.
createConnectionConfig() - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Returns a new ConnectionConfig without a connection initializer.
createConnectionConfig(ConnectionInitializer) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Returns a new ConnectionConfig with the supplied connection initializer.
createConnectionConfig(ParserContext) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Creates a connection config bean definition from a v2 XML configuration.
createConnectionPool(String, ConnectionConfig) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Returns a new blocking connection pool.
createConnectionPool(String, ConnectionConfig, SearchValidator) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Returns a new blocking connection pool using the supplied search validator.
createConnectionPool(String, ConnectionConfig, SearchValidator, Passivator) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Returns a new blocking connection pool using the supplied search validator and passivator type.
createConnectionPool(BeanDefinition) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Creates a new connection pool bean definition from a v2 XML configuration.
createContainerManagedDataSource(Element) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.impl.ManagedConnectionParser
Creates a container managed data source bean definition.
createCredentialConfig(ParserContext) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Read StartTLS trust and authentication credentials.
CREATED - Enum constant in enum net.shibboleth.idp.module.IdPModule.ResourceResult
Resource was created.
createDataSource() - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.impl.ManagedConnectionParser
Creates a data source bean definition from a v2 XML configuration.
createdBackchannel - Variable in class net.shibboleth.idp.installer.V4Install.KeyManagement
Did we create idp-backchannel.*?
createdEncryption - Variable in class net.shibboleth.idp.installer.V4Install.KeyManagement
Did we create idp-encryption.*?
createDirectory(Path) - Static method in class net.shibboleth.idp.installer.InstallerSupport
Method to create a directory and log same.
createdSealer - Variable in class net.shibboleth.idp.installer.V4Install.KeyManagement
Did we create sealer.*?
createdSigning - Variable in class net.shibboleth.idp.installer.V4Install.KeyManagement
Did we create idp-signing.*?
createFlow() - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
 
createFlowApplicationContext(String[]) - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
 
createFlowRelativeResource(String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowRelativeResourceLoader
 
CreateGlobalConsentResult - Class in net.shibboleth.idp.consent.flow.storage.impl
Consent action to create a consent result representing global consent to be stored in a storage service.
CreateGlobalConsentResult() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.CreateGlobalConsentResult
 
createGSSContext(KerberosRealmSettings) - Method in class net.shibboleth.idp.authn.spnego.impl.GSSContextAcceptor
Establish initial server credentials and create a GSS acceptor context based on then.
createGSSContextAcceptor(SPNEGOContext) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
Create a new GSSContextAcceptor object.
createIdPSession(AuthenticationContext) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
Create a new session and populate the SessionContext.
createInstance() - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
 
createInstance() - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
createInstance() - Method in class net.shibboleth.idp.profile.spring.relyingparty.metadata.filter.impl.PredicateFilterDirectionFactoryBean
createInstance() - Method in class net.shibboleth.idp.profile.spring.relyingparty.metadata.TLSSocketFactoryFactoryBean
createInstance() - Method in class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.AbstractStaticPKIXParser.X509CredentialNameEvaluatorFactoryBean
createInstance() - Method in class net.shibboleth.idp.profile.spring.resource.impl.HTTPResourceFactoryBean
createInstanceFromString(String) - Method in class net.shibboleth.idp.saml.profile.config.AbstractCollectionConfigurationLookupStrategy
Helper method to manufacture instance of object using a string constructor or a cast.
createJarTask(Path, Path) - Static method in class net.shibboleth.idp.installer.InstallerSupport
Return a Jar task.
createManagedDataSource() - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.rdbms.impl.RDBMSDataConnectorParser.V2Parser
Create the data source bean definition.
createMappingStrategy() - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Create the result mapping strategy.
createMappingStrategy() - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.rdbms.impl.RDBMSDataConnectorParser.V2Parser
Create the result mapping strategy.
createMappingStrategy(String) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.http.impl.HTTPDataConnectorParser.V2Parser
Create the scripted result mapping strategy.
createMappingStrategy(String) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.storage.impl.StorageServiceDataConnectorParser.V2Parser
Create the scripted result mapping strategy.
createModelAndView(ProfileRequestContext, HttpServletRequest, HttpServletResponse) - Method in class net.shibboleth.idp.authn.spnego.impl.SPNEGOAuthnController
Create a ModelAndView object to return.
createNewStore() - Method in class net.shibboleth.idp.installer.plugin.impl.TrustStore
Create an empty store and save to new location.
createPoolConfig() - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Creates a new pool config bean definition from a v2 XML configuration.
createPoolPassivator(LDAPAuthenticationFactoryBean.PassivatorType) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
 
createProxyGrantingTicket(String, Instant, ProxyTicket) - Method in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
 
createProxyGrantingTicket(String, Instant, ProxyTicket) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
Creates a chained proxy-granting ticket from a proxy ticket.
createProxyGrantingTicket(String, Instant, ServiceTicket) - Method in class net.shibboleth.idp.cas.ticket.impl.AbstractTicketService
 
createProxyGrantingTicket(String, Instant, ServiceTicket) - Method in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
 
createProxyGrantingTicket(String, Instant, ServiceTicket) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
Creates a top-level proxy-granting ticket from a service ticket.
createProxyTicket(String, Instant, ProxyGrantingTicket, String) - Method in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
 
createProxyTicket(String, Instant, ProxyGrantingTicket, String) - Method in class net.shibboleth.idp.cas.ticket.impl.SimpleTicketService
Creates and stores a proxy ticket for the given service.
createProxyTicket(String, Instant, ProxyGrantingTicket, String) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
Creates and stores a proxy ticket for the given service.
createQueryString(List<NameValuePair>) - Static method in class net.shibboleth.idp.authn.duo.impl.DuoSupport
Builds a string representation of the query string with the parameter names is alphabetical order.
createResolutionContext - Variable in class net.shibboleth.idp.profile.impl.ResolveAttributes
Whether to create and populate AttributeResolutionContext.
createResource(String, String, AttributeMap<Object>, String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
Create a flow definition resource from the path location provided.
createResources(String, String, AttributeMap<Object>) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
Create an array of flow definition resources from the path pattern location provided.
CreateResult - Class in net.shibboleth.idp.consent.flow.storage.impl
Consent action to create a consent result representing the result of a consent flow.
CreateResult() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.CreateResult
 
createSaslConfig() - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Creates a new sasl config bean definition from a v2 XML configuration.
createSearchExecutor() - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Creates a new search executor bean definition from a v2 XML configuration.
createSearchFilter(User) - Method in class net.shibboleth.idp.authn.AbstractTemplateSearchDnResolver
 
createSearchValidator(String, String) - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
 
createServiceTicket(String, Instant, String, TicketState, boolean) - Method in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
 
createServiceTicket(String, Instant, String, TicketState, boolean) - Method in class net.shibboleth.idp.cas.ticket.impl.SimpleTicketService
Creates and stores a ticket for the given service.
createServiceTicket(String, Instant, String, TicketState, boolean) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
Creates and stores a ticket for the given service.
createSession - Variable in class net.shibboleth.idp.log.SLF4JMDCServletFilter
Whether to create a session if it doesn't already exist.
createSession(String) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
Create and return a new IdPSession object for a subject.
createSession(String) - Method in interface net.shibboleth.idp.session.SessionManager
Create and return a new IdPSession object for a subject.
createSimpleManagedDataSource(Element) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.impl.ManagedConnectionParser
Creates an simple managed data source bean definition based on dbcp2.
createSslConfig() - Method in class net.shibboleth.idp.authn.config.LDAPAuthenticationFactoryBean
Returns a new SslConfig object derived from the configured LDAPAuthenticationFactoryBean.trustType.
createSSLContextInitializer() - Method in class net.shibboleth.idp.authn.impl.KeystoreResourceCredentialConfig
createSSLContextInitializer() - Method in class net.shibboleth.idp.authn.impl.X509ResourceCredentialConfig
createTemplateBuilder() - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Construct the definition of the template driven search builder.
createTemplateBuilder() - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.rdbms.impl.RDBMSDataConnectorParser.V2Parser
Create the definition of the template driven search builder.
createTemplateBuilder() - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.storage.impl.StorageServiceDataConnectorParser.V2Parser
Create the definition of the search builder.
createTicket(JsonObject, String, String, Instant) - Method in class net.shibboleth.idp.cas.ticket.serialization.impl.AbstractTicketSerializer
Create a ticket.
createTicket(JsonObject, String, String, Instant) - Method in class net.shibboleth.idp.cas.ticket.serialization.impl.ProxyGrantingTicketSerializer
 
createTicket(JsonObject, String, String, Instant) - Method in class net.shibboleth.idp.cas.ticket.serialization.impl.ProxyTicketSerializer
 
createTicket(JsonObject, String, String, Instant) - Method in class net.shibboleth.idp.cas.ticket.serialization.impl.ServiceTicketSerializer
 
createURLTemplateBuilder(BeanDefinition) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.http.impl.HTTPDataConnectorParser.V2Parser
Create the definition of the GET search builder.
createUserDirectories() - Method in class net.shibboleth.idp.installer.V4Install
Create (if they do not exist) the user editable folders, suitable for later population during update or install.
createValidator() - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Create the validator.
createValidator() - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.rdbms.impl.RDBMSDataConnectorParser.V2Parser
Create the validator.
createValidator(String) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.LDAPDataConnectorParser.V2Parser
Create the validator.
createValidator(String) - Method in class net.shibboleth.idp.attribute.resolver.spring.dc.rdbms.impl.RDBMSDataConnectorParser.V2Parser
Create the validator.
createViewFactory(Expression, BinderModel) - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
 
CREATION_INSTANT_FIELD - Static variable in class net.shibboleth.idp.session.AbstractSPSessionSerializer
Field name of creation instant.
CREATION_INSTANT_FIELD - Static variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
Field name of creation instant.
creationInstant - Variable in class net.shibboleth.idp.session.AbstractIdPSession
Time when this session was created.
creationInstant - Variable in class net.shibboleth.idp.session.BasicSPSession
The time when this session was created.
creationTime - Variable in class net.shibboleth.idp.attribute.PairwiseId
Time the identifier was created.
creationTimeColumn - Variable in class net.shibboleth.idp.attribute.impl.JDBCPairwiseIdStore
Name of the creation time column.
CREDENTIAL_ELEMENT_NAME - Static variable in class net.shibboleth.idp.profile.spring.relyingparty.security.credential.impl.AbstractCredentialParser
<Credential>.
CREDENTIAL_ELEMENT_NAME - Static variable in class net.shibboleth.idp.profile.spring.relyingparty.security.impl.SecurityNamespaceHandler
Credential element name.
CREDENTIAL_VALIDATOR - Static variable in class net.shibboleth.idp.authn.AuthnAuditFields
Identifies the CredentialValidator used.
CredentialConfigFactoryBean - Class in net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl
A Factory bean to summon up CredentialConfig from supplied <Credential> statements.
CredentialConfigFactoryBean() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl.CredentialConfigFactoryBean
 
credentialMap - Variable in class net.shibboleth.idp.authn.impl.HTPasswdCredentialValidator
In-memory copy of entries.
credentialNameEvaluator - Variable in class net.shibboleth.idp.profile.spring.factory.StaticPKIXFactoryBean
Custom instance of X509CredentialNameEvaluator to use.
credentialResolver - Variable in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.PopulateDelegationContext
The credential resolver used to resolve HoK Credentials for the peer.
credentials - Variable in class net.shibboleth.idp.admin.impl.UnlockPrivateKeys
Credentials to operate on.
credentials - Variable in class net.shibboleth.idp.relyingparty.RelyingPartyResolverCredentialHolder
Credentials to expose.
credentialsKeyFileMode - Variable in class net.shibboleth.idp.installer.InstallerPropertiesImpl
credentials key file mode.
CredentialValidator - Interface in net.shibboleth.idp.authn
High-level API for validating credentials and producing a Java Subject as a result.
CredentialValidator.ErrorHandler - Interface in net.shibboleth.idp.authn
Interface to use to report errors to the caller.
CredentialValidator.WarningHandler - Interface in net.shibboleth.idp.authn
Interface to use to report warnings to the caller.
credentialValidators - Variable in class net.shibboleth.idp.authn.impl.ValidateCredentials
Ordered list of validators.
criteria(String) - Method in class net.shibboleth.idp.cas.service.impl.MetadataServiceRegistry
Create the set of criteria used to find a unique CAS service given a CAS service URL.
CriteriaRelyingPartyConfigurationResolver - Interface in net.shibboleth.idp.relyingparty
Resolves a RelyingPartyConfiguration for a given CriteriaSet.
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
 
CRL - Static variable in class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.AbstractPKIXValidationInfoParser
The element <CRL>.
CRL_ELEMENT_NAME - Static variable in class net.shibboleth.idp.profile.spring.relyingparty.security.credential.impl.AbstractX509CredentialParser
<CRL>.
crlFiles - Variable in class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.PKIXResourceValidationInfoFactoryBean
The file to be turned into the crls.
crlResources - Variable in class net.shibboleth.idp.profile.spring.factory.BasicX509CredentialFactoryBean
Where the crls are to be found.
crlResources - Variable in class net.shibboleth.idp.profile.spring.factory.StaticPKIXFactoryBean
CRL resources.
crls - Variable in class net.shibboleth.idp.profile.spring.factory.X509InlineCredentialFactoryBean
The crls.
crlStrings - Variable in class net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl.PKIXInlineValidationInfoFactoryBean
The strings to be turned into the crls.
CryptoTransientIdGenerationStrategy - Class in net.shibboleth.idp.saml.nameid.impl
Generates transients using a DataSealer to encrypt the result into a recoverable value, for use with stateless clustering.
CryptoTransientIdGenerationStrategy() - Constructor for class net.shibboleth.idp.saml.nameid.impl.CryptoTransientIdGenerationStrategy
Constructor.
CryptoTransientNameIDDecoder - Class in net.shibboleth.idp.saml.nameid.impl
Processes a transient NameID, checks that its NameIDType.getNameQualifier() and NameIDType.getSPNameQualifier() are correct, and decodes XSString.getValue() via the base class (reversing the work done by CryptoTransientIdGenerationStrategy).
CryptoTransientNameIDDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.CryptoTransientNameIDDecoder
 
CryptoTransientNameIdentifierDecoder - Class in net.shibboleth.idp.saml.nameid.impl
Processes a transient NameIdentifier, checks that its NameIdentifier.getNameQualifier() is correct, and decodes XSString.getValue() via the base class (reversing the work done by CryptoTransientIdGenerationStrategy).
CryptoTransientNameIdentifierDecoder() - Constructor for class net.shibboleth.idp.saml.nameid.impl.CryptoTransientNameIdentifierDecoder
 
CSRF_EXCLUDED_ATTRIBUTE_NAME - Static variable in class net.shibboleth.idp.ui.csrf.BaseCSRFTokenPredicate
Name of the metadata attribute that, if true, excludes a view from CSRF protection.
CSRF_TOKEN_VIEWSCOPE_NAME - Static variable in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
The name of the view scope parameter that holds the CSRF token.
csrfParameterName - Variable in class net.shibboleth.idp.ui.csrf.CSRFTokenManager
The name of the HTTP parameter that contains the anti-csrf token.
CSRFToken - Interface in net.shibboleth.idp.ui.csrf
An anti cross-site request forgery token.
CSRFTokenFlowExecutionListener - Class in net.shibboleth.idp.ui.csrf.impl
A flow execution lifecycle listener that, if enabled: Sets an anti-CSRF token into the view-scope map on rendering of a suitable view-state Checks the CSRF token in a HTTP request matches that stored in the view-scope map when a suitable view-state event occurs.
CSRFTokenFlowExecutionListener() - Constructor for class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
Constructor.
csrfTokenManager - Variable in class net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener
The CSRF token manager for getting and validating tokens.
CSRFTokenManager - Class in net.shibboleth.idp.ui.csrf
A thread-safe helper class for dealing with cross-site request forgery tokens.
CSRFTokenManager() - Constructor for class net.shibboleth.idp.ui.csrf.CSRFTokenManager
public Constructor.
CSRFTokenManager.DefaultCSRFTokenValidationPredicate - Class in net.shibboleth.idp.ui.csrf
A simple default CSRF token validation predicate.
csrfTokenValidationPredicate - Variable in class net.shibboleth.idp.ui.csrf.CSRFTokenManager
Predicate to validate the CSRF token.
cssClass - Variable in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
Bean storage.
cssId - Variable in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
Bean storage.
cssStyle - Variable in class net.shibboleth.idp.ui.taglib.ServiceTagSupport
Bean storage.
ctor - Variable in class net.shibboleth.idp.authn.principal.SimplePrincipalSerializer
Constructor.
current - Variable in class net.shibboleth.idp.profile.context.MultiRelyingPartyContext.RelyingPartyContextIterator
Current marker.
Current - Enum constant in enum net.shibboleth.idp.plugin.PluginSupport.SupportLevel
The current release.
CURRENT_CONSENT_IDS - Static variable in class net.shibboleth.idp.consent.audit.impl.ConsentAuditFields
Current consents ID field.
CURRENT_CONSENT_IS_APPROVED - Static variable in class net.shibboleth.idp.consent.audit.impl.ConsentAuditFields
Current consents isApproved field.
CURRENT_CONSENT_VALUES - Static variable in class net.shibboleth.idp.consent.audit.impl.ConsentAuditFields
Current consents value field.
CurrentConsentIdsAuditExtractor - Class in net.shibboleth.idp.consent.audit.impl
Function that returns the current consent IDs from a ConsentContext.
CurrentConsentIdsAuditExtractor() - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentIdsAuditExtractor
Constructor.
CurrentConsentIdsAuditExtractor(Function<ProfileRequestContext, ConsentContext>) - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentIdsAuditExtractor
Constructor.
CurrentConsentIsApprovedAuditExtractor - Class in net.shibboleth.idp.consent.audit.impl
Function that returns whether the current consents are approved from an ConsentContext.
CurrentConsentIsApprovedAuditExtractor() - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentIsApprovedAuditExtractor
Constructor.
CurrentConsentIsApprovedAuditExtractor(Function<ProfileRequestContext, ConsentContext>) - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentIsApprovedAuditExtractor
Constructor.
currentConsents - Variable in class net.shibboleth.idp.consent.context.ConsentContext
Map of current consent extracted from user input and keyed by consent id.
CurrentConsentValuesAuditExtractor - Class in net.shibboleth.idp.consent.audit.impl
Function that returns the current consent values from an ConsentContext.
CurrentConsentValuesAuditExtractor() - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentValuesAuditExtractor
Constructor.
CurrentConsentValuesAuditExtractor(Function<ProfileRequestContext, ConsentContext>) - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentValuesAuditExtractor
Constructor.
CurrentInstallState - Interface in net.shibboleth.idp.installer
Tells the installers about the current install state.
CurrentInstallStateImpl - Class in net.shibboleth.idp.installer.impl
Tells the installers about the current install state.
CurrentInstallStateImpl(InstallerProperties) - Constructor for class net.shibboleth.idp.installer.impl.CurrentInstallStateImpl
Constructor.
currentState - Variable in class net.shibboleth.idp.installer.V4Install
Current Install.
currentState - Variable in class net.shibboleth.idp.installer.V4Install.KeyManagement
Current Install.
currentValidator - Variable in class net.shibboleth.idp.authn.impl.ValidateCredentials
Currently executing validator.
customObject - Variable in class net.shibboleth.idp.attribute.filter.matcher.impl.ScriptedMatcher
Custom object for script.
customObject - Variable in class net.shibboleth.idp.attribute.filter.policyrule.impl.ScriptedPolicyRule
The custom object we inject into all scripts.
customObject - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition
The custom object we inject into all scripts.
customObject - Variable in class net.shibboleth.idp.attribute.resolver.dc.http.impl.TemplatedBodyBuilder
A custom object to inject into the template.
customObject - Variable in class net.shibboleth.idp.attribute.resolver.dc.http.impl.TemplatedURLBuilder
A custom object to inject into the template.
customObject - Variable in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
The custom object we inject into all scripts.
customObject - Variable in class net.shibboleth.idp.attribute.resolver.dc.storage.impl.TemplatedSearchBuilder
A custom object to inject into the template.
customPrincipals - Variable in class net.shibboleth.idp.authn.AbstractCredentialValidator
Container that carries additional Principal objects.

D

DataConnector - Interface in net.shibboleth.idp.attribute.resolver
Base class for data connector resolver plugins.
dataConnectorDependencies - Variable in class net.shibboleth.idp.attribute.resolver.AbstractResolverPlugin
The ResolverDataConnectorDependencys this plug-in depends on.
dataConnectorDependencies - Variable in class net.shibboleth.idp.attribute.resolver.spring.impl.AbstractResolverPluginFactoryBean
Plugin property "dataConnectorDependencies".
DataConnectorFactoryBean - Class in net.shibboleth.idp.attribute.resolver.spring.dc.impl
A factory bean to collect the parameterization that goes onto a AbstractDataConnector.
DataConnectorFactoryBean() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.dc.impl.DataConnectorFactoryBean
 
dataConnectors - Variable in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Data connectors defined for this resolver.
DataConnectorScriptEvaluator(EvaluableScript) - Constructor for class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector.DataConnectorScriptEvaluator
Constructor.
dataSealer - Variable in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
Data sealer that handles encryption of serialized service ticket data.
dataSealer - Variable in class net.shibboleth.idp.saml.nameid.impl.BaseCryptoTransientDecoder
Object used to protect and encrypt the data.
dataSealer - Variable in class net.shibboleth.idp.saml.nameid.impl.CryptoTransientIdGenerationStrategy
Object used to protect and encrypt the data.
dataSealer - Variable in class net.shibboleth.idp.session.impl.PopulateLogoutPropagationContext
DataSealer to use.
DataSealerArguments - Class in net.shibboleth.idp.cli
Arguments for DataSealer CLI.
DataSealerArguments() - Constructor for class net.shibboleth.idp.cli.DataSealerArguments
 
DataSealerArguments.OperationType - Enum in net.shibboleth.idp.cli
Operation enum.
DataSealerCLI - Class in net.shibboleth.idp.cli
Command line utility for DataSealer.
DataSealerCLI() - Constructor for class net.shibboleth.idp.cli.DataSealerCLI
 
dataSealerName - Variable in class net.shibboleth.idp.cli.DataSealerArguments
Name of a specific DataSealer, if one has been requested.
dataSource - Variable in class net.shibboleth.idp.attribute.impl.JDBCPairwiseIdStore
JDBC data source for retrieving connections.
dataSource - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.DataSourceValidator
JDBC data source to validate.
dataSource - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.RDBMSDataConnector
JDBC data source for retrieving Connections.
dataSource - Variable in class net.shibboleth.idp.saml.nameid.impl.PersistentSAML2NameIDGenerator
A DataSource to auto-provision a JDBCPairwiseIdStore instance.
dataSource - Variable in class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
A DataSource to auto-provision a JDBCPairwiseIdStore instance.
DataSourceValidator - Class in net.shibboleth.idp.attribute.resolver.dc.rdbms.impl
Validator implementation that invokes DataSource.getConnection() to determine if the DataSource is properly configured.
DataSourceValidator() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.DataSourceValidator
 
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, 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.
DateAttributePredicate(String, DateTimeFormatter) - 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.
DateAttributePredicate(String, DateTimeFormatter) - Constructor for class net.shibboleth.idp.profile.logic.DateAttributePredicate
Deprecated.
DateTimeAttributeDefinition - Class in net.shibboleth.idp.attribute.resolver.ad.impl
An AttributeDefinition that creates an attribute whose values are the values of all its dependencies, passed through or converted into a DateTimeAttributeValue.
DateTimeAttributeDefinition() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.DateTimeAttributeDefinition
Constructor.
DateTimeAttributeDefinitionParser - Class in net.shibboleth.idp.attribute.resolver.spring.ad.impl
Bean definition parser for a DateTimeAttributeDefinition.
DateTimeAttributeDefinitionParser() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.ad.impl.DateTimeAttributeDefinitionParser
 
DateTimeAttributeValue - Class in net.shibboleth.idp.attribute
Base class for IdPAttribute values that are date/time values.
DateTimeAttributeValue(Instant) - Constructor for class net.shibboleth.idp.attribute.DateTimeAttributeValue
Constructor.
DateTimeAttributeValue(ZonedDateTime) - Constructor for class net.shibboleth.idp.attribute.DateTimeAttributeValue
Constructor.
dateTimeFormat - Variable in class net.shibboleth.idp.metrics.impl.HTTPReporter
Formatting string for DateFormat fields.
dateTimeFormatter - Variable in class net.shibboleth.idp.admin.impl.OutputMetrics
Formatter for date/time fields.
dateTimeFormatter - Variable in class net.shibboleth.idp.profile.audit.impl.PopulateAuditContext
Formatter for date/time fields.
dateTimeFormatter - Variable in class net.shibboleth.idp.profile.audit.impl.WriteAuditLog
Formatter for date/time fields.
dateTimeFormatter - Variable in class net.shibboleth.idp.profile.logic.DateAttributePredicate
Formatter used to parse string-based date attribute values.
deactivate(PairwiseId) - Method in interface net.shibboleth.idp.attribute.DurablePairwiseIdStore
Deactivate/revoke a pairwise ID.
deactivate(PairwiseId) - Method in class net.shibboleth.idp.attribute.impl.JDBCPairwiseIdStore
Deactivate/revoke a pairwise ID.
deactivateSQL - Variable in class net.shibboleth.idp.attribute.impl.JDBCPairwiseIdStore
Parameterized update statement used to deactivate an ID.
deactivationTime - Variable in class net.shibboleth.idp.attribute.PairwiseId
Time the identifier was deactivated.
deactivationTimeColumn - Variable in class net.shibboleth.idp.attribute.impl.JDBCPairwiseIdStore
Name of the deactivation time column.
deadProperties - Variable in class net.shibboleth.idp.spring.DeprecatedPropertyBean
Dead properties.
debug(String) - Method in class net.shibboleth.idp.installer.impl.InstallationLogger
debug(String, Object) - Method in class net.shibboleth.idp.installer.impl.InstallationLogger
debug(String, Object...) - Method in class net.shibboleth.idp.installer.impl.InstallationLogger
debug(String, Object, Object) - Method in class net.shibboleth.idp.installer.impl.InstallationLogger
debug(String, Throwable) - Method in class net.shibboleth.idp.installer.impl.InstallationLogger
debug(Marker, String) - Method in class net.shibboleth.idp.installer.impl.InstallationLogger
debug(Marker, String, Object) - Method in class net.shibboleth.idp.installer.impl.InstallationLogger
debug(Marker, String, Object...) - Method in class net.shibboleth.idp.installer.impl.InstallationLogger
debug(Marker, String, Object, Object) - Method in class net.shibboleth.idp.installer.impl.InstallationLogger
debug(Marker, String, Throwable) - Method in class net.shibboleth.idp.installer.impl.InstallationLogger
decode() - Method in class net.shibboleth.idp.saml.profile.impl.BaseIdPInitiatedSSORequestMessageDecoder
decode(Class<T>, String, String) - Method in class net.shibboleth.idp.cas.ticket.impl.EncodingTicketService
Decode a ticket.
decode(String) - Method in class net.shibboleth.idp.saml.nameid.impl.BaseTransformingDecoder
Apply configured transforms to input identifier.
decode(String, String) - Method in class net.shibboleth.idp.saml.nameid.impl.BaseCryptoTransientDecoder
Convert the transient Id into the principal.
decode(String, String) - Method in class net.shibboleth.idp.saml.nameid.impl.BaseTransientDecoder
Convert the transient Id into the principal.
decode(SubjectCanonicalizationContext, NameIdentifier) - Method in class net.shibboleth.idp.saml.nameid.impl.CryptoTransientNameIdentifierDecoder
Decode the provided NameIdentifier.
decode(SubjectCanonicalizationContext, NameIdentifier) - Method in class net.shibboleth.idp.saml.nameid.impl.TransformingNameIdentifierDecoder
Decode the provided NameIdentifier.
decode(SubjectCanonicalizationContext, NameIdentifier) - Method in class net.shibboleth.idp.saml.nameid.impl.TransientNameIdentifierDecoder
Decode the provided NameIdentifier.
decode(SubjectCanonicalizationContext, NameIdentifier) - Method in interface net.shibboleth.idp.saml.nameid.NameIdentifierDecoder
Decode the provided NameIdentifier.
decode(SubjectCanonicalizationContext, NameID) - Method in class net.shibboleth.idp.saml.nameid.impl.CryptoTransientNameIDDecoder
Decode the provided NameID.
decode(SubjectCanonicalizationContext, NameID) - Method in class net.shibboleth.idp.saml.nameid.impl.StoredPersistentIdDecoder
Decode the provided NameID.
decode(SubjectCanonicalizationContext, NameID) - Method in class net.shibboleth.idp.saml.nameid.impl.TransformingNameIDDecoder
Decode the provided NameID.
decode(SubjectCanonicalizationContext, NameID) - Method in class net.shibboleth.idp.saml.nameid.impl.TransientNameIDDecoder
Decode the provided NameID.
decode(SubjectCanonicalizationContext, NameID) - Method in interface net.shibboleth.idp.saml.nameid.NameIDDecoder
Decode the provided NameID.
decode(ProfileRequestContext, T, TranscodingRule) - Method in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
Decode the supplied object into a protocol-neutral representation.
decode(ProfileRequestContext, T, TranscodingRule) - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoder
Decode the supplied object into a protocol-neutral representation.
decodeAttribute(Collection<TranscodingRule>, T, Multimap<String, IdPAttribute>) - Method in class net.shibboleth.idp.saml.metadata.impl.AttributeMappingNodeProcessor
Access the registry of transcoding rules to decode the input object.
decodeAttribute(AttributeTranscoderRegistry, ProfileRequestContext, Attribute, Multimap<String, IdPAttribute>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.FilterByQueriedAttributes
Access the registry of transcoding rules to decode the input Attribute.
decodeAttribute(AttributeTranscoderRegistry, ProfileRequestContext, Attribute, Multimap<String, IdPAttribute>) - Method in class net.shibboleth.idp.saml.saml2.profile.impl.ValidateSAMLAuthentication
Access the registry of transcoding rules to decode the input Attribute.
decodeAttributeDesignator(AttributeTranscoderRegistry, ProfileRequestContext, AttributeDesignator, Collection<String>) - Method in class net.shibboleth.idp.saml.saml1.profile.impl.FilterByQueriedAttributeDesignators
Access the registry of transcoding rules to decode the input AttributeDesignator.
decodeCredentials(String) - Method in class net.shibboleth.idp.authn.impl.ExtractUsernamePasswordFromBasicAuth
Decodes the credential string provided in the HTTP header, splits it in to a username and password, and returns them.
decodeInput() - Method in class net.shibboleth.idp.installer.plugin.impl.PluginInstallerArguments
Given an input string, work out what the parts are.
decoder - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIDCanonicalization
Supplies logic for decoding the NameID into a principal.
decoder - Variable in class net.shibboleth.idp.saml.nameid.impl.NameIdentifierCanonicalization
Supplies logic for decoding the NameIdentifier into a principal.
decoderFactory - Variable in class net.shibboleth.idp.saml.saml2.profile.impl.SAMLAuthnContext
The function to use to obtain a decoder.
decodeSecretKey(byte[]) - Method in class net.shibboleth.idp.profile.spring.factory.AbstractBasicCredentialFactoryBean
Decode the SecretKey data, based on the specified encoding.
decodeSecretKey(String) - Method in class net.shibboleth.idp.profile.spring.factory.AbstractBasicCredentialFactoryBean
Decode the SecretKey data, based on the specified encoding.
decodeValue(ProfileRequestContext, AttributeType, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.AbstractSAMLAttributeTranscoder
Function to decode a single XMLObject into an IdPAttributeValue.
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, String) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
Function to decode a single string value into an IdPAttributeValue.
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, String) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASDateTimeAttributeTranscoder
Function to decode a single string value into an IdPAttributeValue.
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, String) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASScopedStringAttributeTranscoder
Function to decode a single string value into an IdPAttributeValue.
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, String) - Method in class net.shibboleth.idp.cas.attribute.transcoding.impl.CASStringAttributeTranscoder
Function to decode a single string value into an IdPAttributeValue.
decodeValue(ProfileRequestContext, AttributeDesignator, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ByteAttributeTranscoder
Function to decode a single XMLObject into an IdPAttributeValue.
decodeValue(ProfileRequestContext, AttributeDesignator, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
Function to decode a single XMLObject into an IdPAttributeValue.
decodeValue(ProfileRequestContext, AttributeDesignator, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1StringAttributeTranscoder
Function to decode a single XMLObject into an IdPAttributeValue.
decodeValue(ProfileRequestContext, AttributeDesignator, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1XMLObjectAttributeTranscoder
Function to decode a single XMLObject into an IdPAttributeValue.
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ByteAttributeTranscoder
Function to decode a single XMLObject into an IdPAttributeValue.
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2DateTimeAttributeTranscoder
Function to decode a single XMLObject into an IdPAttributeValue.
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
Function to decode a single XMLObject into an IdPAttributeValue.
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2StringAttributeTranscoder
Function to decode a single XMLObject into an IdPAttributeValue.
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2XMLObjectAttributeTranscoder
Function to decode a single XMLObject into an IdPAttributeValue.
decorateDelegatedAssertion(ProfileRequestContext) - Method in class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Decorate the Assertion to allow use as a delegated security token by the SAML requester.
DecorateDelegatedAssertion - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
A profile action which decorates instances of Assertion appropriately for use as delegation tokens.
DecorateDelegatedAssertion() - Constructor for class net.shibboleth.idp.saml.saml2.profile.delegation.impl.DecorateDelegatedAssertion
Constructor.
DecorateDelegatedAssertion.AssertionStrategy - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Default strategy for obtaining assertion to modify.
DecorateDelegatedAssertion.LibertySSOSEndpointURLStrategy - Class in net.shibboleth.idp.saml.saml2.profile.delegation.impl
Strategy that builds the SSOS endpoint URL based on the current HTTP request using default values for scheme, port and URI path suffix.
decryptConfig - Variable in class net.shibboleth.idp.profile.config.SecurityConfiguration
Configuration used when decrypting protocol message information.
DecryptedAttributeDefinition - Class in net.shibboleth.idp.attribute.resolver.ad.impl
An AttributeDefinition that creates an attribute whose values are the decrypted values of its dependencies.
DecryptedAttributeDefinition() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.DecryptedAttributeDefinition
 
DecryptedAttributeDefinitionParser - Class in net.shibboleth.idp.attribute.resolver.spring.ad.impl
Bean definition parser for a DecryptedAttributeDefinition.
DecryptedAttributeDefinitionParser() - Constructor for class net.shibboleth.idp.attribute.resolver.spring.ad.impl.DecryptedAttributeDefinitionParser
 
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
 
decryptionParserPool - Variable in class net.shibboleth.idp.spring.OpenSAMLConfigBean
Optional decryption ParserPool to configure.
DEFAULT_ALT_TXT - Static variable in class net.shibboleth.idp.ui.taglib.ServiceLogoTag
what to emit as alt txt if all else fails.
DEFAULT_ASSERTION_LIFETIME - Static variable in class net.shibboleth.idp.saml.profile.config.AbstractSAMLProfileConfiguration
Default assertion lifetime.
DEFAULT_CACHE_ENTRIES - Static variable in class net.shibboleth.idp.attribute.resolver.spring.dc.impl.CacheConfigParser
Documented maximumCachedElements maximum (500).
DEFAULT_CACHING_CLASS - Static variable in class net.shibboleth.idp.profile.spring.relyingparty.metadata.impl.AbstractDynamicHTTPMetadataProviderParser
Default caching type .
DEFAULT_CACHING_CLASS - Static variable in class net.shibboleth.idp.profile.spring.relyingparty.metadata.impl.HTTPMetadataProviderParser
Default caching type.