# Uses of Class
org.opensaml.saml.common.AbstractSAMLObjectMarshaller

Packages that use AbstractSAMLObjectMarshaller
Package
Description
org.opensaml.saml.ext.reqattr.impl
Implementations for SAML V2.0 Protocol Extension For Requesting Attributes Per Request.
org.opensaml.saml.ext.saml2alg.impl
Implementation for SAML v2.0 Metadata Profile for Algorithm Support Version 1.0.
org.opensaml.saml.ext.saml2aslo.impl
Implementation for SAML 2 Protocol Extension for Async Logout objects.
org.opensaml.saml.ext.saml2delrestrict.impl
Implementation for SAML v2.0 Condition for Delegation Restriction Version 1.0.
org.opensaml.saml.ext.saml2mdattr.impl
Implementation for SAML v2.0 Metadata Extension for Entity Attributes Version 1.0.
org.opensaml.saml.ext.saml2mdquery.impl
Implementation for SAML v2.0 Metadata Extension for Stand-Alone Query Requesters.
org.opensaml.saml.ext.saml2mdrpi.impl
Concrete implementations of the interfaces for the SAML V2.0 Metadata Extensions for Registration and Publication Information Version 1.0.
org.opensaml.saml.ext.saml2mdui.impl
Implementation for SAML V2 Metadata Extensions for UI and Discovery.
org.opensaml.saml.ext.samlec.impl
Implementation for SAML-EC GSS-API schema content.
org.opensaml.saml.saml1.core.impl
Implementations of SAML 1.x core specification types and elements.
org.opensaml.saml.saml2.core.impl
Implementations of SAML 2.0 core specification types and elements.
org.opensaml.saml.saml2.ecp.impl
Implementations of SAML 2.0 ECP types and elements.
org.opensaml.saml.saml2.metadata.impl
Concrete implementations of SAML 2.0 metadata objects.
org.opensaml.xacml.profile.saml.impl
XMLObject implementation classes for XACML SAML profile.

## Uses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.reqattr.impl

Subclasses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.reqattr.impl
Modifier and Type
Class
Description
`class`
`RequestedAttributesMarshaller`
A marshaller for `RequestedAttributes`.

## Uses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.saml2alg.impl

Subclasses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.saml2alg.impl
Modifier and Type
Class
Description
`class`
`DigestMethodMarshaller`
Marshaller for `DigestMethod`.
`class`
`SigningMethodMarshaller`
Marshaller for `SigningMethod`.

## Uses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.saml2aslo.impl

Subclasses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.saml2aslo.impl
Modifier and Type
Class
Description
`class`
`AsynchronousMarshaller`
A thread safe Marshaller for `Asynchronous` objects.

## Uses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.saml2delrestrict.impl

Subclasses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.saml2delrestrict.impl
Modifier and Type
Class
Description
`class`
`DelegateMarshaller`
Marshaller for instances of `Delegate`.
`class`
`DelegationRestrictionTypeMarshaller`
Marshaller for instances of `DelegationRestrictionType`.

## Uses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.saml2mdattr.impl

Subclasses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.saml2mdattr.impl
Modifier and Type
Class
Description
`class`
`EntityAttributesMarshaller`
A thread-safe Marshaller for `EntityAttributes`.

## Uses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.saml2mdquery.impl

Subclasses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.saml2mdquery.impl
Modifier and Type
Class
Description
`class`
`AttributeQueryDescriptorTypeMarshaller`
Marshaller for `AttributeQueryDescriptorType` objects.
`class`
`AuthnQueryDescriptorTypeMarshaller`
Marshaller for `AuthnQueryDescriptorType` objects.
`class`
`AuthzDecisionQueryDescriptorTypeMarshaller`
Marshaller of `AuthzDecisionQueryDescriptorType` objects.
`class`
`QueryDescriptorTypeMarshaller`
Marshaller for `QueryDescriptorType` objects.

## Uses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.saml2mdrpi.impl

Subclasses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.saml2mdrpi.impl
Modifier and Type
Class
Description
`class`
`PublicationInfoMarshaller`
A marshaller for `PublicationInfo`.
`class`
`PublicationMarshaller`
A marshaller for `Publication`.
`class`
`PublicationPathMarshaller`
A marshaller for `PublicationPath`.
`class`
`RegistrationInfoMarshaller`
A marshaller for `RegistrationInfo`.

## Uses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.saml2mdui.impl

