# Uses of Interface
org.opensaml.saml.common.profile.FormatSpecificNameIdentifierGenerator

Packages that use FormatSpecificNameIdentifierGenerator
Package
Description
org.opensaml.saml.common.profile
Classes supporting general SAML profile behavior.
org.opensaml.saml.saml1.profile
Classes for SAML 1.x profile behavior.
org.opensaml.saml.saml2.profile
Classes for SAML 2.0 profile behavior.

## Uses of FormatSpecificNameIdentifierGenerator in org.opensaml.saml.common.profile

Classes in org.opensaml.saml.common.profile that implement FormatSpecificNameIdentifierGenerator
Modifier and Type
Class
Description
`class`
`AbstractNameIdentifierGenerator<NameIdType extends SAMLObject>`
Abstract base class for simple implementations of `NameIdentifierGenerator`.

## Uses of FormatSpecificNameIdentifierGenerator in org.opensaml.saml.saml1.profile

Classes in org.opensaml.saml.saml1.profile that implement FormatSpecificNameIdentifierGenerator
Modifier and Type
Class
Description
`class`
`AbstractSAML1NameIdentifierGenerator`
Abstract base class for simple implementations of `SAML1NameIdentifierGenerator`.

## Uses of FormatSpecificNameIdentifierGenerator in org.opensaml.saml.saml2.profile

Classes in org.opensaml.saml.saml2.profile that implement FormatSpecificNameIdentifierGenerator
Modifier and Type
Class
Description
`class`
`AbstractSAML2NameIDGenerator`
Abstract base class for simple implementations of `SAML2NameIDGenerator`.