/// <summary>
 /// 資格情報の削除
 /// </summary>
 /// <param name="targetName"></param>
 /// <param name="type"></param>
 /// <param name="flags"></param>
 private static void Delete(string targetName, CRED_TYPE type, CRED_FLAGS flags)
 {
     if (!CredDelete(targetName, type, flags))
     {
         Log.Instance.LogWrite(LogState.ERROR, GetErrorMessage());
         //throw new ApplicationException("資格情報の削除に失敗しました。");
     }
 }
Example #2
0
 /// <summary>
 /// 資格情報の削除
 /// </summary>
 /// <param name="targetName"></param>
 /// <param name="type"></param>
 /// <param name="flags"></param>
 private static void Delete(string targetName, CRED_TYPE type, CRED_FLAGS flags)
 {
     if (!CredDelete(targetName, type, flags))
     {
         Console.WriteLine(GetErrorMessage());
         throw new ApplicationException("資格情報の削除に失敗しました。");
     }
 }
        /// <summary>
        /// 資格情報の登録
        /// </summary>
        /// <param name="unmanagedCred"></param>
        /// <param name="flags"></param>
        private static void Write(UnmanagedCredential unmanagedCred, CRED_FLAGS flags)
        {
            if (!CredWrite(ref unmanagedCred, flags))
            {
                Log.Instance.LogWrite(LogState.ERROR, GetErrorMessage());
                //throw new ApplicationException("資格情報の書き込みに失敗しました。");
            }

            Console.WriteLine("ok");
        }
Example #4
0
        /// <summary>
        /// 資格情報の登録
        /// </summary>
        /// <param name="unmanagedCred"></param>
        /// <param name="flags"></param>
        private static void Write(UnmanagedCredential unmanagedCred, CRED_FLAGS flags)
        {
            if (!CredWrite(ref unmanagedCred, flags))
            {
                Console.WriteLine(GetErrorMessage());
                throw new ApplicationException("資格情報の書き込みに失敗しました。");
            }

            Console.WriteLine("ok");
        }
Example #5
0
 private static extern bool CredEnumerate(string filter, CRED_FLAGS flag, out int count, out IntPtr Credentials);
Example #6
0
 private static extern bool CredRead(string targetName, CRED_TYPE type, CRED_FLAGS flags, out IntPtr pCredential);
Example #7
0
 private static extern bool CredWrite(ref UnmanagedCredential credential, CRED_FLAGS flags);
Example #8
0
 private static extern bool CredDelete(string targetName, CRED_TYPE type, CRED_FLAGS flags);
Example #9
0
 /// <summary>
 /// 資格情報の削除
 /// </summary>
 /// <param name="targetName"></param>
 /// <param name="type"></param>
 /// <param name="flags"></param>
 private static void Delete(string targetName, CRED_TYPE type, CRED_FLAGS flags)
 {
     if (!CredDelete(targetName, type, flags))
     {
         Console.WriteLine(GetErrorMessage());
         throw new ApplicationException("資格情報の削除に失敗しました。");
     }
 }
Example #10
0
 private static extern bool CredEnumerate(string filter, CRED_FLAGS flag, out int count, out IntPtr pCredentials);
Example #11
0
        /// <summary>
        /// 資格情報の登録
        /// </summary>
        /// <param name="unmanagedCred"></param>
        /// <param name="flags"></param>
        private static void Write(UnmanagedCredential unmanagedCred, CRED_FLAGS flags)
        {
            if (!CredWrite(ref unmanagedCred, flags))
            {
                Console.WriteLine(GetErrorMessage());
                throw new ApplicationException("資格情報の書き込みに失敗しました。");
            }

            Console.WriteLine("ok");
        }
Example #12
0
 /// <summary>
 /// 資格情報の登録
 /// </summary>
 /// <param name="managedCred"></param>
 /// <param name="flags"></param>
 public static void Write(ManagedCredential managedCred, CRED_FLAGS flags)
 {
     Write(ConvertToUnmanagedCredential(managedCred), flags);
 }
Example #13
0
 private static extern bool CredRead(string targetName, CRED_TYPE type, CRED_FLAGS flags, out IntPtr pCredential);
Example #14
0
 private static extern bool CredWrite(ref UnmanagedCredential credential, CRED_FLAGS flags);
Example #15
0
 private static extern bool CredDelete(string targetName, CRED_TYPE type, CRED_FLAGS flags);
Example #16
0
 /// <summary>
 /// 資格情報の登録
 /// </summary>
 /// <param name="managedCred"></param>
 /// <param name="flags"></param>
 public static void Write(ManagedCredential managedCred, CRED_FLAGS flags)
 {
     Write(ConvertToUnmanagedCredential(managedCred), flags);
 }