Exemple #1
0
        public void SetMode(YubicoNeoModeEnum mode)
        {
            if (_currentDevice == IntPtr.Zero)
            {
                return;
            }

            if (_currentDevice == IntPtr.Zero)
            {
                throw new Exception("Not initialized");
            }

            YubicoNeoReturnCode code = YubikeyNeoNative.YkNeoManagerSetMode(_currentDevice, mode);

            if (code != YubicoNeoReturnCode.YKNEOMGR_OK)
            {
                throw new Exception("Unable to set mode: " + code);
            }
        }
Exemple #2
0
 public YubicoNeoMode(YubicoNeoModeEnum mode)
 {
     Mode = mode;
 }
Exemple #3
0
 public static extern YubicoNeoReturnCode YkNeoManagerSetMode(IntPtr dev, YubicoNeoModeEnum mode);