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

Packages that use AbstractSAMLObjectUnmarshaller
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 AbstractSAMLObjectUnmarshaller in org.opensaml.saml.ext.reqattr.impl

Subclasses of AbstractSAMLObjectUnmarshaller in org.opensaml.saml.ext.reqattr.impl
Modifier and Type
Class
Description
`class`
`RequestedAttributesUnmarshaller`
An unmarshaller for `RequestedAttributes`.

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

Subclasses of AbstractSAMLObjectUnmarshaller in org.opensaml.saml.ext.saml2alg.impl
Modifier and Type
Class
Description
`class`
`DigestMethodUnmarshaller`
Unmarshaller for `DigestMethod`.
`class`
`SigningMethodUnmarshaller`
Unmarshaller for `SigningMethod`.

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

Subclasses of AbstractSAMLObjectUnmarshaller in org.opensaml.saml.ext.saml2aslo.impl
Modifier and Type
Class
Description
`class`
`AsynchronousUnmarshaller`
A thread-safe Unmarshaller for `Asynchronous` objects.

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

Subclasses of AbstractSAMLObjectUnmarshaller in org.opensaml.saml.ext.saml2delrestrict.impl
Modifier and Type
Class
Description
`class`
`DelegateUnmarshaller`
Unmarshaller for instances of `Delegate`.
`class`
`DelegationRestrictionTypeUnmarshaller`
Unmarshaller for instances of `DelegationRestrictionType`.

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

Subclasses of AbstractSAMLObjectUnmarshaller in org.opensaml.saml.ext.saml2mdattr.impl
Modifier and Type
Class
Description
`class`
`EntityAttributesUnmarshaller`
A thread-safe Unmarshaller for `EntityAttributes`.

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

Subclasses of AbstractSAMLObjectUnmarshaller in org.opensaml.saml.ext.saml2mdquery.impl
Modifier and Type
Class
Description
`class`
`AttributeQueryDescriptorTypeUnmarshaller`
Unmarshaller of `AttributeQueryDescriptorType` objects.
`class`
`AuthnQueryDescriptorTypeUnmarshaller`
Unmarshaller of `AuthnQueryDescriptorType` objects.
`class`
`AuthzDecisionQueryDescriptorTypeUnmarshaller`
Unmarshaller for `AuthzDecisionQueryDescriptorType` objects.
`class`
`QueryDescriptorTypeUnmarshaller`
Unmarshaller for `QueryDescriptorType` objects.

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

Subclasses of AbstractSAMLObjectUnmarshaller in org.opensaml.saml.ext.saml2mdrpi.impl
Modifier and Type
Class
Description
`class`
`PublicationInfoUnmarshaller`
An unmarshaller for `PublicationInfo`.
`class`
`PublicationPathUnmarshaller`
An unmarshaller for `PublicationPath`.
`class`
`PublicationUnmarshaller`
An unmarshaller for `Publication`.
`class`
`RegistrationInfoUnmarshaller`
An unmarshaller for `RegistrationInfo`.

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

Subclasses of AbstractSAMLObjectUnmarshaller in org.opensaml.saml.ext.saml2mdui.impl
Modifier and Type
Class
Description
`class`
`DiscoHintsUnmarshaller`
A thread-safe Unmarshaller for `DiscoHints` objects.
`class`
`KeywordsUnmarshaller`
A thread-safe unmarshaller for `Keywords` objects.
`class`
`UIInfoUnmarshaller`
A thread-safe Unmarshaller for `UIInfo` objects.

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

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

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

