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); }
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); }
private void OnDomainMapRemoved(CertPolicyGroupDomainMap obj) { obj.CertPolicyGroup = null; }
private void OnDomainMapAdded(CertPolicyGroupDomainMap obj) { obj.CertPolicyGroup = this; }