Class SamlPreferencesWithETD
- java.lang.Object
-
- pl.edu.icm.unity.webui.idpcommon.IdPPreferences
-
- pl.edu.icm.unity.saml.idp.preferences.SamlPreferences
-
- pl.edu.icm.unity.unicore.samlidp.preferences.SamlPreferencesWithETD
-
public class SamlPreferencesWithETD extends pl.edu.icm.unity.saml.idp.preferences.SamlPreferencesUser's preferences for the SAML endpoints. This extendsSamlPreferenceswith ETD generation related settings.- Author:
- K. Benedyczak
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSamlPreferencesWithETD.SPETDSettings
-
Constructor Summary
Constructors Constructor Description SamlPreferencesWithETD()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddeserializeAll(com.fasterxml.jackson.databind.node.ObjectNode main)protected SamlPreferencesWithETD.SPETDSettingsdeserializeSingleETD(com.fasterxml.jackson.databind.node.ObjectNode from)static SamlPreferencesWithETDgetPreferences(pl.edu.icm.unity.engine.api.PreferencesManagement preferencesMan)SamlPreferencesWithETD.SPETDSettingsgetSPETDSettings(String sp)SamlPreferencesWithETD.SPETDSettingsgetSPETDSettings(xmlbeans.org.oasis.saml2.assertion.NameIDType spName)voidremoveSPSettings(xmlbeans.org.oasis.saml2.assertion.NameIDType spName)static voidsavePreferences(pl.edu.icm.unity.engine.api.PreferencesManagement preferencesMan, SamlPreferencesWithETD preferences)protected voidserializeAll(com.fasterxml.jackson.databind.node.ObjectNode main)protected com.fasterxml.jackson.databind.node.ObjectNodeserializeSingleETD(SamlPreferencesWithETD.SPETDSettings what)voidsetSPETDSettings(String sp, SamlPreferencesWithETD.SPETDSettings settings)voidsetSPETDSettings(xmlbeans.org.oasis.saml2.assertion.NameIDType spName, SamlPreferencesWithETD.SPETDSettings settings)-
Methods inherited from class pl.edu.icm.unity.saml.idp.preferences.SamlPreferences
deserializeSingle, getKeys, getPreferences, getSPKey, getSPSettings, getSPSettings, removeSPSettings, savePreferences, serializeSingle, setSPSettings, setSPSettings
-
-
-
-
Field Detail
-
ID
public static final String ID
-
-
Method Detail
-
deserializeAll
protected void deserializeAll(com.fasterxml.jackson.databind.node.ObjectNode main)
- Overrides:
deserializeAllin classpl.edu.icm.unity.saml.idp.preferences.SamlPreferences
-
deserializeSingleETD
protected SamlPreferencesWithETD.SPETDSettings deserializeSingleETD(com.fasterxml.jackson.databind.node.ObjectNode from)
-
serializeAll
protected void serializeAll(com.fasterxml.jackson.databind.node.ObjectNode main)
- Overrides:
serializeAllin classpl.edu.icm.unity.saml.idp.preferences.SamlPreferences
-
serializeSingleETD
protected com.fasterxml.jackson.databind.node.ObjectNode serializeSingleETD(SamlPreferencesWithETD.SPETDSettings what)
-
getSPETDSettings
public SamlPreferencesWithETD.SPETDSettings getSPETDSettings(xmlbeans.org.oasis.saml2.assertion.NameIDType spName)
-
getSPETDSettings
public SamlPreferencesWithETD.SPETDSettings getSPETDSettings(String sp)
-
setSPETDSettings
public void setSPETDSettings(String sp, SamlPreferencesWithETD.SPETDSettings settings)
-
setSPETDSettings
public void setSPETDSettings(xmlbeans.org.oasis.saml2.assertion.NameIDType spName, SamlPreferencesWithETD.SPETDSettings settings)
-
removeSPSettings
public void removeSPSettings(xmlbeans.org.oasis.saml2.assertion.NameIDType spName)
- Overrides:
removeSPSettingsin classpl.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
-
-