Interface ECPProfileConfiguration

All Superinterfaces:
AttributeResolvingProfileConfiguration, BrowserSSOProfileConfiguration, BrowserSSOProfileConfiguration, Component, ECPProfileConfiguration, IdentifiedComponent, ProfileConfiguration, SAML2ProfileConfiguration, SAMLArtifactConsumerProfileConfiguration, SAMLAssertionConsumingProfileConfiguration, SAMLProfileConfiguration
All Known Implementing Classes:
ECPProfileConfiguration

public interface ECPProfileConfiguration extends BrowserSSOProfileConfiguration, ECPProfileConfiguration
Configuration support for SP SAML 2.0 ECP.
  • Method Details

    • getProviderName

      @ConfigurationSetting(name="providerName") @Nullable String getProviderName(@Nullable ProfileRequestContext profileRequestContext)
      Get the provider name to signal to the ECP client.
      Parameters:
      profileRequestContext - current profile request context
      Returns:
      provider name
    • getIDPList

      @ConfigurationSetting(name="iDPList") @Nullable IDPList getIDPList(@Nullable ProfileRequestContext profileRequestContext)
      Get the IDPList object to signal to the ECP client.
      Parameters:
      profileRequestContext - current profile request context
      Returns:
      the IdP list