All Packages

Package Summary
Package
Description
IdPAttributes are protocol-agnostic units of information about some thing, usually a user.
Configuration support for leveraging IdPAttribute objects decoded from SAML metadata for access to settings.
Context to do with Attribute Manipulation.
This package contains a filtering engine for a collection of IdPAttributes.
The contexts to do with attribute filtering.
Implementations of core attribute filter functionality.
Implementation of the various policy matchers.
Implementation of the logical attribute matchers.
This is where the attribute matchers that understand SAML live.
Implementation of the filter context matchers Matchers.
Classes which implementPolicyRequirementRule.
Implementation of the logical Policy Rules.
This is where the attribute policy rules that understand SAML live.
The base class for filter other parser is located here.
Parsers for simple matchers.
Parsers for the top level of the "urn:mace:shibboleth:2.0:afp" namespace.
Base class for parsers parse beans which are natural "Matchers" (that is to say that they look at attribute values).
Classes which parse beans which are natural "Matchers" (that is to say that they look at attribute values).
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.
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.
Parsers for the SAML rules.
Testing utility classes.
Implementations of general attribute functionality.
A system which is capable of retrieving a collection of IdPAttributes from a variety of locations, transform them, and associate a set of protocol-specific encoders to them.
Implementations of various AttributeDefinitions.
A DataConnector implementation that maps from a given set of source value to an output value.
The context to do with Attribute Resolution.
Functions for navigating attribute resolution contexts.
Interfaces supporting data connectors.
Package for HTTP data connector configuration.
A DataConnector implementation that reads data from an HTTP web service.
Common functionality used by data connectors.
Testing utility classes.
Package for LDAP data connector configuration.
A DataConnector implementation that reads data from an LDAP.
Package for RDBMS data connector configuration.
A DataConnector implementation that reads data from a relational database.
StorageService-backed data connector APIs.
Implementation of StorageService-backed data connector.
Implementations of core resolver functionality.
Predicates related to attribute resolution.
This Package contains interface definitions exported to ECMAScript.
Classes in this package are to do with parsing the attribute resolver definitions associated with schema urn:mace:shibboleth:2.0:resolver.
Classes in this package are to do with parsing the attribute definitions associated with schema urn:mace:shibboleth:2.0:resolver.
Implementation of the Attribute Definition parsers.
Contains the parsers for the MappedAttributeDefinition and its child elements.
Supported base class for the implementation of specific DataConnector parsers.
The parser for the HTTP Data connector.
Implementation of specific DataConnector parsers.
The parser for the LDAP Data connector.
The parser for the RDBMS Data connector.
Parser for StorageService data connector.
Parsers for the urn:mace:shibboleth:2.0:attribute:encoder namespace.
Implememtation of atttribute encoders.
Implementation of top level attribute resolvers.
Testing utility classes.
APIs for transcoding of attributes.
Implementation classes for attribute transcoding.
Miscellaneous implementation classes related to SAML Attributes.
Implementations of SAML related AttributeDefinition and DataConnector.
Base classes for SAML AttributeTranscoder classes.
Implementations of SAML transcoders.