Class AdminClientConverter<V extends AdminClient>

  • All Implemented Interfaces:
    edu.uiuc.ncsa.security.core.XMLConverter<V>

    public class AdminClientConverter<V extends AdminClient>
    extends org.oa4mp.delegation.common.storage.clients.BaseClientConverter<V>

    Created by Jeff Gaynor
    on 10/20/16 at 1:17 PM

    • Field Summary

      • Fields inherited from class org.oa4mp.delegation.common.storage.clients.BaseClientConverter

        jwkUtil2
      • Fields inherited from class edu.uiuc.ncsa.security.storage.data.MapConverter

        keys, provider
    • Constructor Detail

      • AdminClientConverter

        public AdminClientConverter​(AdminClientKeys keys,
                                    edu.uiuc.ncsa.security.core.IdentifiableProvider<V> provider)
    • Method Detail

      • getJSONComponentName

        public String getJSONComponentName()
        Overrides:
        getJSONComponentName in class org.oa4mp.delegation.common.storage.clients.BaseClientConverter<V extends AdminClient>
      • fromJSON

        public V fromJSON​(net.sf.json.JSONObject json)
        Overrides:
        fromJSON in class org.oa4mp.delegation.common.storage.clients.BaseClientConverter<V extends AdminClient>
      • fromMap

        public V fromMap​(edu.uiuc.ncsa.security.storage.data.ConversionMap<String,​Object> map,
                         V v)
        Overrides:
        fromMap in class org.oa4mp.delegation.common.storage.clients.BaseClientConverter<V extends AdminClient>
      • toJSON

        public void toJSON​(V client,
                           net.sf.json.JSONObject json)
        Overrides:
        toJSON in class org.oa4mp.delegation.common.storage.clients.BaseClientConverter<V extends AdminClient>
      • toMap

        public void toMap​(V client,
                          edu.uiuc.ncsa.security.storage.data.ConversionMap<String,​Object> map)
        Overrides:
        toMap in class org.oa4mp.delegation.common.storage.clients.BaseClientConverter<V extends AdminClient>