Class CILServiceTransactionConverter<V extends CILogonServiceTransaction>

  • All Implemented Interfaces:
    edu.uiuc.ncsa.security.core.XMLConverter<V>
    Direct Known Subclasses:
    CILPGSTConverter

    public class CILServiceTransactionConverter<V extends CILogonServiceTransaction>
    extends edu.uiuc.ncsa.myproxy.oa4mp.server.admin.transactions.TransactionConverter<V>

    Created by Jeff Gaynor
    on 4/16/12 at 1:23 PM

    • Field Summary

      • Fields inherited from class edu.uiuc.ncsa.oa4mp.delegation.common.storage.transactions.BasicTransactionConverter

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

        keys, provider
    • Constructor Summary

      Constructors 
      Constructor Description
      CILServiceTransactionConverter​(edu.uiuc.ncsa.security.core.IdentifiableProvider<V> identifiableProvider, edu.uiuc.ncsa.oa4mp.delegation.common.token.TokenForge tokenForge, edu.uiuc.ncsa.oa4mp.delegation.server.storage.ClientStore<? extends edu.uiuc.ncsa.oa4mp.delegation.common.storage.clients.Client> cs)  
      CILServiceTransactionConverter​(edu.uiuc.ncsa.security.storage.data.SerializationKeys keys, edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl<V> identifiableProvider, edu.uiuc.ncsa.oa4mp.delegation.common.token.TokenForge tokenForge, edu.uiuc.ncsa.oa4mp.delegation.server.storage.ClientStore<? extends edu.uiuc.ncsa.oa4mp.delegation.common.storage.clients.Client> cs)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      V fromMap​(edu.uiuc.ncsa.security.storage.data.ConversionMap<String,​Object> map, V v)  
      protected CILTransactionKeys getCILK()  
      void toMap​(V t, edu.uiuc.ncsa.security.storage.data.ConversionMap<String,​Object> map)  
      • Methods inherited from class edu.uiuc.ncsa.myproxy.oa4mp.server.admin.transactions.TransactionConverter

        getDSTK
      • Methods inherited from class edu.uiuc.ncsa.oa4mp.delegation.server.storage.support.ServiceTransactionConverter

        getSTK
      • Methods inherited from class edu.uiuc.ncsa.oa4mp.delegation.common.storage.transactions.BasicTransactionConverter

        getBTKeys, getTokenForge
      • Methods inherited from class edu.uiuc.ncsa.security.storage.data.MapConverter

        createIfNeeded, fromMap, fromMap, getKeys, getProvider, subset, toMap
    • Constructor Detail

      • CILServiceTransactionConverter

        public CILServiceTransactionConverter​(edu.uiuc.ncsa.security.core.IdentifiableProvider<V> identifiableProvider,
                                              edu.uiuc.ncsa.oa4mp.delegation.common.token.TokenForge tokenForge,
                                              edu.uiuc.ncsa.oa4mp.delegation.server.storage.ClientStore<? extends edu.uiuc.ncsa.oa4mp.delegation.common.storage.clients.Client> cs)
      • CILServiceTransactionConverter

        public CILServiceTransactionConverter​(edu.uiuc.ncsa.security.storage.data.SerializationKeys keys,
                                              edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl<V> identifiableProvider,
                                              edu.uiuc.ncsa.oa4mp.delegation.common.token.TokenForge tokenForge,
                                              edu.uiuc.ncsa.oa4mp.delegation.server.storage.ClientStore<? extends edu.uiuc.ncsa.oa4mp.delegation.common.storage.clients.Client> cs)
    • Method Detail

      • fromMap

        public V fromMap​(edu.uiuc.ncsa.security.storage.data.ConversionMap<String,​Object> map,
                         V v)
        Overrides:
        fromMap in class edu.uiuc.ncsa.myproxy.oa4mp.server.admin.transactions.TransactionConverter<V extends CILogonServiceTransaction>
      • toMap

        public void toMap​(V t,
                          edu.uiuc.ncsa.security.storage.data.ConversionMap<String,​Object> map)
        Overrides:
        toMap in class edu.uiuc.ncsa.myproxy.oa4mp.server.admin.transactions.TransactionConverter<V extends CILogonServiceTransaction>