public class NameIdentifierGenerationServiceImpl extends AbstractServiceableComponent<NameIdentifierGenerationService> implements NameIdentifierGenerationService, IdentifiableComponent
NameIdentifierGenerationService.| Modifier and Type | Field and Description |
|---|---|
private org.opensaml.saml.saml1.profile.SAML1NameIdentifierGenerator |
saml1Generator
SAML 1 generator.
|
private org.opensaml.saml.saml2.profile.SAML2NameIDGenerator |
saml2Generator
SAML 2 generator.
|
| Constructor and Description |
|---|
NameIdentifierGenerationServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doInitialize() |
NameIdentifierGenerationService |
getComponent() |
org.opensaml.saml.saml1.profile.SAML1NameIdentifierGenerator |
getSAML1NameIdentifierGenerator() |
org.opensaml.saml.saml2.profile.SAML2NameIDGenerator |
getSAML2NameIDGenerator() |
void |
setId(String id) |
void |
setSAML1NameIdentifierGenerator(org.opensaml.saml.saml1.profile.SAML1NameIdentifierGenerator generator)
Set the
SAML1NameIdentifierGenerator to use. |
void |
setSAML2NameIDGenerator(org.opensaml.saml.saml2.profile.SAML2NameIDGenerator generator)
Set the
SAML2NameIDGenerator to use. |
doDestroy, getApplicationContext, pinComponent, setApplicationContext, unloadComponent, unpinComponentgetIddestroy, initialize, isDestroyed, isInitializedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId@NonnullAfterInit private org.opensaml.saml.saml1.profile.SAML1NameIdentifierGenerator saml1Generator
@NonnullAfterInit private org.opensaml.saml.saml2.profile.SAML2NameIDGenerator saml2Generator
public void setId(@Nonnull@NotEmpty String id)
setId in interface IdentifiableComponentsetId in class AbstractIdentifiedInitializableComponentpublic void setSAML1NameIdentifierGenerator(@Nonnull org.opensaml.saml.saml1.profile.SAML1NameIdentifierGenerator generator)
SAML1NameIdentifierGenerator to use.generator - generator to usepublic void setSAML2NameIDGenerator(@Nonnull org.opensaml.saml.saml2.profile.SAML2NameIDGenerator generator)
SAML2NameIDGenerator to use.generator - generator to useprotected void doInitialize()
throws ComponentInitializationException
doInitialize in class AbstractServiceableComponent<NameIdentifierGenerationService>ComponentInitializationExceptionpublic org.opensaml.saml.saml1.profile.SAML1NameIdentifierGenerator getSAML1NameIdentifierGenerator()
getSAML1NameIdentifierGenerator in interface NameIdentifierGenerationServicepublic org.opensaml.saml.saml2.profile.SAML2NameIDGenerator getSAML2NameIDGenerator()
getSAML2NameIDGenerator in interface NameIdentifierGenerationServicepublic NameIdentifierGenerationService getComponent()
getComponent in interface ServiceableComponent<NameIdentifierGenerationService>getComponent in class AbstractServiceableComponent<NameIdentifierGenerationService>Copyright © 1999–2017 Shibboleth Consortium. All rights reserved.