Package edu.uiuc.ncsa.sas
Class SASEnvironment
- java.lang.Object
-
- edu.uiuc.ncsa.security.core.util.AbstractEnvironment
-
- edu.uiuc.ncsa.sas.SASEnvironment
-
- All Implemented Interfaces:
Logable
public class SASEnvironment extends AbstractEnvironment
Created by Jeff Gaynor
on 8/15/22 at 8:33 AM
-
-
Field Summary
-
Fields inherited from class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
constants
-
-
Constructor Summary
Constructors Constructor Description SASEnvironment(MyLoggingFacade myLogger, Store<? extends SASClient> clientStore, ActionDeserializer actionDeserializer, ResponseSerializer responseSerializer, List<String> accessList)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
getAccessList()
Store<? extends SASClient>
getClientStore()
ActionDeserializer
getRequestDeserializer()
ResponseSerializer
getResponseSerializer()
boolean
hasAccessList()
void
setAccessList(List<String> accessList)
void
setClientStore(Store<? extends SASClient> clientStore)
-
Methods inherited from class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
debug, error, getConstants, getMyLogger, info, isDebugOn, isPingable, setDebugOn, setPingable, warn
-
-
-
-
Constructor Detail
-
SASEnvironment
public SASEnvironment(MyLoggingFacade myLogger, Store<? extends SASClient> clientStore, ActionDeserializer actionDeserializer, ResponseSerializer responseSerializer, List<String> accessList)
-
-
Method Detail
-
hasAccessList
public boolean hasAccessList()
-
getRequestDeserializer
public ActionDeserializer getRequestDeserializer()
-
getResponseSerializer
public ResponseSerializer getResponseSerializer()
-
-