Class SamlPreferencesWithETD


  • public class SamlPreferencesWithETD
    extends pl.edu.icm.unity.saml.idp.preferences.SamlPreferences
    User's preferences for the SAML endpoints. This extends SamlPreferences with ETD generation related settings.
    Author:
    K. Benedyczak
    • Field Detail

      • ID

        public static final String ID
    • Constructor Detail

      • SamlPreferencesWithETD

        public SamlPreferencesWithETD()
    • Method Detail

      • deserializeAll

        protected void deserializeAll​(com.fasterxml.jackson.databind.node.ObjectNode main)
        Overrides:
        deserializeAll in class pl.edu.icm.unity.saml.idp.preferences.SamlPreferences
      • serializeAll

        protected void serializeAll​(com.fasterxml.jackson.databind.node.ObjectNode main)
        Overrides:
        serializeAll in class pl.edu.icm.unity.saml.idp.preferences.SamlPreferences
      • removeSPSettings

        public void removeSPSettings​(xmlbeans.org.oasis.saml2.assertion.NameIDType spName)
        Overrides:
        removeSPSettings in class pl.edu.icm.unity.saml.idp.preferences.SamlPreferences
      • getPreferences

        public static SamlPreferencesWithETD getPreferences​(pl.edu.icm.unity.engine.api.PreferencesManagement preferencesMan)
      • savePreferences

        public static void savePreferences​(pl.edu.icm.unity.engine.api.PreferencesManagement preferencesMan,
                                           SamlPreferencesWithETD preferences)
                                    throws pl.edu.icm.unity.exceptions.EngineException
        Throws:
        pl.edu.icm.unity.exceptions.EngineException