Example #1
0
        protected void AssociateToOwner(ConfigDatabase db, string groupName, string owner)
        {
            if (db == null)
            {
                throw new ArgumentNullException("db");
            }
            if (string.IsNullOrEmpty(owner))
            {
                throw new ConfigStoreException(ConfigStoreError.InvalidOwnerName);
            }
            CertPolicyGroup group = db.CertPolicyGroups.Get(groupName);

            CertPolicyGroupDomainMap map = new CertPolicyGroupDomainMap(true)
            {
                CertPolicyGroup = group,
                Owner           = owner
            };

            group.CertPolicyGroupDomainMaps.Add(map);
        }
Example #2
0
 public static void ExecDeleteDomainMap(this Table<CertPolicyGroup> table, CertPolicyGroupDomainMap map)
 {
     table.Context.ExecuteCommand(Sql_DeleteCertPolicyGroupDomainMap, map.CertPolicyGroup.ID, map.Owner);
 }
 public static void ExecDeleteDomainMap(this Table <CertPolicyGroup> table, CertPolicyGroupDomainMap map)
 {
     table.Context.ExecuteCommand(Sql_DeleteCertPolicyGroupDomainMap, map.CertPolicyGroup.ID, map.Owner);
 }
Example #4
0
 private void OnDomainMapRemoved(CertPolicyGroupDomainMap obj)
 {
     obj.CertPolicyGroup = null;
 }
Example #5
0
 private void OnDomainMapAdded(CertPolicyGroupDomainMap obj)
 {
     obj.CertPolicyGroup = this;
 }
Example #6
0
 private void OnDomainMapRemoved(CertPolicyGroupDomainMap obj)
 {
     obj.CertPolicyGroup = null;
 }
Example #7
0
 private void OnDomainMapAdded(CertPolicyGroupDomainMap obj)
 {
     obj.CertPolicyGroup = this;
 }