Class JSONClaimSourceConfig
- java.lang.Object
-
- org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
-
- org.oa4mp.delegation.server.server.config.JSONClaimSourceConfig
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
LDAPConfiguration
public abstract class JSONClaimSourceConfig extends ClaimSourceConfiguration
All components that are configurations should probably extend this. That means that there is a JSON object behind the scenes that is used for all attributes and all the implementation does is front that.Created by Jeff Gaynor
on 4/16/18 at 2:12 PM- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected net.sf.json.JSONObjectjsonObject-
Fields inherited from class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
enabled, failOnError, id, name, notifyOnFail
-
-
Constructor Summary
Constructors Constructor Description JSONClaimSourceConfig(net.sf.json.JSONObject jsonObject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfromJSON(net.sf.json.JSONObject json)booleanhasJSONObject()net.sf.json.JSONObjecttoJSON()-
Methods inherited from class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
getId, getMaxWait, getName, getOmitList, getProperties, getProperty, getRetryCount, isEnabled, isFailOnError, isNotifyOnFail, setEnabled, setFailOnError, setId, setMaxWait, setName, setNotifyOnFail, setOmitList, setProperties, setRetryCount, toString
-
-