Package org.opensaml.saml.saml1.profile
Interface SAML1NameIdentifierGenerator
-
- All Superinterfaces:
NameIdentifierGenerator<NameIdentifier>
- All Known Implementing Classes:
AbstractSAML1NameIdentifierGenerator
public interface SAML1NameIdentifierGenerator extends NameIdentifierGenerator<NameIdentifier>
Specialization ofNameIdentifierGenerator
for SAML 1.x.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NameIdentifier
generate(org.opensaml.profile.context.ProfileRequestContext profileRequestContext, String format)
Generate an identifier object.
-
-
-
Method Detail
-
generate
@Nullable NameIdentifier generate(@Nonnull org.opensaml.profile.context.ProfileRequestContext profileRequestContext, @Nonnull @NotEmpty String format) throws SAMLException
Generate an identifier object.- Specified by:
generate
in interfaceNameIdentifierGenerator<NameIdentifier>
- Parameters:
profileRequestContext
- the current profile request contextformat
- the identifier format to generate- Returns:
- the identifier object, or null
- Throws:
SAMLException
- if an error occurs generating an identifier
-
-