public class IdentifierGenerationStrategyLookupFunction extends AbstractRelyingPartyLookupFunction<IdentifierGenerationStrategy>
IdentifierGenerationStrategy by way of a RelyingPartyContext
obtained via a lookup function, by default a child of the ProfileRequestContext.
If a specific setting is unavailable, a default generator can be returned.
| Modifier and Type | Field and Description |
|---|---|
private IdentifierGenerationStrategy |
defaultGenerator
Default strategy to return.
|
| Constructor and Description |
|---|
IdentifierGenerationStrategyLookupFunction() |
| Modifier and Type | Method and Description |
|---|---|
IdentifierGenerationStrategy |
apply(ProfileRequestContext input) |
void |
setDefaultIdentifierGenerationStrategy(IdentifierGenerationStrategy strategy)
Set the default
IdentifierGenerationStrategy to return. |
getRelyingPartyContextLookupStrategy, setRelyingPartyContextLookupStrategy@Nullable private IdentifierGenerationStrategy defaultGenerator
public IdentifierGenerationStrategyLookupFunction()
public void setDefaultIdentifierGenerationStrategy(@Nullable IdentifierGenerationStrategy strategy)
IdentifierGenerationStrategy to return.strategy - default generation strategy;@Nullable public IdentifierGenerationStrategy apply(@Nullable ProfileRequestContext input)
Copyright © 1999–2020 Shibboleth Consortium. All rights reserved.