Subclasses of AbstractSAMLObjectUnmarshaller in org.opensaml.saml.saml1.core.impl
Modifier and Type
Class
Description
`class`
`AdviceUnmarshaller`
A thread-safe Unmarshaller for `Advice` objects.
`class`
`AssertionUnmarshaller`
A thread-safe Unmarshaller for `Assertion` objects.
`class`
`AttributeDesignatorUnmarshaller`
Unmarshaller for `AttributeDesignator` objects.
`class`
`AttributeQueryUnmarshaller`
A thread-safe Unmarshaller for `AttributeQuery` objects.
`class`
`AttributeStatementUnmarshaller`
A thread-safe Unmarshaller for `AttributeStatement` objects.
`class`
`AttributeUnmarshaller`
A thread-safe Unmarshaller for `Attribute` objects.
`class`
`AudienceRestrictionConditionUnmarshaller`
A thread-safe Unmarshaller for `AudienceRestrictionCondition` objects.
`class`
`AuthenticationQueryUnmarshaller`
A thread-safe Unmarshaller for `AuthenticationQuery` objects.
`class`
`AuthenticationStatementUnmarshaller`
A thread-safe Unmarshaller for `AuthenticationStatement` objects.
`class`
`AuthorityBindingUnmarshaller`
A thread-safe Unmarshaller for `AuthorityBinding` objects.
`class`
`AuthorizationDecisionQueryUnmarshaller`
A thread-safe Unmarshaller for `AuthorizationDecisionQuery` objects.
`class`
`AuthorizationDecisionStatementUnmarshaller`
A thread-safe Unmarshaller for `AuthorizationDecisionStatement` objects.
`class`
`ConditionsUnmarshaller`
A thread-safe Unmarshaller for `Conditions` objects.
`class`
`DoNotCacheConditionUnmarshaller`
A thread-safe Unmarshaller for `DoNotCacheCondition` objects.
`class`
`EvidenceUnmarshaller`
A thread safe Unmarshaller for `Evidence` objects.
`class`
`RequestAbstractTypeUnmarshaller`
A thread safe Unmarshaller for `RequestAbstractType` objects.
`class`
`RequestUnmarshaller`
A thread safe Unmarshaller for `Request` objects.
`class`
`ResponseAbstractTypeUnmarshaller`
A thread-safe Unmarshaller for `ResponseAbstractType` objects.
`class`
`ResponseUnmarshaller`
A thread-safe `Unmarshaller` for `Response` objects.
`class`
`StatusCodeUnmarshaller`
A thread-safe Unmarshaller for `StatusCode` objects.
`class`
`StatusDetailUnmarshaller`
A thread-safe Unmarshaller for `StatusDetail` objects.
`class`
`StatusUnmarshaller`
A thread-safe Unmarshaller for `Status` objects.
`class`
`SubjectConfirmationUnmarshaller`
A thread-safe Unmarshaller for `SubjectConfirmation` objects.
`class`
`SubjectLocalityUnmarshaller`
A thread-safe Unmarshaller for `SubjectLocality` objects.
`class`
`SubjectQueryUnmarshaller`
A thread safe Unmarshaller for `SubjectQuery` objects.
`class`
`SubjectStatementUnmarshaller`
Unamershaller for `SubjectStatement`.
`class`
`SubjectUnmarshaller`
A thread-safe Unmarshaller for `Subject` objects.

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

