Interface BaseApplicationSamlConfiguration

All Known Subinterfaces:
ApplicationSamlConfiguration
All Known Implementing Classes:
ImmutableApplicationSamlConfiguration

public interface BaseApplicationSamlConfiguration
Represents SAML SSO configuration for an application, without application data
Since:
3.4.0
  • Method Details

    • getAudienceUrl

      String getAudienceUrl()
      Returns:
      the audience that will be used when creating assertions for the application
    • getAssertionConsumerUrl

      String getAssertionConsumerUrl()
      Returns:
      the URL to which the assertion should be returned
    • getNameIdFormat

      NameIdFormat getNameIdFormat()
      Returns NameID format configured for a given app. This format will be used in SAML Response from Crowd.

      Note that if Authn Request contains NameIDPolicy with specified Format attribute, then format from Authn Request has higher priority than NameID format from app config.

      Returns:
      NameID format configured for a given app
      Since:
      4.4.0
    • isAddUserAttributesEnabled

      boolean isAddUserAttributesEnabled()
      Returns:
      Since:
      4.4.0