public void Add(ClientCertificate certificate)
        {
            using (var entities = IdentityServerConfigurationContext.Get())
            {
                var entity = new ClientCertificates
                {
                    UserName = certificate.UserName,
                    Thumbprint = certificate.Thumbprint,
                    Description = certificate.Description
                };

                entities.ClientCertificates.Add(entity);
                entities.SaveChanges();
            }
        }
        public void Add(ClientCertificate certificate)
        {
            using (var entities = IdentityServerConfigurationContext.Get())
            {
                var entity = new ClientCertificates
                {
                    UserName    = certificate.UserName,
                    Thumbprint  = certificate.Thumbprint,
                    Description = certificate.Description
                };

                entities.ClientCertificates.Add(entity);
                entities.SaveChanges();
            }
        }
コード例 #3
0
 public void Add(ClientCertificate certificate)
 {
     using (var entities = IdentityServerConfigurationContext.Get())
     {
         var record =
             (from entry in entities.ClientCertificates
              where entry.UserName.Equals(certificate.UserName, StringComparison.OrdinalIgnoreCase) &&
              entry.Thumbprint.Equals(certificate.Thumbprint, StringComparison.OrdinalIgnoreCase)
              select entry)
             .SingleOrDefault();
         if (record == null)
         {
             record = new ClientCertificates
             {
                 UserName   = certificate.UserName,
                 Thumbprint = certificate.Thumbprint,
             };
             entities.ClientCertificates.Add(record);
         }
         record.Description = certificate.Description;
         entities.SaveChanges();
     }
 }
 public void Add(ClientCertificate certificate)
 {
     using (var entities = IdentityServerConfigurationContext.Get())
     {
         var record =
             (from entry in entities.ClientCertificates
              where entry.UserName.Equals(certificate.UserName, StringComparison.OrdinalIgnoreCase) &&
                    entry.Thumbprint.Equals(certificate.Thumbprint, StringComparison.OrdinalIgnoreCase)
              select entry)
             .SingleOrDefault();
         if (record == null)
         {
             record = new ClientCertificates
             {
                 UserName = certificate.UserName,
                 Thumbprint = certificate.Thumbprint,
             };
             entities.ClientCertificates.Add(record);
         }
         record.Description = certificate.Description;
         entities.SaveChanges();
     }
 }