Class KEConverter<V extends KERecord>
- java.lang.Object
-
- edu.uiuc.ncsa.security.storage.data.MapConverter<V>
-
- edu.uiuc.ncsa.security.storage.monitored.MonitoredConverter<V>
-
- org.oa4mp.server.loader.oauth2.storage.keys.KEConverter<V>
-
- Type Parameters:
V-
- All Implemented Interfaces:
edu.uiuc.ncsa.security.core.XMLConverter<V>
public class KEConverter<V extends KERecord> extends edu.uiuc.ncsa.security.storage.monitored.MonitoredConverter<V>Converts to/from a stored (usually SQL)KERecord. Note that the JSON web key does not have any dates in it. This is so they can be managed independently of the key.
-
-
Constructor Summary
Constructors Constructor Description KEConverter(edu.uiuc.ncsa.security.storage.monitored.MonitoredKeys keys, edu.uiuc.ncsa.security.core.IdentifiableProvider<V> provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VfromMap(edu.uiuc.ncsa.security.storage.data.ConversionMap<String,Object> map, V client)KESerializationKeysgetKeys()voidtoMap(V v, edu.uiuc.ncsa.security.storage.data.ConversionMap<String,Object> map)
-
-
-
Constructor Detail
-
KEConverter
public KEConverter(edu.uiuc.ncsa.security.storage.monitored.MonitoredKeys keys, edu.uiuc.ncsa.security.core.IdentifiableProvider<V> provider)
-
-
Method Detail
-
getKeys
public KESerializationKeys getKeys()
-
fromMap
public V fromMap(edu.uiuc.ncsa.security.storage.data.ConversionMap<String,Object> map, V client)
-
-