public class ProxySAML1NameIdentifierGenerator extends Object implements 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 NameIdentifier generate(@Nonnull ProfileRequestContext profileRequestContext, @Nonnull@NotEmpty String format) throws SAMLException
generate in interface NameIdentifierGenerator<NameIdentifier>generate in interface SAML1NameIdentifierGeneratorSAMLExceptionCopyright © 1999–2018 Shibboleth Consortium. All rights reserved.