# Uses of Class
net.shibboleth.idp.attribute.resolver.spring.ad.BaseAttributeDefinitionParser

Packages that use BaseAttributeDefinitionParser
Package
Description
net.shibboleth.idp.attribute.resolver.spring.ad.impl
Implementation of the Attribute Definition parsers.
net.shibboleth.idp.attribute.resolver.spring.ad.mapped.impl
Contains the parsers for the `MappedAttributeDefinition` and its child elements.

## Uses of BaseAttributeDefinitionParser in net.shibboleth.idp.attribute.resolver.spring.ad.impl

Subclasses of BaseAttributeDefinitionParser in net.shibboleth.idp.attribute.resolver.spring.ad.impl
Modifier and Type
Class
Description
`class`
`ContextDerivedAttributeDefinitionParser`
Spring Bean Definition Parser for attribute definitions derived from the Principal.
`class`
`DateTimeAttributeDefinitionParser`
Bean definition parser for a `DateTimeAttributeDefinition`.
`class`
`DecryptedAttributeDefinitionParser`
Bean definition parser for a `DecryptedAttributeDefinition`.
`class`
`PrescopedAttributeDefinitionParser`
Spring bean definition parser for prescoped attributes.
`class`
`PrincipalNameAttributeDefinitionParser`
Spring Bean Definition Parser for PrincipalName attribute definitions.
`class`
`RegexSplitAttributeDefinitionParser`
Spring Bean Definition Parser for Regexp split attribute definitions.
`class`
`SAML1NameIdentifierAttributeDefinitionParser`
Spring bean definition parser for SAML 1 NameIdentifier attribute definitions.
`class`
`SAML2NameIDAttributeDefinitionParser`
Spring bean definition parser for SAML 2 NameID attribute definitions.
`class`
`ScopedAttributeDefinitionParser`
Spring Bean Definition Parser for scoped attribute definitions.
`class`
`ScriptedAttributeDefinitionParser`
Spring bean definition parser for scripted attribute configuration elements.
`class`
`SimpleAttributeDefinitionParser`
Bean definition parser for a `SimpleAttributeDefinition`.
`class`
`SubjectDerivedAttributeDefinitionParser`
Spring Bean Definition Parser for attribute definitions derived from the Principal.
`class`
`TemplateAttributeDefinitionParser`
Spring bean definition parser for templated attribute definition elements.

## Uses of BaseAttributeDefinitionParser in net.shibboleth.idp.attribute.resolver.spring.ad.mapped.impl

Subclasses of BaseAttributeDefinitionParser in net.shibboleth.idp.attribute.resolver.spring.ad.mapped.impl
Modifier and Type
Class
Description
`class`
`MappedAttributeDefinitionParser`
Bean definition parser for a `MappedAttributeDefinition`.