Subclasses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.saml2mdui.impl
Modifier and Type
Class
Description
`class`
`DiscoHintsMarshaller`
A thread safe Marshaller for `DiscoHints` objects.
`class`
`KeywordsMarshaller`
A thread safe Marshaller for `Keywords` objects.
`class`
`UIInfoMarshaller`
A thread safe Marshaller for `UIInfo` objects.

## Uses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.samlec.impl

Subclasses of AbstractSAMLObjectMarshaller in org.opensaml.saml.ext.samlec.impl
Modifier and Type
Class
Description
`class`
`SessionKeyMarshaller`
A thread-safe Marshaller for `SessionKey` objects.

## Uses of AbstractSAMLObjectMarshaller in org.opensaml.saml.saml1.core.impl

Subclasses of AbstractSAMLObjectMarshaller in org.opensaml.saml.saml1.core.impl
Modifier and Type
Class
Description
`class`
`AdviceMarshaller`
A thread safe Marshaller for `Advice` objects.
`class`
`AssertionMarshaller`
A thread safe Marshaller for `Assertion` objects.
`class`
`AttributeDesignatorMarshaller`
Marshaller of `AttributeDesignator` objects.
`class`
`AttributeMarshaller`
A thread safe Marshaller for `Attribute` objects.
`class`
`AttributeQueryMarshaller`
A thread safe Marshaller for `AttributeQuery` objects.
`class`
`AttributeStatementMarshaller`
A thread safe Marshaller for `AttributeStatement` objects.
`class`
`AudienceRestrictionConditionMarshaller`
A thread safe Marshaller for `AudienceRestrictionCondition` objects.
`class`
`AuthenticationQueryMarshaller`
A thread safe Marshaller for `AuthenticationQuery` objects.
`class`
`AuthenticationStatementMarshaller`
A thread safe Marshaller for `AuthenticationStatement` objects.
`class`
`AuthorityBindingMarshaller`
A thread safe Marshaller for `AuthorityBinding` objects.
`class`
`AuthorizationDecisionQueryMarshaller`
A thread safe Marshaller for `AuthorizationDecisionQuery` objects.
`class`
`AuthorizationDecisionStatementMarshaller`
A thread safe Marshaller for `AuthorizationDecisionStatement` objects.
`class`
`ConditionsMarshaller`
A thread safe Marshaller for `Conditions` objects.
`class`
`DoNotCacheConditionMarshaller`
Thread safe Marshaller for `DoNotCacheCondition` objects.
`class`
`EvidenceMarshaller`
A thread safe Marshaller for `Evidence` objects.
`class`
`RequestAbstractTypeMarshaller`
A thread safe Marshaller for `RequestAbstractType` objects.
`class`
`RequestMarshaller`
A thread safe Marshaller for `Request` objects.
`class`
`ResponseAbstractTypeMarshaller`
A thread safe Marshaller for `ResponseAbstractType` objects.
`class`
`ResponseMarshaller`
A thread safe Marshaller for `Response` objects.
`class`
`StatusCodeMarshaller`
A thread safe Marshaller for `StatusCode` objects.
`class`
`StatusDetailMarshaller`
A thread safe Marshaller for `StatusDetail` objects.
`class`
`StatusMarshaller`
A thread safe Marshaller for `Status` objects.
`class`
`SubjectConfirmationMarshaller`
A thread safe Marshaller for `SubjectConfirmation` objects.
`class`
`SubjectLocalityMarshaller`
A thread safe Marshaller for `SubjectLocality` objects.
`class`
`SubjectMarshaller`
A thread safe Marshaller for `Subject` objects.
`class`
`SubjectQueryMarshaller`
A thread safe Marshaller for `SubjectQuery` objects.
`class`
`SubjectStatementMarshaller`
Marshaller for `SubjectStatement` XMLObjects.

## Uses of AbstractSAMLObjectMarshaller in org.opensaml.saml.saml2.core.impl