Subclasses of AbstractSAMLObjectUnmarshaller in org.opensaml.saml.saml2.core.impl
Modifier and Type
Class
Description
`class`
`AdviceUnmarshaller`
A thread-safe Unmarshaller for `Advice`.
`class`
`ArtifactResolveUnmarshaller`
A thread-safe Unmarshaller for `ArtifactResolve`.
`class`
`ArtifactResponseUnmarshaller`
A thread-safe Unmarshaller for `ArtifactResponse`.
`class`
`AssertionIDRequestUnmarshaller`
A thead-safe Unmarshaller for `AssertionIDRequest`.
`class`
`AssertionUnmarshaller`
A thread-safe Unmarshaller for `Assertion`.
`class`
`AttributeQueryUnmarshaller`
A thread-safe Unmarshaller for `AttributeQuery`.
`class`
`AttributeStatementUnmarshaller`
A thread-safe Unmarshaller for `AttributeStatement`.
`class`
`AttributeUnmarshaller`
A thread-safe Unmarshaller for `Attribute` objects.
`class`
`AudienceRestrictionUnmarshaller`
A thread-safe Unmarshaller for `AudienceRestriction` objects.
`class`
`AuthnContextUnmarshaller`
A thread-safe Unmarshaller for `AuthnContext`.
`class`
`AuthnQueryUnmarshaller`
A thread-safe Unmarshaller for `AuthnQuery` objects.
`class`
`AuthnRequestUnmarshaller`
A thread-safe Unmarshaller for `AuthnRequest` objects.
`class`
`AuthnStatementUnmarshaller`
A thread-safe Unmarshaller for `AuthnStatement`.
`class`
`AuthzDecisionQueryUnmarshaller`
A thread-safe Unmarshaller for `AuthzDecisionQuery` objects.
`class`
`AuthzDecisionStatementUnmarshaller`
A thread-safe Unmarshaller for `AuthzDecisionStatement`.
`class`
`BaseIDUnmarshaller`
A thread-safe Unmarshaller for `BaseID` objects.
`class`
`ConditionsUnmarshaller`
A thread-safe Unmarshaller for `Conditions` objects.
`class`
`EncryptedAssertionUnmarshaller`
A thread-safe Unmarshaller for `EncryptedAssertion`.
`class`
`EncryptedAttributeUnmarshaller`
A thread-safe Unmarshaller for `EncryptedAttribute`.
`class`
`EncryptedElementTypeUnmarshaller`
A thread-safe Unmarshaller for `EncryptedElementType`.
`class`
`EncryptedIDUnmarshaller`
A thread-safe Unmarshaller for `EncryptedID`.
`class`
`EvidenceUnmarshaller`
A thread-safe Unmarshaller for `Evidence`.
`class`
`ExtensionsUnmarshaller`
A thread-safe Unmarshaller for `Extensions` objects.
`class`
`IDPEntryUnmarshaller`
A thread-safe Unmarshaller for `IDPEntry` objects.
`class`
`IDPListUnmarshaller`
A thread-safe Unmarshaller for `IDPList` objects.
`class`
`LogoutRequestUnmarshaller`
A thread-safe Unmarshaller for `LogoutRequest` objects.
`class`
`LogoutResponseUnmarshaller`
A thread-safe Unmarshaller for `LogoutResponse` objects.
`class`
`ManageNameIDRequestUnmarshaller`
A thread-safe Unmarshaller for `ManageNameIDRequest` objects.
`class`
`ManageNameIDResponseUnmarshaller`
A thread-safe Unmarshaller for `ManageNameIDResponse` objects.
`class`
`NameIDMappingRequestUnmarshaller`
A thread-safe Unmarshaller for `NameIDMappingRequest` objects.
`class`
`NameIDMappingResponseUnmarshaller`
A thread safe Unmarshaller for `NameIDMappingResponse` objects.
`class`
`NameIDPolicyUnmarshaller`
A thread-safe Unmarshaller for `NameIDPolicy` objects.
`class`
`NewEncryptedIDUnmarshaller`
A thread-safe Unmarshaller for `NewEncryptedID`.
`class`
`OneTimeUseUnmarshaller`
A thread-safe Unmarshaller for `OneTimeUse` objects.
`class`
`ProxyRestrictionUnmarshaller`
A thread-safe Unmarshaller for `ProxyRestriction` objects.
`class`
`RequestAbstractTypeUnmarshaller`
A thread-safe Unmarshaller for `RequestAbstractType` objects.
`class`
`RequestedAuthnContextUnmarshaller`
A thread-safe Unmarshaller for `RequestedAuthnContext` objects.
`class`
`ResponseUnmarshaller`
A thread-safe Unmarshaller for `Response` objects.
`class`
`ScopingUnmarshaller`
A thread-safe Unmarshaller for `Scoping` objects.
`class`
`StatusCodeUnmarshaller`
A thread-safe Unmarshaller for `StatusCode` objects.
`class`
`StatusDetailUnmarshaller`
A thread-safe Unmarshaller for `StatusDetail` objects.
`class`
`StatusResponseTypeUnmarshaller`
A thread-safe Unmarshaller for `StatusResponseType` objects.
`class`
`StatusUnmarshaller`
A thread-safe Unmarshaller for `Status` objects.
`class`
`SubjectConfirmationDataUnmarshaller`
A thread-safe Unmarshaller for `SubjectConfirmationData` objects.
`class`
`SubjectConfirmationUnmarshaller`
A thread-safe Unmarshaller for `SubjectConfirmation` objects.
`class`
`SubjectLocalityUnmarshaller`
A thread-safe Marshaller for `SubjectLocality`.
`class`
`SubjectQueryUnmarshaller`
A thread-safe Unmarshaller for `SubjectQuery`.
`class`
`SubjectUnmarshaller`
A thread-safe Unmarshaller for `Subject` objects.
`class`
`TerminateUnmarshaller`
A thread-safe Unmarshaller for `Terminate` objects.

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

