Class ClientApproverConverter<V extends ClientApproval>

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

    public class ClientApproverConverter<V extends ClientApproval>
    extends edu.uiuc.ncsa.security.storage.data.MapConverter<V>

    Created by Jeff Gaynor
    on 4/16/12 at 11:10 AM

    • Field Summary

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

        keys, provider
    • Constructor Summary

      Constructors 
      Constructor Description
      ClientApproverConverter​(edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl<V> identifiableProvider)  
      ClientApproverConverter​(edu.uiuc.ncsa.security.storage.data.SerializationKeys keys, edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl<V> identifiableProvider)  
    • Constructor Detail

      • ClientApproverConverter

        public ClientApproverConverter​(edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl<V> identifiableProvider)
      • ClientApproverConverter

        public ClientApproverConverter​(edu.uiuc.ncsa.security.storage.data.SerializationKeys keys,
                                       edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl<V> identifiableProvider)
    • Method Detail

      • getCAKeys

        protected org.oa4mp.delegation.common.storage.clients.ClientApprovalKeys getCAKeys()
      • fromMap

        public V fromMap​(edu.uiuc.ncsa.security.storage.data.ConversionMap<String,​Object> map,
                         V ca)
        Overrides:
        fromMap in class edu.uiuc.ncsa.security.storage.data.MapConverter<V extends ClientApproval>
      • toMap

        public void toMap​(V value,
                          edu.uiuc.ncsa.security.storage.data.ConversionMap<String,​Object> map)
        Overrides:
        toMap in class edu.uiuc.ncsa.security.storage.data.MapConverter<V extends ClientApproval>