Package oracle.security.am.plugin
Interface GenericTransportStore
public interface GenericTransportStore
Transport store stores 
 the attributes for session state.
- 
Method SummaryModifier and TypeMethodDescriptiongetAttribute<wbr>(String name)retrieves an attribute store in the session.getData()get the back-end store object contains the data.getType()The type should be the type of store used for request cache.booleanisValid()Checks whether the session store implementation is valid or not.voidremoveAttribute<wbr>(String name)remove the stored attribute from the session store.voidsetAttribute<wbr>(String name, Object value)Stores an attribute in the server.voidset the back-end store object contains the data.
- 
Method Details- 
getAttributeretrieves an attribute store in the session.- Parameters:
- name-
- Returns:
 
- 
setAttributeStores an attribute in the server.- Parameters:
- name-
- value-
 
- 
removeAttributeremove the stored attribute from the session store.- Parameters:
- name-
 
- 
isValidboolean isValid()Checks whether the session store implementation is valid or not. Some transport protocols will not support session store.In that case isValid will be false. Check if the session store is valid before doing any operations.- Returns:
 
- 
getDataObject getData()get the back-end store object contains the data. getData will return the string or a map based on the format in which the data is cached. The caller is supposed to handle data based on the transport store implementation used.- Returns:
 
- 
setDataset the back-end store object contains the data. setData will set the string or a map based on the format in which the data is cached. The caller is supposed to handle data based on the transport store implementation used.- Parameters:
- data-
 
- 
getTypeString getType()The type should be the type of store used for request cache. Eg: COOKIE / FORM / BASIC- Returns:
 
 
-