# Hierarchy For Package org.opensaml.saml.saml1.binding.artifact

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.opensaml.saml.common.binding.artifact.AbstractSAMLArtifact (implements org.opensaml.saml.common.binding.artifact.SAMLArtifact)
    - org.opensaml.saml.saml1.binding.artifact.AbstractSAML1Artifact (implements org.opensaml.saml.saml1.binding.artifact.SAML1Artifact)
      - org.opensaml.saml.saml1.binding.artifact.SAML1ArtifactType0001 (implements org.opensaml.saml.common.binding.artifact.SAMLSourceIDArtifact)
      - org.opensaml.saml.saml1.binding.artifact.SAML1ArtifactType0002 (implements org.opensaml.saml.common.binding.artifact.SAMLSourceLocationArtifact)
  - org.opensaml.saml.saml1.binding.artifact.SAML1ArtifactBuilderFactory
  - org.opensaml.saml.saml1.binding.artifact.SAML1ArtifactType0001Builder (implements org.opensaml.saml.saml1.binding.artifact.SAML1ArtifactBuilder<ArtifactType>)
  - org.opensaml.saml.saml1.binding.artifact.SAML1ArtifactType0002Builder (implements org.opensaml.saml.saml1.binding.artifact.SAML1ArtifactBuilder<ArtifactType>)

## Interface Hierarchy

- org.opensaml.saml.saml1.binding.artifact.SAML1ArtifactBuilder<ArtifactType>
- org.opensaml.saml.common.binding.artifact.SAMLArtifact
  - org.opensaml.saml.saml1.binding.artifact.SAML1Artifact