public class ProxySAML2NameIDGenerator extends Object implements SAML2NameIDGenerator
SAML2NameIDGenerator 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 |
|---|
ProxySAML2NameIDGenerator(ReloadableService<NameIdentifierGenerationService> service)
Constructor.
|
@Nonnull private final ReloadableService<NameIdentifierGenerationService> generatorService
public ProxySAML2NameIDGenerator(@Nonnull ReloadableService<NameIdentifierGenerationService> service)
service - the service providing the generator to proxy@Nullable public NameID generate(@Nonnull ProfileRequestContext profileRequestContext, @Nonnull@NotEmpty String format) throws SAMLException
generate in interface NameIdentifierGenerator<NameID>generate in interface SAML2NameIDGeneratorSAMLExceptionCopyright © 1999–2018 Shibboleth Consortium. All rights reserved.