public interface AuthenticationProfileConfiguration extends ProfileConfiguration
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getAuthenticationFlows()
Get the allowable authentication flows for this profile.
|
List<Principal> |
getDefaultAuthenticationMethods()
Get the default authentication methods to use, expressed as custom principals.
|
List<String> |
getNameIDFormatPrecedence()
Get the name identifier formats to use with this relying party, in order of preference.
|
List<String> |
getPostAuthenticationFlows()
Get an ordered list of post-authentication interceptor flows to run for this profile.
|
getInboundInterceptorFlows, getOutboundInterceptorFlows, getSecurityConfigurationgetId@Nonnull @NonnullElements @NotLive @Unmodifiable List<Principal> getDefaultAuthenticationMethods()
@Nonnull @NonnullElements @NotLive @Unmodifiable Set<String> getAuthenticationFlows()
The flow IDs returned MUST NOT contain the
AuthenticationFlowDescriptor.FLOW_ID_PREFIX
prefix common to all interceptor flows.
@Nonnull @NonnullElements @NotLive @Unmodifiable List<String> getPostAuthenticationFlows()
The flow IDs returned MUST NOT contain the
ProfileInterceptorFlowDescriptor
prefix common to all interceptor flows.
@Nonnull @NonnullElements @NotLive @Unmodifiable List<String> getNameIDFormatPrecedence()
Copyright © 1999–2018 Shibboleth Consortium. All rights reserved.