# Package org.opensaml.saml.saml2.metadata.impl

@NonnullElements package org.opensaml.saml.saml2.metadata.impl
Concrete implementations of SAML 2.0 metadata objects.

Related Packages
Package
Description
org.opensaml.saml.saml2.metadata
Concrete definitions of the objects described in saml-metadata-2.0-os work.
Classes
Class
Description
AdditionalMetadataLocationBuilder
Builder for `AdditionalMetadataLocation` objects.
AdditionalMetadataLocationImpl
Concrete implementation of `AdditionalMetadataLocation`.
AdditionalMetadataLocationMarshaller
A thread safe marshaller for `AdditionalMetadataLocation` objects.
AdditionalMetadataLocationUnmarshaller
A thread-safe Unmarshaller for `AdditionalMetadataLocation` objects.
AffiliateMemberBuilder
Builder for `AffiliateMember`.
AffiliateMemberImpl
Concrete implementation of `AffiliateMember`.
AffiliationDescriptorBuilder
Builder for `AffiliationDescriptor` objects.
AffiliationDescriptorImpl
Concrete implementation of `AffiliationDescriptor`.
AffiliationDescriptorMarshaller
A thread safe Marshaller for `AffiliationDescriptor` objects.
AffiliationDescriptorUnmarshaller
A thread safe Unmarshaller for `AffiliationDescriptor`s.
ArtifactResolutionServiceBuilder
Builder for `ArtifactResolutionService`.
ArtifactResolutionServiceImpl
Concrete implementation of `ArtifactResolutionService`.
AssertionConsumerServiceBuilder
Builder for `AssertionConsumerService` objects.
AssertionConsumerServiceImpl
Concrete implementation of `AssertionConsumerService`.
AssertionIDRequestServiceBuilder
Builder for `AssertionIDRequestService`.
AssertionIDRequestServiceImpl
Concrete implementation of `AssertionIDRequestService`.
AttributeAuthorityDescriptorBuilder
Builder for `AttributeAuthorityDescriptor`.
AttributeAuthorityDescriptorImpl
A concrete implementation of `AttributeAuthorityDescriptor`.
AttributeAuthorityDescriptorMarshaller
A thread safe Marshaller for `AttributeAuthorityDescriptor`.
AttributeAuthorityDescriptorUnmarshaller
A thread safe unmarshaller for `AttributeAuthorityDescriptor`.
AttributeConsumingServiceBuilder
Builder for `AttributeConsumingService`.
AttributeConsumingServiceImpl
Concrete implementation of `AttributeConsumingService`.
AttributeConsumingServiceMarshaller
A thread safe Marshaller for `AttributeConsumingService` objects.
AttributeConsumingServiceUnmarshaller
A thread safe Unmarshaller for `AttributeConsumingService` objects.
AttributeProfileBuilder
Builder for `AttributeProfile`.
AttributeProfileImpl
A concrete implementation of `AttributeProfile`.
AttributeServiceBuilder
Builder for `AttributeService`.
AttributeServiceImpl
Concrete implementation of `AttributeService`.
AuthnAuthorityDescriptorBuilder
Builder for `AuthnAuthorityDescriptor` objects.
AuthnAuthorityDescriptorImpl
Concrete implementation of `AuthnAuthorityDescriptor`.
AuthnAuthorityDescriptorMarshaller
A thread safe Marshaller for `AuthnAuthorityDescriptor` objects.
AuthnAuthorityDescriptorUnmarshaller
A thread-safe Unmarshaller for `AuthnAuthorityDescriptor` objects.
AuthnQueryServiceBuilder
Builder for `AuthnQueryService`.
AuthnQueryServiceImpl
Concrete implementation of `AuthnQueryService`.
AuthzServiceBuilder
Builder for `AuthzService`.
AuthzServiceImpl
Concrete implmentation of `AuthzService`.
CompanyBuilder
Builder for `Company`.
CompanyImpl
Concrete implementation of `Company`.
ContactPersonBuilder
Builder for `ContactPerson`.
ContactPersonImpl
Concrete implementation of `ContactPerson`.
ContactPersonMarshaller
A thread safe marshaller for `ContactPerson` objects.
ContactPersonUnmarshaller
A thread-safe Unmarshaller for `ContactPerson` objects.
EmailAddressBuilder
Builder for `EmailAddress`.
EmailAddressImpl
Concrete implementation of `EmailAddress`.
EncryptionMethodBuilder
Builder of `EncryptionMethod`.
EncryptionMethodImpl
Concrete implementation of `EncryptionMethod`.
EndpointImpl
A concrete implementation of `Endpoint`.
EndpointMarshaller
A thread safe Marshaller for `Endpoint` objects.
EndpointUnmarshaller
A thread-safe unmarshaller for `Endpoint` objects.
EntitiesDescriptorBuilder
A builder of `EntitiesDescriptor` objects.
EntitiesDescriptorImpl
Concrete implementation of `EntitiesDescriptor`.
EntitiesDescriptorMarshaller
A thread safe Marshaller for `EntitiesDescriptor` objects.
EntitiesDescriptorUnmarshaller
A thread safe Unmarshaller for `EntitiesDescriptor` objects.
EntityDescriptorBuilder
Builder for `EntityDescriptor`.
EntityDescriptorImpl
Concretate implementation of `EntityDescriptor`.
EntityDescriptorMarshaller
A thread safe Marshaller for `EntityDescriptor` objects.
EntityDescriptorUnmarshaller
A thread safe Unmarshaller for `EntityDescriptor`s.
ExtensionsBuilder
Builder of `Extensions` objects.
ExtensionsImpl
Implementation of `Extensions`.
ExtensionsMarshaller
A thread-safe Marshaller for `Extensions` objects.
ExtensionsUnmarshaller
A thread-safe Unmarshaller for `Extensions` objects.
GivenNameBuilder
Builder for `GivenName`.
GivenNameImpl
Concrete implementation of `GivenName`.
IDPSSODescriptorBuilder
Builder for `IDPSSODescriptor`.
IDPSSODescriptorImpl
Concrete implementation of `IDPSSODescriptor`.
IDPSSODescriptorMarshaller
A thread safe Marshaller for `IDPSSODescriptor` objects.
IDPSSODescriptorUnmarshaller
A thread safe Unmarshaller for `IDPSSODescriptor` objects.
IndexedEndpointImpl
Concrete implementation of `IndexedEndpoint`.
IndexedEndpointMarshaller
A thread safe Marshaller for `IndexedEndpoint` objects.
IndexedEndpointUnmarshaller
A thread-safe unmarshaller for `IndexedEndpoint` objects.
KeyDescriptorBuilder
Builder for `KeyDescriptor` objects.
KeyDescriptorImpl
Concrete implementation of `KeyDescriptor`.
KeyDescriptorMarshaller
A thread-safe marshaller for `KeyDescriptor`s.
KeyDescriptorUnmarshaller
A thread-safe unmarshaller for `KeyDescriptor`.
LocalizedNameImpl
Concrete implementation of `LocalizedName`.
LocalizedNameMarshaller
A thread safe Marshaller for `LocalizedName` objects.
LocalizedNameUnmarshaller
A thread-safe unmarshaller for `LocalizedName` objects.
LocalizedURIImpl
Concrete implementation of `LocalizedURI`.
LocalizedURIMarshaller
A thread safe Marshaller for `LocalizedURI` objects.
LocalizedURIUnmarshaller
A thread-safe unmarshaller for `LocalizedURI` objects.
ManageNameIDServiceBuilder
Builder for `ManageNameIDService`.
ManageNameIDServiceImpl
Concrete implementation of `ManageNameIDService`.
NameIDFormatBuilder
Builder for `NameIDFormat`.
NameIDFormatImpl
Concrete implementation of `NameIDFormat`.
NameIDMappingServiceBuilder
Builder of (@link NameIDMappingService}.
NameIDMappingServiceImpl
Concrete implementation of `NameIDMappingService`.
OrganizationBuilder
Builder for `Organization`.
OrganizationDisplayNameBuilder
Builder for `OrganizationDisplayName`.
OrganizationDisplayNameImpl
Concrete implementation of `OrganizationDisplayName`.
OrganizationImpl
Concrete implementation of `Organization`.
OrganizationMarshaller
A thread safe Marshaller for `Organization` objects.
OrganizationNameBuilder
Builder for `OrganizationName`.
OrganizationNameImpl
Concrete implementation of `OrganizationName`.
OrganizationUnmarshaller
A thread-safe Unmarshaller for `Organization` objects.
OrganizationURLBuilder
Builder for `OrganizationURL`.
OrganizationURLImpl
Concrete implementation of `OrganizationURL`.
PDPDescriptorBuilder
Builder for `PDPDescriptor`.
PDPDescriptorImpl
Concrete implementation of `PDPDescriptor`.
PDPDescriptorMarshaller
A thread safe Marshaller for `PDPDescriptor` objects.
PDPDescriptorUnmarshaller
A thread safe Unmarshaller for `PDPDescriptor` objects.
RequestedAttributeBuilder
Builder for `RequestedAttribute`.
RequestedAttributeImpl
Concrete implementation of `RequestedAttribute`.
RequestedAttributeMarshaller
A thread-safe Marshaller for `RequestedAttribute` objects.
RequestedAttributeUnmarshaller
A thread-safe Unmarshaller for `RequestedAttribute` objects.
RoleDescriptorImpl
Concrete implementation of `RoleDescriptor`.
RoleDescriptorMarshaller
A thread safe Marshaller for `RoleDescriptor` objects.
RoleDescriptorUnmarshaller
A thread safe Unmarshaller for `RoleDescriptor` objects.
RoleDescriptorXSAnyAdapter
Component that adapts an instance of `XSAny` to the interface `RoleDescriptor`.
ServiceDescriptionBuilder
Builder for `ServiceDescription`.
ServiceDescriptionImpl
Concrete implementation of `ServiceDescription`.
ServiceNameBuilder
Builder for `ServiceName`.
ServiceNameImpl
Concrete implementation of `ServiceName`.
SingleLogoutServiceBuilder
Builder for `SingleLogoutService`.
SingleLogoutServiceImpl
Concrete implementation of `SingleLogoutService`.
SingleSignOnServiceBuilder
Builder for `SingleSignOnService`.
SingleSignOnServiceImpl
Concrete implementation of `SingleSignOnService`.
SPSSODescriptorBuilder
Builder for `SPSSODescriptor`.
SPSSODescriptorImpl
Concrete implementation of `SPSSODescriptor`.
SPSSODescriptorMarshaller
A thread safe Marshaller for `SPSSODescriptor` objects.
SPSSODescriptorUnmarshaller
A thread safe Unmarshaller for `SPSSODescriptor` objects.
SSODescriptorImpl
Concrete implementation of `SSODescriptor`.
SSODescriptorMarshaller
A thread safe Marshaller for `SSODescriptor` objects.
SSODescriptorUnmarshaller
A thread safe Unmarshaller for `SSODescriptor` objects.
SurNameBuilder
Builder for `SurName`.
SurNameImpl
Concrete implementation of `SurName`.
TelephoneNumberBuilder
Builder for `TelephoneNumber`.
TelephoneNumberImpl
Concrete implementation of `TelephoneNumber`.