public class DefaultNameIdentifierFormatStrategy
extends org.opensaml.saml.common.profile.logic.MetadataNameIdentifierFormatStrategy
| Modifier and Type | Field and Description |
|---|---|
private String |
defaultFormat
Default format to use if nothing else is known.
|
private Logger |
log
Class logger.
|
private com.google.common.base.Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext> |
relyingPartyContextLookupStrategy
Strategy used to locate the
RelyingPartyContext associated with a given ProfileRequestContext. |
| Constructor and Description |
|---|
DefaultNameIdentifierFormatStrategy()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
List<String> |
apply(org.opensaml.profile.context.ProfileRequestContext input) |
void |
setDefaultFormat(String format)
Set the default format to return.
|
void |
setRelyingPartyContextLookupStrategy(com.google.common.base.Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext> strategy)
Set the strategy used to locate the
RelyingPartyContext associated with a given
ProfileRequestContext. |
setSSODescriptorLookupStrategy@Nonnull private com.google.common.base.Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext> relyingPartyContextLookupStrategy
RelyingPartyContext associated with a given ProfileRequestContext.public DefaultNameIdentifierFormatStrategy()
public void setRelyingPartyContextLookupStrategy(@Nonnull com.google.common.base.Function<org.opensaml.profile.context.ProfileRequestContext,RelyingPartyContext> strategy)
RelyingPartyContext associated with a given
ProfileRequestContext.strategy - strategy used to locate the RelyingPartyContext associated with a given
ProfileRequestContextpublic void setDefaultFormat(@Nonnull@NotEmpty String format)
format - default formatCopyright © 1999–2015. All rights reserved.