Package | Description |
---|---|
edu.internet2.middleware.shibboleth.common.attribute.provider |
Classes in this package are to do with emulating the V2 scripted
attribute environment.
|
net.shibboleth.idp |
Root package for IdP, contains a couple base/utility classes.
|
net.shibboleth.idp.admin |
Classes supporting administrative interface machinery.
|
net.shibboleth.idp.admin.impl |
Implementation classes for administrative profiles.
|
net.shibboleth.idp.attribute |
IdPAttribute s are protocol-agnostic
units of information about some thing, usually a user. |
net.shibboleth.idp.attribute.context |
Context to do with Attribute Manipulation.
|
net.shibboleth.idp.attribute.filter |
This package contains a filtering engine for a collection of
IdPAttribute s. |
net.shibboleth.idp.attribute.filter.context |
The contexts to do with attribute filtering.
|
net.shibboleth.idp.attribute.filter.impl |
Implementations of core attribute filter functionality.
|
net.shibboleth.idp.attribute.filter.matcher.impl |
Implementation of the various policy matchers.
|
net.shibboleth.idp.attribute.filter.matcher.logic.impl |
Implementation of the logical attribute matchers.
|
net.shibboleth.idp.attribute.filter.matcher.saml.impl |
This is where the attribute matchers that understand SAML live.
|
net.shibboleth.idp.attribute.filter.policyrule.filtercontext.impl |
Implementation of the filter context matchers Matchers.
|
net.shibboleth.idp.attribute.filter.policyrule.impl |
Classes which implement
PolicyRequirementRule . |
net.shibboleth.idp.attribute.filter.policyrule.logic.impl |
Implementation of the logical Policy Rules.
|
net.shibboleth.idp.attribute.filter.policyrule.saml.impl |
This is where the attribute policy rules that understand SAML live.
|
net.shibboleth.idp.attribute.filter.spring |
The base class for filter other parser is located here.
|
net.shibboleth.idp.attribute.filter.spring.basic.impl |
Parsers for the top level of the "urn:mace:shibboleth:2.0:afp:mf:basic" namespace.
|
net.shibboleth.idp.attribute.filter.spring.impl |
Parsers for the top level of the "urn:mace:shibboleth:2.0:afp" namespace.
|
net.shibboleth.idp.attribute.filter.spring.matcher |
Base class for parsers parse beans which are natural "Matchers" (that is to say that
they look at attribute values).
|
net.shibboleth.idp.attribute.filter.spring.matcher.impl |
Classes which parse beans which are natural "Matchers" (that is to say that they look at attribute values).
|
net.shibboleth.idp.attribute.filter.spring.policyrule |
Base parser for filters that are natural policy rules (that is to make their
decisions based on the context, not the attribute values are implemented.
|
net.shibboleth.idp.attribute.filter.spring.policyrule.impl |
This is where the parsers for filters that are natural policy rules (that is to make their
decisions based on the context, not the attribute values are implemented.
|
net.shibboleth.idp.attribute.filter.spring.saml.impl |
Parsers for the top level of the "urn:mace:shibboleth:2.0:saml" namespace.
|
net.shibboleth.idp.attribute.impl |
Implementations of general attribute functionality.
|
net.shibboleth.idp.attribute.logic |
Attribute-related predicates.
|
net.shibboleth.idp.attribute.resolver |
A system which is capable of retrieving a collection of
IdPAttribute s from a variety of locations, transform them,
and associate a set of protocol-specific encoders to them. |
net.shibboleth.idp.attribute.resolver.ad.impl |
Implementations of various
AttributeDefinition s. |
net.shibboleth.idp.attribute.resolver.ad.mapped.impl |
A
DataConnector implementation that maps from a given set of
source value to an output value. |
net.shibboleth.idp.attribute.resolver.context |
The context to do with Attribute Resolution.
|
net.shibboleth.idp.attribute.resolver.context.navigate |
Functions for navigating attribute resolution contexts.
|
net.shibboleth.idp.attribute.resolver.dc |
Interfaces supporting data connectors.
|
net.shibboleth.idp.attribute.resolver.dc.http |
Package for http data connector configuration.
|
net.shibboleth.idp.attribute.resolver.dc.http.impl |
A
DataConnector implementation that
reads data from an HTTP web service. |
net.shibboleth.idp.attribute.resolver.dc.impl |
Common functionality used by data connectors.
|
net.shibboleth.idp.attribute.resolver.dc.ldap |
Package for LDAP data connector configuration.
|
net.shibboleth.idp.attribute.resolver.dc.ldap.impl |
A
DataConnector implementation that reads data from an LDAP. |
net.shibboleth.idp.attribute.resolver.dc.rdbms |
Package for rdbms data connector configuration.
|
net.shibboleth.idp.attribute.resolver.dc.rdbms.impl |
A
DataConnector implementation that reads data from a relational
database. |
net.shibboleth.idp.attribute.resolver.dc.storage |
StorageService-backed data connector APIs.
|
net.shibboleth.idp.attribute.resolver.dc.storage.impl |
Implementation of StorageService-backed data connector.
|
net.shibboleth.idp.attribute.resolver.impl |
Implementations of core resolver functionality.
|
net.shibboleth.idp.attribute.resolver.logic |
Predicates related to attribute resolution.
|
net.shibboleth.idp.attribute.resolver.scripted |
This Package contains interface definitions exported to ECMAScript.
|
net.shibboleth.idp.attribute.resolver.spring |
Classes in this package are to do with parsing the attribute resolver definitions
associated with schema urn\mace:shibboleth:2.0:resolver.
|
net.shibboleth.idp.attribute.resolver.spring.ad |
Classes in this package are to do with parsing the attribute resolver definitions
associated with schema urn\mace:shibboleth:2.0:resolver:ad.
|
net.shibboleth.idp.attribute.resolver.spring.ad.impl |
Implementation of the Attribute Definition parsers.
|
net.shibboleth.idp.attribute.resolver.spring.ad.mapped.impl |
Contains the parsers for the
MappedAttributeDefinition
and its child elements. |
net.shibboleth.idp.attribute.resolver.spring.dc |
Supported base class for the implementation of specific DataConnector parsers.
|
net.shibboleth.idp.attribute.resolver.spring.dc.http.impl |
The parser for the HTTP Data connector.
|
net.shibboleth.idp.attribute.resolver.spring.dc.impl |
Implementation of specific DataConnector parsers.
|
net.shibboleth.idp.attribute.resolver.spring.dc.ldap.impl |
The parser for the LDAP Data connector.
|
net.shibboleth.idp.attribute.resolver.spring.dc.rdbms.impl |
The parser for the RDBMS Data connector.
|
net.shibboleth.idp.attribute.resolver.spring.dc.storage.impl |
Parser for StorageService data connector.
|
net.shibboleth.idp.attribute.resolver.spring.enc |
Parsers for the urn:mace:shibboleth:2.0:attribute:encoder namespace.
|
net.shibboleth.idp.attribute.resolver.spring.enc.impl |
Implememtation of atttribute encoders.
|
net.shibboleth.idp.attribute.resolver.spring.impl |
Implementation of top level attribute resolvers.
|
net.shibboleth.idp.attribute.transcoding |
APIs for transcoding of attributes.
|
net.shibboleth.idp.attribute.transcoding.impl |
Implementation classes for attribute transcoding.
|
net.shibboleth.idp.authn |
APIs related to the authentication of a subject.
|
net.shibboleth.idp.authn.audit.impl |
Audit implementation classes.
|
net.shibboleth.idp.authn.config |
Configuration touchpoints for authentication flows.
|
net.shibboleth.idp.authn.config.navigate |
Functions for traversing authentication configurations.
|
net.shibboleth.idp.authn.context |
Context classes for managing authentication-related state.
|
net.shibboleth.idp.authn.context.navigate |
Functions for traversing authentication contexts.
|
net.shibboleth.idp.authn.duo |
Public APIs related to Duo authentication.
|
net.shibboleth.idp.authn.duo.context |
Context classes related to Duo authentication.
|
net.shibboleth.idp.authn.duo.impl |
Implementation of Duo authentication.
|
net.shibboleth.idp.authn.impl |
Implementation of various authentication actions.
|
net.shibboleth.idp.authn.principal |
Classes supporting Java
Principal usage. |
net.shibboleth.idp.authn.principal.impl |
Implementation of functionality related to Java Principals.
|
net.shibboleth.idp.authn.proxy.impl |
Classes implementing proxied authentication flows.
|
net.shibboleth.idp.authn.spnego.impl |
Implementation of SPNEGO authentication flow.
|
net.shibboleth.idp.cas.attribute |
APIs for CAS attribute support.
|
net.shibboleth.idp.cas.attribute.transcoding.impl |
Implementation classes for CAS attribute support.
|
net.shibboleth.idp.cas.audit.impl |
CAS protocol audit implementations.
|
net.shibboleth.idp.cas.config |
CAS protocol configuration implementations.
|
net.shibboleth.idp.cas.flow.impl |
CAS protocol flow implementations.
|
net.shibboleth.idp.cas.protocol |
APIs related to the CAS protocol.
|
net.shibboleth.idp.cas.proxy |
APIs related to CAS proxies.
|
net.shibboleth.idp.cas.proxy.impl |
CAS protocol proxy implementations.
|
net.shibboleth.idp.cas.service |
APIs related to CAS services.
|
net.shibboleth.idp.cas.service.impl |
CAS protocol service implementations.
|
net.shibboleth.idp.cas.session.impl |
CAS protocol session implementations.
|
net.shibboleth.idp.cas.ticket |
APIs related to CAS tickets.
|
net.shibboleth.idp.cas.ticket.impl |
CAS protocol ticket implementations.
|
net.shibboleth.idp.cas.ticket.serialization.impl |
CAS protocol ticket serialization implementations.
|
net.shibboleth.idp.cli |
Command line drivers and utilities.
|
net.shibboleth.idp.consent |
Classed related to consent.
|
net.shibboleth.idp.consent.audit.impl |
Classes implementing consent-specific audit log behavior.
|
net.shibboleth.idp.consent.context |
Context classes related to consent flows.
|
net.shibboleth.idp.consent.flow.ar.impl |
Actions and flow descriptors related to attribute release consent.
|
net.shibboleth.idp.consent.flow.impl |
Actions and flow descriptors related to consent.
|
net.shibboleth.idp.consent.flow.storage.impl |
Actions related to consent storage.
|
net.shibboleth.idp.consent.logic.impl |
Predicates and functions related to attribute consent.
|
net.shibboleth.idp.consent.storage.impl |
Storage and serialization classes related to attribute consent.
|
net.shibboleth.idp.installer |
Classes available for installation.
|
net.shibboleth.idp.installer.ant.impl |
Targets for Ant.
|
net.shibboleth.idp.installer.impl |
Implementation classes for installation.
|
net.shibboleth.idp.installer.metadata.impl |
Package to contain classes to do with the one off metadata generation.
|
net.shibboleth.idp.installer.plugin.impl |
Classes for handling plugins.
|
net.shibboleth.idp.log |
IdP logging setup and management classes.
|
net.shibboleth.idp.metrics |
Classes supporting code instrumentation.
|
net.shibboleth.idp.metrics.impl |
Implementation classes supporting code instrumentation.
|
net.shibboleth.idp.module |
APIs for representing units of IdP functionality as modules.
|
net.shibboleth.idp.module.admin.impl |
Administrative modules.
|
net.shibboleth.idp.module.authn.impl |
Authentication modules.
|
net.shibboleth.idp.module.impl |
Implementation classes supporting module system.
|
net.shibboleth.idp.module.intercept.impl |
Interceptor modules.
|
net.shibboleth.idp.module.profile.impl |
Profile modules.
|
net.shibboleth.idp.persistence |
Classes and interfaces related to the persistence of IdP data.
|
net.shibboleth.idp.plugin |
A set of APIs of general use in building IdP plugins.
|
net.shibboleth.idp.plugin.impl |
Implementation classes for plugins.
|
net.shibboleth.idp.profile |
Common APIs for handling profile requests.
|
net.shibboleth.idp.profile.audit.impl |
Audit implementation classes.
|
net.shibboleth.idp.profile.config |
Classes pertaining to request-time profile configuration options.
|
net.shibboleth.idp.profile.config.logic |
Predicates related to profile configuration.
|
net.shibboleth.idp.profile.config.navigate |
Functions to navigate into profile configuration information.
|
net.shibboleth.idp.profile.config.navigate.messaging |
Configuration navigation for IdP-specific messaging configuration.
|
net.shibboleth.idp.profile.context |
Context classes for IdP-specific information needed by profile actions.
|
net.shibboleth.idp.profile.context.navigate |
Functions dealing with traversing and extracting data from profile request contexts.
|
net.shibboleth.idp.profile.context.navigate.messaging |
Context navigation for IdP-specific messaging contexts.
|
net.shibboleth.idp.profile.function |
Functional classes for profile behavior.
|
net.shibboleth.idp.profile.impl |
Implementations of various profile actions.
|
net.shibboleth.idp.profile.interceptor |
Classes supporting profile interceptor machinery.
|
net.shibboleth.idp.profile.interceptor.impl |
Implementation of a profile interceptor flow which executes other flows.
|
net.shibboleth.idp.profile.logic |
Functions and predicates supporting other profile components.
|
net.shibboleth.idp.profile.logic.messaging |
Predicates for IdP-specific messaging profiles.
|
net.shibboleth.idp.profile.messaging.impl |
Implementations of various message handlers.
|
net.shibboleth.idp.profile.spring.factory |
IdP factory bean implementations.
|
net.shibboleth.idp.profile.spring.relyingparty.metadata |
Parsers for the urn:mace:shibboleth:2.0:metadata schema.
|
net.shibboleth.idp.profile.spring.relyingparty.metadata.filter.impl |
Implementations of MetadataProvider Filter Parsers.
|
net.shibboleth.idp.profile.spring.relyingparty.metadata.impl |
Implementations of the MetadataProviderParsers.
|
net.shibboleth.idp.profile.spring.relyingparty.security.credential.impl |
Parsers and bean factories to deal with the parsing of <Credential> elements.
|
net.shibboleth.idp.profile.spring.relyingparty.security.impl |
Basis of all parsers in the
{link
net.shibboleth.idp.profile.spring.relyingparty.metadata.AbstractMetadataProviderParser#SECURITY_NAMESPACE
} schema.
|
net.shibboleth.idp.profile.spring.relyingparty.security.trustengine.impl |
Parsers to deal with <security:TrustEngine>.
|
net.shibboleth.idp.profile.spring.resource.impl |
Spring parsers for legacy Classpath and SVN resources.
|
net.shibboleth.idp.profile.support |
Support classes for profile behavior.
|
net.shibboleth.idp.relyingparty |
APIs for retrieving the per-relying party configuration for a given profile request.
|
net.shibboleth.idp.relyingparty.impl |
Implementation of APIs for describing a relying party and its configuration.
|
net.shibboleth.idp.saml.attribute.resolver.impl |
Implementations of SAML related
AttributeDefinition
and DataConnector . |
net.shibboleth.idp.saml.attribute.transcoding |
Base classes for SAML
AttributeTranscoder classes. |
net.shibboleth.idp.saml.attribute.transcoding.impl |
Implementations of SAML transcoders.
|
net.shibboleth.idp.saml.audit.impl |
Classes implementing SAML-specific audit log behavior.
|
net.shibboleth.idp.saml.authn.context |
Context tree subtypes in support of SAML-related authentication.
|
net.shibboleth.idp.saml.authn.principal |
SAML-specific classes for integration with idp-authn-api packages.
|
net.shibboleth.idp.saml.authn.principal.impl |
Implementation classes supporting SAML-related Principal objects.
|
net.shibboleth.idp.saml.binding |
Classes related to SAML bindings.
|
net.shibboleth.idp.saml.idwsf.profile.config |
Profile configurations for Liberty ID-WSF profiles.
|
net.shibboleth.idp.saml.messaging.impl |
Message handlers common to SAML 1 and SAML 2 processing.
|
net.shibboleth.idp.saml.metadata |
This package contains such public class definitions as are needed to
bridge between the relying-party.xml schema and OpenSAML.
|
net.shibboleth.idp.saml.metadata.impl |
This package contains such class definitions as are needed to
bridge between the relying-party.xml schema and OpenSAML.
|
net.shibboleth.idp.saml.nameid |
Code for manipulating NameIDs and NameIdentifiers.
|
net.shibboleth.idp.saml.nameid.impl |
Implementation of SAML
NameID and
NameIdentifier generation and consumption. |
net.shibboleth.idp.saml.profile |
Common APIs for SAML profile actions.
|
net.shibboleth.idp.saml.profile.config |
Functionality and base classes common to both SAML 1 and 2 profile configuration.
|
net.shibboleth.idp.saml.profile.config.logic |
Implementations of logic/conditional SAML profile configuration components.
|
net.shibboleth.idp.saml.profile.config.logic.messaging |
Implementations of logic/conditional SAML profile configuration components.
|
net.shibboleth.idp.saml.profile.config.navigate |
Functions to navigate into profile configuration information.
|
net.shibboleth.idp.saml.profile.context.navigate |
Functions for navigating SAML profile context objects.
|
net.shibboleth.idp.saml.profile.context.navigate.messaging |
Functions for navigating SAML message context objects.
|
net.shibboleth.idp.saml.profile.impl |
Actions common to SAML 1 and SAML 2 processing.
|
net.shibboleth.idp.saml.profile.logic |
Functions and predicates supporting SAML profile behavior.
|
net.shibboleth.idp.saml.relyingparty.impl |
Helpers for constructing
RelyingPartyConfiguration objects
with SAML-specific predicates. |
net.shibboleth.idp.saml.saml1.profile |
SAML 1 profile actions and classes helping to support them.
|
net.shibboleth.idp.saml.saml1.profile.config |
Profile configurations for SAML 1 profiles.
|
net.shibboleth.idp.saml.saml1.profile.impl |
Profile processing actions related to SAML 1 messages.
|
net.shibboleth.idp.saml.saml2.profile |
SAML 2 profile actions and classes helping to support them.
|
net.shibboleth.idp.saml.saml2.profile.config |
Profile configurations for SAML 2 profiles.
|
net.shibboleth.idp.saml.saml2.profile.config.logic |
Predicates related to SAML 2.0 profile configurations.
|
net.shibboleth.idp.saml.saml2.profile.config.navigate |
Functions to navigate into SAML 2 profile configuration information.
|
net.shibboleth.idp.saml.saml2.profile.delegation |
Profile processing components related to SAML 2 delegation.
|
net.shibboleth.idp.saml.saml2.profile.delegation.impl |
Profile processing components related to SAML 2 delegation.
|
net.shibboleth.idp.saml.saml2.profile.delegation.messaging.impl |
Profile processing components related to SAML 2 delegation messaging.
|
net.shibboleth.idp.saml.saml2.profile.impl |
Profile processing actions related to SAML 2 messages.
|
net.shibboleth.idp.saml.security |
Classes related to SAML security extensions.
|
net.shibboleth.idp.saml.security.impl |
Implementation classes for SAML-specific security functionality.
|
net.shibboleth.idp.saml.session |
Classes related to use of SAML with the session layer.
|
net.shibboleth.idp.saml.session.impl |
Implementation classes for SAML-specific session functionality.
|
net.shibboleth.idp.saml.xml |
Shibboleth-specfic classes used with SAML messages.
|
net.shibboleth.idp.saml.xmlobject |
OpenSAML XMLObject extensions.
|
net.shibboleth.idp.saml.xmlobject.impl |
Implementations of the SAML XMLObject extensions.
|
net.shibboleth.idp.security |
Classes that support the internal security of the IdP.
|
net.shibboleth.idp.session |
APIs related to the construction and management of sessions.
|
net.shibboleth.idp.session.context |
Context classes for managing session-related state.
|
net.shibboleth.idp.session.context.navigate |
Functions for traversing session-related contexts.
|
net.shibboleth.idp.session.criterion |
Criterion classes for session lookup.
|
net.shibboleth.idp.session.impl |
Implementations of session-related classes and interfaces.
|
net.shibboleth.idp.session.logic |
Functions and Predicates related to the use of sessions.
|
net.shibboleth.idp.spring |
Classes for extending, or supporting, Spring based configuration and object management.
|
net.shibboleth.idp.ui.context |
Context classes for information needed by the UI.
|
net.shibboleth.idp.ui.csrf |
APIs relating to cross-site request forgery mitigations.
|
net.shibboleth.idp.ui.csrf.impl |
Implementation classes for cross-site request forgery mitigation.
|
net.shibboleth.idp.ui.impl |
Implementation classes for information needed by the UI.
|
net.shibboleth.idp.ui.taglib |
Contains the code for the jsp taglibs.
|