Package org.epics.pvaccess.plugins
Interface SecurityPlugin.ChannelSecuritySession
-
- All Known Implementing Classes:
CAClientSecurityPlugin
,CAServerSecurityPlugin
,NoSecurityPlugin
- Enclosing interface:
- SecurityPlugin
public static interface SecurityPlugin.ChannelSecuritySession
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.epics.pvdata.pv.Status
authorizeCreateChannelArray(int ioid, org.epics.pvdata.pv.PVStructure pvRequest)
org.epics.pvdata.pv.Status
authorizeCreateChannelGet(int ioid, org.epics.pvdata.pv.PVStructure pvRequest)
org.epics.pvdata.pv.Status
authorizeCreateChannelProcess(int ioid, org.epics.pvdata.pv.PVStructure pvRequest)
org.epics.pvdata.pv.Status
authorizeCreateChannelPut(int ioid, org.epics.pvdata.pv.PVStructure pvRequest)
org.epics.pvdata.pv.Status
authorizeCreateChannelPutGet(int ioid, org.epics.pvdata.pv.PVStructure pvRequest)
org.epics.pvdata.pv.Status
authorizeCreateChannelRPC(int ioid, org.epics.pvdata.pv.PVStructure pvRequest)
org.epics.pvdata.pv.Status
authorizeCreateMonitor(int ioid, org.epics.pvdata.pv.PVStructure pvRequest)
org.epics.pvdata.pv.Status
authorizeGet(int ioid)
org.epics.pvdata.pv.Status
authorizeGetField(int ioid, String subField)
org.epics.pvdata.pv.Status
authorizeMonitor(int ioid)
org.epics.pvdata.pv.Status
authorizeProcess(int ioid)
org.epics.pvdata.pv.Status
authorizePut(int ioid, org.epics.pvdata.pv.PVArray dataToPut)
org.epics.pvdata.pv.Status
authorizePut(int ioid, org.epics.pvdata.pv.PVStructure dataToPut, org.epics.pvdata.misc.BitSet fieldsToPut)
org.epics.pvdata.pv.Status
authorizePutGet(int ioid, org.epics.pvdata.pv.PVStructure dataToPut, org.epics.pvdata.misc.BitSet fieldsToPut)
org.epics.pvdata.pv.Status
authorizeRPC(int ioid, org.epics.pvdata.pv.PVStructure arguments)
org.epics.pvdata.pv.Status
authorizeSetLength(int ioid)
void
close()
void
release(int ioid)
-
-
-
Method Detail
-
close
void close()
-
release
void release(int ioid)
-
authorizeCreateChannelProcess
org.epics.pvdata.pv.Status authorizeCreateChannelProcess(int ioid, org.epics.pvdata.pv.PVStructure pvRequest)
-
authorizeProcess
org.epics.pvdata.pv.Status authorizeProcess(int ioid)
-
authorizeCreateChannelGet
org.epics.pvdata.pv.Status authorizeCreateChannelGet(int ioid, org.epics.pvdata.pv.PVStructure pvRequest)
-
authorizeGet
org.epics.pvdata.pv.Status authorizeGet(int ioid)
-
authorizeCreateChannelPut
org.epics.pvdata.pv.Status authorizeCreateChannelPut(int ioid, org.epics.pvdata.pv.PVStructure pvRequest)
-
authorizePut
org.epics.pvdata.pv.Status authorizePut(int ioid, org.epics.pvdata.pv.PVStructure dataToPut, org.epics.pvdata.misc.BitSet fieldsToPut)
-
authorizeCreateChannelPutGet
org.epics.pvdata.pv.Status authorizeCreateChannelPutGet(int ioid, org.epics.pvdata.pv.PVStructure pvRequest)
-
authorizePutGet
org.epics.pvdata.pv.Status authorizePutGet(int ioid, org.epics.pvdata.pv.PVStructure dataToPut, org.epics.pvdata.misc.BitSet fieldsToPut)
-
authorizeCreateChannelRPC
org.epics.pvdata.pv.Status authorizeCreateChannelRPC(int ioid, org.epics.pvdata.pv.PVStructure pvRequest)
-
authorizeRPC
org.epics.pvdata.pv.Status authorizeRPC(int ioid, org.epics.pvdata.pv.PVStructure arguments)
-
authorizeCreateMonitor
org.epics.pvdata.pv.Status authorizeCreateMonitor(int ioid, org.epics.pvdata.pv.PVStructure pvRequest)
-
authorizeMonitor
org.epics.pvdata.pv.Status authorizeMonitor(int ioid)
-
authorizeCreateChannelArray
org.epics.pvdata.pv.Status authorizeCreateChannelArray(int ioid, org.epics.pvdata.pv.PVStructure pvRequest)
-
authorizePut
org.epics.pvdata.pv.Status authorizePut(int ioid, org.epics.pvdata.pv.PVArray dataToPut)
-
authorizeSetLength
org.epics.pvdata.pv.Status authorizeSetLength(int ioid)
-
authorizeGetField
org.epics.pvdata.pv.Status authorizeGetField(int ioid, String subField)
-
-