# Shibboleth Metadata Components 5.2.3 API

Packages
Package
Description
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.security
Classes related to SAML security extensions.
net.shibboleth.idp.saml.security.impl
Implementation classes for SAML-specific security functionality.
net.shibboleth.idp.saml.xml
Shibboleth-specfic classes used with SAML messages.
net.shibboleth.idp.saml.xmlobject
Shibboleth Metadata XMLObject extensions.
net.shibboleth.idp.saml.xmlobject.impl
Implementations of the SAML XMLObject extensions.
net.shibboleth.saml.metadata
Any general top-level classes for the library.
net.shibboleth.spring
Otherwise un-homed Spring supporting code.
net.shibboleth.spring.http
HTTP client Spring support.
net.shibboleth.spring.metadata
Parsers for the urn:mace:shibboleth:2.0:metadata schema.
net.shibboleth.spring.metadata.filter
Implementations of MetadataProvider Filter Parsers.
net.shibboleth.spring.security
Security namespace Spring parsing support.
net.shibboleth.spring.security.credential
Parsers for Credential objects.
net.shibboleth.spring.security.trust
Parsers for TrustEngines.
net.shibboleth.spring.testing
APIs for Spring tests.