# Uses of Interface
org.opensaml.saml.saml1.binding.artifact.SAML1Artifact

Packages that use SAML1Artifact
Package
Description
org.opensaml.saml.saml1.binding.artifact
Classes that may be used to create and manipulate SAML 1 artifacts.

## Uses of SAML1Artifact in org.opensaml.saml.saml1.binding.artifact

Classes in org.opensaml.saml.saml1.binding.artifact with type parameters of type SAML1Artifact
Modifier and Type
Interface
Description
`interface`
`SAML1ArtifactBuilder<ArtifactType extends SAML1Artifact>`
Builder of typed SAML 1 artifacts.
Classes in org.opensaml.saml.saml1.binding.artifact that implement SAML1Artifact
Modifier and Type
Class
Description
`class`
`AbstractSAML1Artifact`
SAML 1 Artifact marker.
`class`
`SAML1ArtifactType0001`
SAML 1.X Type 0x0001 Artifact.
`class`
`SAML1ArtifactType0002`
SAML 1 Type 0x0002 Artifact.
Methods in org.opensaml.saml.saml1.binding.artifact that return SAML1Artifact
Modifier and Type
Method
Description
`SAML1Artifact`
SAML1ArtifactBuilderFactory.`buildArtifact(byte[] artifact)`
Convenience method for getting an artifact builder and parsing the given artifact with it.
`SAML1Artifact`
SAML1ArtifactBuilderFactory.`buildArtifact(String base64Artifact)`
Convenience method for getting an artifact builder and parsing the given Base64 encoded artifact with it.