# Hierarchy For Package org.opensaml.saml.saml1.core.impl

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.opensaml.core.xml.AbstractXMLObject (implements org.opensaml.core.xml.XMLObject)
    - org.opensaml.xmlsec.signature.AbstractSignableXMLObject (implements org.opensaml.xmlsec.signature.SignableXMLObject)
      - org.opensaml.saml.common.AbstractSignableSAMLObject (implements org.opensaml.saml.common.SignableSAMLObject)
        - org.opensaml.saml.saml1.core.impl.AssertionImpl (implements org.opensaml.saml.saml1.core.Assertion)
        - org.opensaml.saml.saml1.core.impl.RequestAbstractTypeImpl (implements org.opensaml.saml.saml1.core.RequestAbstractType)
          - org.opensaml.saml.saml1.core.impl.RequestImpl (implements org.opensaml.saml.saml1.core.Request)
        - org.opensaml.saml.saml1.core.impl.ResponseAbstractTypeImpl (implements org.opensaml.saml.saml1.core.ResponseAbstractType)
          - org.opensaml.saml.saml1.core.impl.ResponseImpl (implements org.opensaml.saml.saml1.core.Response)
    - org.opensaml.saml.saml1.core.impl.AdviceImpl (implements org.opensaml.saml.saml1.core.Advice)
    - org.opensaml.saml.saml1.core.impl.AttributeDesignatorImpl (implements org.opensaml.saml.saml1.core.AttributeDesignator)
      - org.opensaml.saml.saml1.core.impl.AttributeImpl (implements org.opensaml.saml.saml1.core.Attribute)
    - org.opensaml.saml.saml1.core.impl.AudienceRestrictionConditionImpl (implements org.opensaml.saml.saml1.core.AudienceRestrictionCondition)
    - org.opensaml.saml.saml1.core.impl.AuthorityBindingImpl (implements org.opensaml.saml.saml1.core.AuthorityBinding)
    - org.opensaml.saml.saml1.core.impl.ConditionsImpl (implements org.opensaml.saml.saml1.core.Conditions)
    - org.opensaml.saml.saml1.core.impl.DoNotCacheConditionImpl (implements org.opensaml.saml.saml1.core.DoNotCacheCondition)
    - org.opensaml.saml.saml1.core.impl.EvidenceImpl (implements org.opensaml.saml.saml1.core.Evidence)
    - org.opensaml.saml.saml1.core.impl.RespondWithImpl (implements org.opensaml.saml.saml1.core.RespondWith)
    - org.opensaml.saml.saml1.core.impl.StatusCodeImpl (implements org.opensaml.saml.saml1.core.StatusCode)
    - org.opensaml.saml.saml1.core.impl.StatusDetailImpl (implements org.opensaml.saml.saml1.core.StatusDetail)
    - org.opensaml.saml.saml1.core.impl.StatusImpl (implements org.opensaml.saml.saml1.core.Status)
    - org.opensaml.saml.saml1.core.impl.SubjectConfirmationImpl (implements org.opensaml.saml.saml1.core.SubjectConfirmation)
    - org.opensaml.saml.saml1.core.impl.SubjectImpl (implements org.opensaml.saml.saml1.core.Subject)
    - org.opensaml.saml.saml1.core.impl.SubjectLocalityImpl (implements org.opensaml.saml.saml1.core.SubjectLocality)
    - org.opensaml.saml.saml1.core.impl.SubjectQueryImpl (implements org.opensaml.saml.saml1.core.SubjectQuery)
      - org.opensaml.saml.saml1.core.impl.AttributeQueryImpl (implements org.opensaml.saml.saml1.core.AttributeQuery)
      - org.opensaml.saml.saml1.core.impl.AuthenticationQueryImpl (implements org.opensaml.saml.saml1.core.AuthenticationQuery)
      - org.opensaml.saml.saml1.core.impl.AuthorizationDecisionQueryImpl (implements org.opensaml.saml.saml1.core.AuthorizationDecisionQuery)
    - org.opensaml.saml.saml1.core.impl.SubjectStatementImpl (implements org.opensaml.saml.saml1.core.SubjectStatement)
      - org.opensaml.saml.saml1.core.impl.AttributeStatementImpl (implements org.opensaml.saml.saml1.core.AttributeStatement)
      - org.opensaml.saml.saml1.core.impl.AuthenticationStatementImpl (implements org.opensaml.saml.saml1.core.AuthenticationStatement)
      - org.opensaml.saml.saml1.core.impl.AuthorizationDecisionStatementImpl (implements org.opensaml.saml.saml1.core.AuthorizationDecisionStatement)
    - org.opensaml.core.xml.schema.impl.XSAnyImpl (implements org.opensaml.core.xml.schema.XSAny)
      - org.opensaml.saml.saml1.core.impl.AttributeValueImpl (implements org.opensaml.saml.saml1.core.AttributeValue)
      - org.opensaml.saml.saml1.core.impl.SubjectConfirmationDataImpl (implements org.opensaml.saml.saml1.core.SubjectConfirmationData)
    - org.opensaml.core.xml.schema.impl.XSStringImpl (implements org.opensaml.core.xml.schema.XSString)
      - org.opensaml.saml.saml1.core.impl.ActionImpl (implements org.opensaml.saml.saml1.core.Action)
      - org.opensaml.saml.saml1.core.impl.AssertionArtifactImpl (implements org.opensaml.saml.saml1.core.AssertionArtifact)
      - org.opensaml.saml.saml1.core.impl.AssertionIDReferenceImpl (implements org.opensaml.saml.saml1.core.AssertionIDReference)
      - org.opensaml.saml.saml1.core.impl.NameIdentifierImpl (implements org.opensaml.saml.saml1.core.NameIdentifier)
      - org.opensaml.saml.saml1.core.impl.StatusMessageImpl (implements org.opensaml.saml.saml1.core.StatusMessage)
    - org.opensaml.core.xml.schema.impl.XSURIImpl (implements org.opensaml.core.xml.schema.XSURI)
      - org.opensaml.saml.saml1.core.impl.AudienceImpl (implements org.opensaml.saml.saml1.core.Audience)
      - org.opensaml.saml.saml1.core.impl.ConfirmationMethodImpl (implements org.opensaml.saml.saml1.core.ConfirmationMethod)
  - org.opensaml.core.xml.AbstractXMLObjectBuilder<XMLObjectType> (implements org.opensaml.core.xml.XMLObjectBuilder<XMLObjectType>)
    - org.opensaml.saml.common.AbstractSAMLObjectBuilder<SAMLObjectType> (implements org.opensaml.saml.common.SAMLObjectBuilder<SAMLObjectType>)
      - org.opensaml.saml.saml1.core.impl.ActionBuilder
      - org.opensaml.saml.saml1.core.impl.AdviceBuilder
      - org.opensaml.saml.saml1.core.impl.AssertionArtifactBuilder
      - org.opensaml.saml.saml1.core.impl.AssertionBuilder
      - org.opensaml.saml.saml1.core.impl.AssertionIDReferenceBuilder
      - org.opensaml.saml.saml1.core.impl.AttributeBuilder
      - org.opensaml.saml.saml1.core.impl.AttributeDesignatorBuilder
      - org.opensaml.saml.saml1.core.impl.AttributeQueryBuilder
      - org.opensaml.saml.saml1.core.impl.AttributeStatementBuilder
      - org.opensaml.saml.saml1.core.impl.AttributeValueBuilder
      - org.opensaml.saml.saml1.core.impl.AudienceBuilder
      - org.opensaml.saml.saml1.core.impl.AudienceRestrictionConditionBuilder
      - org.opensaml.saml.saml1.core.impl.AuthenticationQueryBuilder
      - org.opensaml.saml.saml1.core.impl.AuthenticationStatementBuilder
      - org.opensaml.saml.saml1.core.impl.AuthorityBindingBuilder
      - org.opensaml.saml.saml1.core.impl.AuthorizationDecisionQueryBuilder
      - org.opensaml.saml.saml1.core.impl.AuthorizationDecisionStatementBuilder
      - org.opensaml.saml.saml1.core.impl.ConditionsBuilder
      - org.opensaml.saml.saml1.core.impl.ConfirmationMethodBuilder
      - org.opensaml.saml.saml1.core.impl.DoNotCacheConditionBuilder
      - org.opensaml.saml.saml1.core.impl.EvidenceBuilder
      - org.opensaml.saml.saml1.core.impl.NameIdentifierBuilder
      - org.opensaml.saml.saml1.core.impl.RequestBuilder
      - org.opensaml.saml.saml1.core.impl.RespondWithBuilder
      - org.opensaml.saml.saml1.core.impl.ResponseBuilder
      - org.opensaml.saml.saml1.core.impl.StatusBuilder
      - org.opensaml.saml.saml1.core.impl.StatusCodeBuilder
      - org.opensaml.saml.saml1.core.impl.StatusDetailBuilder
      - org.opensaml.saml.saml1.core.impl.StatusMessageBuilder
      - org.opensaml.saml.saml1.core.impl.SubjectBuilder
      - org.opensaml.saml.saml1.core.impl.SubjectConfirmationBuilder
      - org.opensaml.saml.saml1.core.impl.SubjectConfirmationDataBuilder
      - org.opensaml.saml.saml1.core.impl.SubjectLocalityBuilder
  - org.opensaml.core.xml.io.AbstractXMLObjectMarshaller (implements org.opensaml.core.xml.io.Marshaller)
    - org.opensaml.saml.common.AbstractSAMLObjectMarshaller
      - org.opensaml.saml.saml1.core.impl.AdviceMarshaller
      - org.opensaml.saml.saml1.core.impl.AssertionMarshaller
      - org.opensaml.saml.saml1.core.impl.AttributeDesignatorMarshaller
        - org.opensaml.saml.saml1.core.impl.AttributeMarshaller
      - org.opensaml.saml.saml1.core.impl.AudienceRestrictionConditionMarshaller
      - org.opensaml.saml.saml1.core.impl.AuthorityBindingMarshaller
      - org.opensaml.saml.saml1.core.impl.ConditionsMarshaller
      - org.opensaml.saml.saml1.core.impl.DoNotCacheConditionMarshaller
      - org.opensaml.saml.saml1.core.impl.EvidenceMarshaller
      - org.opensaml.saml.saml1.core.impl.RequestAbstractTypeMarshaller
        - org.opensaml.saml.saml1.core.impl.RequestMarshaller
      - org.opensaml.saml.saml1.core.impl.ResponseAbstractTypeMarshaller
        - org.opensaml.saml.saml1.core.impl.ResponseMarshaller
      - org.opensaml.saml.saml1.core.impl.StatusCodeMarshaller
      - org.opensaml.saml.saml1.core.impl.StatusDetailMarshaller
      - org.opensaml.saml.saml1.core.impl.StatusMarshaller
      - org.opensaml.saml.saml1.core.impl.SubjectConfirmationMarshaller
      - org.opensaml.saml.saml1.core.impl.SubjectLocalityMarshaller
      - org.opensaml.saml.saml1.core.impl.SubjectMarshaller
      - org.opensaml.saml.saml1.core.impl.SubjectQueryMarshaller
        - org.opensaml.saml.saml1.core.impl.AttributeQueryMarshaller
        - org.opensaml.saml.saml1.core.impl.AuthenticationQueryMarshaller
        - org.opensaml.saml.saml1.core.impl.AuthorizationDecisionQueryMarshaller
      - org.opensaml.saml.saml1.core.impl.SubjectStatementMarshaller
        - org.opensaml.saml.saml1.core.impl.AttributeStatementMarshaller
        - org.opensaml.saml.saml1.core.impl.AuthenticationStatementMarshaller
        - org.opensaml.saml.saml1.core.impl.AuthorizationDecisionStatementMarshaller
    - org.opensaml.core.xml.schema.impl.XSStringMarshaller
      - org.opensaml.saml.saml1.core.impl.ActionMarshaller
      - org.opensaml.saml.saml1.core.impl.NameIdentifierMarshaller
  - org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller (implements org.opensaml.core.xml.io.Unmarshaller)
    - org.opensaml.saml.common.AbstractSAMLObjectUnmarshaller
      - org.opensaml.saml.saml1.core.impl.AdviceUnmarshaller
      - org.opensaml.saml.saml1.core.impl.AssertionUnmarshaller
      - org.opensaml.saml.saml1.core.impl.AttributeDesignatorUnmarshaller
        - org.opensaml.saml.saml1.core.impl.AttributeUnmarshaller
      - org.opensaml.saml.saml1.core.impl.AudienceRestrictionConditionUnmarshaller
      - org.opensaml.saml.saml1.core.impl.AuthorityBindingUnmarshaller
      - org.opensaml.saml.saml1.core.impl.ConditionsUnmarshaller
      - org.opensaml.saml.saml1.core.impl.DoNotCacheConditionUnmarshaller
      - org.opensaml.saml.saml1.core.impl.EvidenceUnmarshaller
      - org.opensaml.saml.saml1.core.impl.RequestAbstractTypeUnmarshaller
        - org.opensaml.saml.saml1.core.impl.RequestUnmarshaller
      - org.opensaml.saml.saml1.core.impl.ResponseAbstractTypeUnmarshaller
        - org.opensaml.saml.saml1.core.impl.ResponseUnmarshaller
      - org.opensaml.saml.saml1.core.impl.StatusCodeUnmarshaller
      - org.opensaml.saml.saml1.core.impl.StatusDetailUnmarshaller
      - org.opensaml.saml.saml1.core.impl.StatusUnmarshaller
      - org.opensaml.saml.saml1.core.impl.SubjectConfirmationUnmarshaller
      - org.opensaml.saml.saml1.core.impl.SubjectLocalityUnmarshaller
      - org.opensaml.saml.saml1.core.impl.SubjectQueryUnmarshaller
        - org.opensaml.saml.saml1.core.impl.AttributeQueryUnmarshaller
        - org.opensaml.saml.saml1.core.impl.AuthenticationQueryUnmarshaller
        - org.opensaml.saml.saml1.core.impl.AuthorizationDecisionQueryUnmarshaller
      - org.opensaml.saml.saml1.core.impl.SubjectStatementUnmarshaller
        - org.opensaml.saml.saml1.core.impl.AttributeStatementUnmarshaller
        - org.opensaml.saml.saml1.core.impl.AuthenticationStatementUnmarshaller
        - org.opensaml.saml.saml1.core.impl.AuthorizationDecisionStatementUnmarshaller
      - org.opensaml.saml.saml1.core.impl.SubjectUnmarshaller
    - org.opensaml.core.xml.schema.impl.XSStringUnmarshaller
      - org.opensaml.saml.saml1.core.impl.ActionUnmarshaller
      - org.opensaml.saml.saml1.core.impl.NameIdentifierUnmarshaller