Beispiel #1
0
 public virtual bool writeFile(string fileID, PTEID_ByteArray arg1, PTEID_Pin pin) {
   bool ret = pteidlib_dotNetPINVOKE.PTEID_SmartCard_writeFile__SWIG_1(swigCPtr, fileID, PTEID_ByteArray.getCPtr(arg1), PTEID_Pin.getCPtr(pin));
   if (pteidlib_dotNetPINVOKE.SWIGPendingException.Pending) throw pteidlib_dotNetPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
Beispiel #2
0
 public virtual int readFile(string fileID, PTEID_ByteArray arg1, PTEID_Pin pin, string csPinCode) {
   int ret = pteidlib_dotNetPINVOKE.PTEID_SmartCard_readFile__SWIG_0(swigCPtr, fileID, PTEID_ByteArray.getCPtr(arg1), PTEID_Pin.getCPtr(pin), csPinCode);
   if (pteidlib_dotNetPINVOKE.SWIGPendingException.Pending) throw pteidlib_dotNetPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
Beispiel #3
0
 public PTEID_Pin getPinByNumber(uint ulIndex) {
   PTEID_Pin ret = new PTEID_Pin(pteidlib_dotNetPINVOKE.PTEID_Pins_getPinByNumber(swigCPtr, ulIndex), false);
   if (pteidlib_dotNetPINVOKE.SWIGPendingException.Pending) throw pteidlib_dotNetPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
Beispiel #4
0
 public virtual PTEID_ByteArray sendAPDU(PTEID_ByteArray cmd, PTEID_Pin pin) {
   PTEID_ByteArray ret = new PTEID_ByteArray(pteidlib_dotNetPINVOKE.PTEID_SmartCard_sendAPDU__SWIG_1(swigCPtr, PTEID_ByteArray.getCPtr(cmd), PTEID_Pin.getCPtr(pin)), true);
   if (pteidlib_dotNetPINVOKE.SWIGPendingException.Pending) throw pteidlib_dotNetPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
Beispiel #5
0
 internal static HandleRef getCPtr(PTEID_Pin obj) {
   return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
 }