Package | Description |
---|---|
net.shibboleth.utilities.java.support.component |
Set of interfaces used to describe basic features of "components" or "modules" within a larger system.
|
net.shibboleth.utilities.java.support.security |
Helpers for common security related tasks.
|
net.shibboleth.utilities.java.support.service |
Service support for Shibbleth projects.
A service is something reloads instances of serviceable components. |
org.opensaml.saml.common.binding |
Classes related to SAML binding operations.
|
org.opensaml.saml.common.binding.impl |
Implementation of SAML binding-level functionality, such as MessageHandlers.
|
org.opensaml.saml.common.profile |
Classes supporting general SAML profile behavior.
|
org.opensaml.saml.metadata.resolver |
Classes for SAML metadata resolution.
|
org.opensaml.saml.metadata.resolver.impl |
Class for retrieving, filtering, and querying metadata.
|
org.opensaml.saml.saml1.profile |
Classes for SAML 1.x profile behavior.
|
org.opensaml.saml.saml2.profile |
Classes for SAML 2.0 profile behavior.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IdentifiableComponent
A
Component whose identifier can be set. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractIdentifiableInitializableComponent
An
AbstractIdentifiedInitializableComponent with a public setter. |
class |
AbstractIdentifiedInitializableComponent
Simple implementation of
InitializableComponent and IdentifiedComponent . |
Modifier and Type | Interface and Description |
---|---|
interface |
AccessControlService
A component that supplies
AccessControl instances identified by a policy name. |
Modifier and Type | Class and Description |
---|---|
class |
BasicAccessControlService
Simple implementation that uses an in-memory map of policies.
|
class |
DelegatingAccessControlService
This class uses the
ReloadableService concept to implement AccessControlService
to hide the details of pinning and unpinning the underlying service. |
class |
IPRangeAccessControl
Simple access control implementation based on IP address checking.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractReloadableService<T>
Base class for
ReloadableService . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEndpointResolver<EndpointType extends Endpoint>
Base implementation that resolves and validates protocol/profile endpoints using a combination of supplied
parameters and SAML metadata.
|
class |
BindingDescriptor
A class that describes a SAML binding and encapsulates information required for
profile actions to interact with them.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultEndpointResolver<EndpointType extends Endpoint>
Default implementation that performs additional endpoint validation.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractNameIdentifierGenerator<NameIdType extends SAMLObject>
Abstract base class for simple implementations of
NameIdentifierGenerator . |
Modifier and Type | Interface and Description |
---|---|
interface |
BatchMetadataResolver
Marker interface for
MetadataResolver implementations which resolve
metadata from a batch of data loaded and processed in advance of resolution operations,
for example by loading an XML document from a file or HTTP resource at component initialization
time. |
interface |
DynamicMetadataResolver
Marker interface for
MetadataResolver implementations which resolve
metadata by dynamically querying for the requested data individually at the time of the
resolution operation, for example by invoking a request to a remote network-based
metadata publishing endpoint or metadata oracle service. |
interface |
MetadataResolver
A resolver that is capable of resolving
EntityDescriptor instances
which meet certain supplied criteria. |
interface |
RefreshableMetadataResolver
Specialization of
MetadataResolver that supports on-demand refresh. |
interface |
RoleDescriptorResolver
A resolver that is capable of resolving
RoleDescriptor instances
which meet certain supplied criteria. |
Modifier and Type | Class and Description |
---|---|
class |
ChainingMetadataResolver
A metadata provider that uses registered resolvers, in turn, to answer queries.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBatchMetadataResolver
Abstract subclass for metadata resolvers that process and resolve metadata at a given point
in time from a single metadata source document.
|
class |
AbstractDynamicHTTPMetadataResolver
Abstract subclass for dynamic metadata resolvers that implement metadata resolution based on HTTP requests.
|
class |
AbstractDynamicMetadataResolver
Abstract subclass for metadata resolvers that resolve metadata dynamically, as needed and on demand.
|
class |
AbstractMetadataResolver
An abstract, base, implementation of a metadata provider.
|
class |
AbstractReloadingMetadataResolver
Base class for metadata providers that cache and periodically refresh their metadata.
|
class |
BasicRoleDescriptorResolver
Simple impl of
RoleDescriptorResolver which wraps an instance of MetadataResolver to
support basic EntityDescriptor resolution, and then performs further role-related filtering over the
returned EntityDescriptor. |
class |
CompositeMetadataResolver
A
MetadataResolver implementation that answers requests by composing the answers of child
MetadataResolver s. |
class |
DOMMetadataResolver
A
MetadataProvider implementation that retrieves metadata from a DOM Element as
supplied by the user. |
class |
FileBackedHTTPMetadataResolver
A URL metadata provider that caches a copy of the retrieved metadata to disk so that, in the event that the metadata
may not be pulled from the URL it may be pulled from disk using the last fetched data.
|
class |
FilesystemMetadataResolver
A metadata provider that pulls metadata from a file on the local filesystem.
|
class |
FunctionDrivenDynamicHTTPMetadataResolver
Simple implementation of an HTTP-based dynamic metadata resolver which builds the request URL
to process based on a
Function instance. |
class |
HTTPMetadataResolver
A metadata provider that pulls metadata using an HTTP GET.
|
class |
ResourceBackedMetadataResolver
A metadata provider that reads metadata from a {#link
Resource . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSAML1NameIdentifierGenerator
Abstract base class for simple implementations of
SAML1NameIdentifierGenerator . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSAML2NameIDGenerator
Abstract base class for simple implementations of
SAML2NameIDGenerator . |
Copyright © 2016 JBoss by Red Hat. All rights reserved.