Subclasses of AbstractSAMLObjectMarshaller in org.opensaml.saml.saml2.core.impl
Modifier and Type
Class
Description
`class`
`AdviceMarshaller`
A thread-safe marshaller for `Advice`.
`class`
`ArtifactResolveMarshaller`
A thread-safe Marshaller for `ArtifactResolve`.
`class`
`ArtifactResponseMarshaller`
A thread-safe Marshaller for `ArtifactResponse`.
`class`
`AssertionIDRequestMarshaller`
A thread-safe Marshaller for `AssertionIDRequest`.
`class`
`AssertionMarshaller`
A thread-safe Marshaller for `Assertion`.
`class`
`AttributeMarshaller`
A thread safe Marshaller for `Attribute` objects.
`class`
`AttributeQueryMarshaller`
A thread-safe Marshaller for `AttributeQuery`.
`class`
`AttributeStatementMarshaller`
A thread-safe Marshaller for `AttributeStatement`.
`class`
`AudienceRestrictionMarshaller`
A thread safe Marshaller for `AudienceRestriction` objects.
`class`
`AuthnContextMarshaller`
A thread-safe Marshaller for `AuthnContext`.
`class`
`AuthnQueryMarshaller`
A thread-safe Marshaller for `AuthnQuery`.
`class`
`AuthnRequestMarshaller`
A thread-safe Marshaller for `AuthnRequest`.
`class`
`AuthnStatementMarshaller`
A thread-safe Marshaller for `AuthnStatement`.
`class`
`AuthzDecisionQueryMarshaller`
A thread-safe Marshaller for `AuthzDecisionQuery` objects.
`class`
`AuthzDecisionStatementMarshaller`
A thread-safe Marshaller for `AuthzDecisionStatement`.
`class`
`BaseIDMarshaller`
A thread-safe Marshaller for `BaseID` objects.
`class`
`ConditionsMarshaller`
A thread-safe Marshaller for `Conditions` objects.
`class`
`EncryptedAssertionMarshaller`
A thread-safe Marshaller for `EncryptedAssertion`.
`class`
`EncryptedAttributeMarshaller`
A thread-safe Marshaller for `EncryptedAttribute`.
`class`
`EncryptedElementTypeMarshaller`
A thread-safe Marshaller for `EncryptedElementType`.
`class`
`EncryptedIDMarshaller`
A thread-safe Marshaller for `EncryptedID`.
`class`
`EvidenceMarshaller`
A thread-safe Marshaller for `Evidence`.
`class`
`ExtensionsMarshaller`
A thread-safe Marshaller for `Extensions` objects.
`class`
`IDPEntryMarshaller`
A thread safe Marshaller for `IDPEntry` objects.
`class`
`IDPListMarshaller`
A thread safe Marshaller for `IDPList` objects.
`class`
`LogoutRequestMarshaller`
A thread-safe Marshaller for `LogoutRequest`.
`class`
`LogoutResponseMarshaller`
A thread safe Marshaller for `LogoutResponse` objects.
`class`
`ManageNameIDRequestMarshaller`
A thread safe Marshaller for `ManageNameIDRequest` objects.
`class`
`ManageNameIDResponseMarshaller`
A thread safe Marshaller for `ManageNameIDResponse` objects.
`class`
`NameIDMappingRequestMarshaller`
A thread-safe Marshaller for `NameIDMappingRequest`.
`class`
`NameIDMappingResponseMarshaller`
A thread safe Marshaller for `NameIDMappingResponse` objects.
`class`
`NameIDPolicyMarshaller`
A thread safe Marshaller for `NameIDPolicy` objects.
`class`
`NewEncryptedIDMarshaller`
A thread-safe Marshaller for `NewEncryptedID`.
`class`
`OneTimeUseMarshaller`
A thread-safe Marshaller for `OneTimeUse` objects.
`class`
`ProxyRestrictionMarshaller`
A thread-safe Marshaller for `ProxyRestriction` objects.
`class`
`RequestAbstractTypeMarshaller`
A thread safe Marshaller for `RequestAbstractType` objects.
`class`
`RequestedAuthnContextMarshaller`
A thread safe Marshaller for `RequestedAuthnContext` objects.
`class`
`ResponseMarshaller`
A thread safe Marshaller for `Response` objects.
`class`
`ScopingMarshaller`
A thread safe Marshaller for `Scoping` objects.
`class`
`StatusCodeMarshaller`
A thread safe Marshaller for `StatusCode` objects.
`class`
`StatusDetailMarshaller`
A thread safe Marshaller for `StatusDetail` objects.
`class`
`StatusMarshaller`
A thread safe Marshaller for `Status` objects.
`class`
`StatusResponseTypeMarshaller`
A thread safe Marshaller for `StatusResponseType` objects.
`class`
`SubjectConfirmationDataMarshaller`
A thread-safe Marshaller for `SubjectConfirmationData` objects.
`class`
`SubjectConfirmationMarshaller`
A thread-safe Marshaller for `SubjectConfirmation` objects.
`class`
`SubjectLocalityMarshaller`
A thread-safe Marshaller for `SubjectLocality`.
`class`
`SubjectMarshaller`
A thread-safe Marshaller for `Subject` objects.
`class`
`SubjectQueryMarshaller`
A thread-safe Marshaller for `SubjectQuery`.
`class`
`TerminateMarshaller`
A thread safe Marshaller for `Terminate` objects.

