public class ProxySAML1NameIdentifierGenerator extends Object implements org.opensaml.saml.saml1.profile.SAML1NameIdentifierGenerator
SAML1NameIdentifierGenerator interface that wraps a sequence of
candidate generators along with a default to try if no format-specific options are available.| Modifier and Type | Field and Description |
|---|---|
private ReloadableService<NameIdentifierGenerationService> |
generatorService
Service used to get the generator to proxy.
|
| Constructor and Description |
|---|
ProxySAML1NameIdentifierGenerator(ReloadableService<NameIdentifierGenerationService> service)
Constructor.
|
@Nonnull private final ReloadableService<NameIdentifierGenerationService> generatorService
public ProxySAML1NameIdentifierGenerator(@Nonnull ReloadableService<NameIdentifierGenerationService> service)
service - the service providing the generator to proxy@Nullable public org.opensaml.saml.saml1.core.NameIdentifier generate(@Nonnull org.opensaml.profile.context.ProfileRequestContext profileRequestContext, @Nonnull@NotEmpty String format) throws org.opensaml.saml.common.SAMLException
generate in interface org.opensaml.saml.common.profile.NameIdentifierGenerator<org.opensaml.saml.saml1.core.NameIdentifier>generate in interface org.opensaml.saml.saml1.profile.SAML1NameIdentifierGeneratororg.opensaml.saml.common.SAMLExceptionCopyright © 1999–2017 Shibboleth Consortium. All rights reserved.