コード例 #1
0
ファイル: Pkcs11Commands.cs プロジェクト: ywangmaxmd/nhin-d
        /// <summary>
        ///
        /// </summary>
        /// <param name="settings"></param>
        private void InitializePkcs11(TokenSettings settings)
        {
            m_pkcs11 = new Pkcs11(settings.Pkcs11LibraryPath, settings.UseOsLocking);
            m_slot   = Pkcs11Util.FindSlot(m_pkcs11, settings);

            if (m_slot == null)
            {
                throw new ArgumentNullException(nameof(m_slot));
            }
        }