## Uses of AbstractSAMLObjectMarshaller in org.opensaml.saml.saml2.ecp.impl

Subclasses of AbstractSAMLObjectMarshaller in org.opensaml.saml.saml2.ecp.impl
Modifier and Type
Class
Description
`class`
`RequestAuthenticatedMarshaller`
Marshaller for instances of `RequestAuthenticated`.
`class`
`RequestMarshaller`
Marshaller for instances of `Request`.
`class`
`ResponseMarshaller`
Marshaller for instances of `Response`.
`class`
`SubjectConfirmationMarshaller`
A thread-safe Marshaller for `SubjectConfirmation` objects.

## Uses of AbstractSAMLObjectMarshaller in org.opensaml.saml.saml2.metadata.impl

Subclasses of AbstractSAMLObjectMarshaller in org.opensaml.saml.saml2.metadata.impl
Modifier and Type
Class
Description
`class`
`AffiliationDescriptorMarshaller`
A thread safe Marshaller for `AffiliationDescriptor` objects.
`class`
`AttributeAuthorityDescriptorMarshaller`
A thread safe Marshaller for `AttributeAuthorityDescriptor`.
`class`
`AttributeConsumingServiceMarshaller`
A thread safe Marshaller for `AttributeConsumingService` objects.
`class`
`AuthnAuthorityDescriptorMarshaller`
A thread safe Marshaller for `AuthnAuthorityDescriptor` objects.
`class`
`ContactPersonMarshaller`
A thread safe marshaller for `ContactPerson` objects.
`class`
`EndpointMarshaller`
A thread safe Marshaller for `Endpoint` objects.
`class`
`EntitiesDescriptorMarshaller`
A thread safe Marshaller for `EntitiesDescriptor` objects.
`class`
`EntityDescriptorMarshaller`
A thread safe Marshaller for `EntityDescriptor` objects.
`class`
`ExtensionsMarshaller`
A thread-safe Marshaller for `Extensions` objects.
`class`
`IDPSSODescriptorMarshaller`
A thread safe Marshaller for `IDPSSODescriptor` objects.
`class`
`IndexedEndpointMarshaller`
A thread safe Marshaller for `IndexedEndpoint` objects.
`class`
`KeyDescriptorMarshaller`
A thread-safe marshaller for `KeyDescriptor`s.
`class`
`OrganizationMarshaller`
A thread safe Marshaller for `Organization` objects.
`class`
`PDPDescriptorMarshaller`
A thread safe Marshaller for `PDPDescriptor` objects.
`class`
`RequestedAttributeMarshaller`
A thread-safe Marshaller for `RequestedAttribute` objects.
`class`
`RoleDescriptorMarshaller`
A thread safe Marshaller for `RoleDescriptor` objects.
`class`
`SPSSODescriptorMarshaller`
A thread safe Marshaller for `SPSSODescriptor` objects.
`class`
`SSODescriptorMarshaller`
A thread safe Marshaller for `SSODescriptor` objects.

## Uses of AbstractSAMLObjectMarshaller in org.opensaml.xacml.profile.saml.impl

Subclasses of AbstractSAMLObjectMarshaller in org.opensaml.xacml.profile.saml.impl
Modifier and Type
Class
Description
`class`
`ReferencedPoliciesTypeMarshaller`
Marshaller for `ReferencedPoliciesType`.
`class`
`XACMLAuthzDecisionQueryTypeMarshaller`
A thread-safe Marshaller for `XACMLAuthzDecisionQueryType` objects.
`class`
`XACMLAuthzDecisionStatementTypeMarshaller`
A thread-safe Marshaller for `XACMLAuthzDecisionStatementType`.
`class`
`XACMLPolicyQueryTypeMarshaller`
Marshaller for `XACMLPolicyQueryType`.
`class`
`XACMLPolicyStatementTypeMarshaller`
A thread-safe Marshaller for `XACMLAuthzDecisionStatementType`.