Subclasses of AbstractSAMLObjectUnmarshaller in org.opensaml.saml.saml2.ecp.impl
Modifier and Type
Class
Description
`class`
`RequestAuthenticatedUnmarshaller`
Unmarshaller for instances of `RequestAuthenticated`.
`class`
`RequestUnmarshaller`
Unmarshaller for instances of `Request`.
`class`
`ResponseUnmarshaller`
Unmarshaller for instances of `Response`.
`class`
`SubjectConfirmationUnmarshaller`
A thread-safe Unmarshaller for `SubjectConfirmation` objects.

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

Subclasses of AbstractSAMLObjectUnmarshaller in org.opensaml.saml.saml2.metadata.impl
Modifier and Type
Class
Description
`class`
`AffiliationDescriptorUnmarshaller`
A thread safe Unmarshaller for `AffiliationDescriptor`s.
`class`
`AttributeAuthorityDescriptorUnmarshaller`
A thread safe unmarshaller for `AttributeAuthorityDescriptor`.
`class`
`AttributeConsumingServiceUnmarshaller`
A thread safe Unmarshaller for `AttributeConsumingService` objects.
`class`
`AuthnAuthorityDescriptorUnmarshaller`
A thread-safe Unmarshaller for `AuthnAuthorityDescriptor` objects.
`class`
`ContactPersonUnmarshaller`
A thread-safe Unmarshaller for `ContactPerson` objects.
`class`
`EndpointUnmarshaller`
A thread-safe unmarshaller for `Endpoint` objects.
`class`
`EntitiesDescriptorUnmarshaller`
A thread safe Unmarshaller for `EntitiesDescriptor` objects.
`class`
`EntityDescriptorUnmarshaller`
A thread safe Unmarshaller for `EntityDescriptor`s.
`class`
`ExtensionsUnmarshaller`
A thread-safe Unmarshaller for `Extensions` objects.
`class`
`IDPSSODescriptorUnmarshaller`
A thread safe Unmarshaller for `IDPSSODescriptor` objects.
`class`
`IndexedEndpointUnmarshaller`
A thread-safe unmarshaller for `IndexedEndpoint` objects.
`class`
`KeyDescriptorUnmarshaller`
A thread-safe unmarshaller for `KeyDescriptor`.
`class`
`OrganizationUnmarshaller`
A thread-safe Unmarshaller for `Organization` objects.
`class`
`PDPDescriptorUnmarshaller`
A thread safe Unmarshaller for `PDPDescriptor` objects.
`class`
`RequestedAttributeUnmarshaller`
A thread-safe Unmarshaller for `RequestedAttribute` objects.
`class`
`RoleDescriptorUnmarshaller`
A thread safe Unmarshaller for `RoleDescriptor` objects.
`class`
`SPSSODescriptorUnmarshaller`
A thread safe Unmarshaller for `SPSSODescriptor` objects.
`class`
`SSODescriptorUnmarshaller`
A thread safe Unmarshaller for `SSODescriptor` objects.

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

Subclasses of AbstractSAMLObjectUnmarshaller in org.opensaml.xacml.profile.saml.impl
Modifier and Type
Class
Description
`class`
`ReferencedPoliciesTypeUnmarshaller`
Unmarshaller for `ReferencedPoliciesType`.
`class`
`XACMLAuthzDecisionQueryTypeUnmarshaller`
A thread-safe Unmarshaller for `XACMLAuthzDecisionQueryType` objects.
`class`
`XACMLAuthzDecisionStatementTypeUnmarshaller`
A thread-safe Unmarshaller for `XACMLAuthzDecisionStatementType`.
`class`
`XACMLPolicyQueryTypeUnmarshaller`
Unmarshaller for `XACMLPolicyQueryType`.
`class`
`XACMLPolicyStatementTypeUnmarshaller`
A thread-safe Unmarshaller for `XACMLAuthzDecisionStatementType`.