Removed Primary Domain retrieval from LSA Policy Information.

This commit is contained in:
Michael Grafnetter 2018-10-23 12:43:23 +02:00
parent 85401bb9a6
commit e482961dc4
5 changed files with 1 additions and 22 deletions

View File

@ -57,7 +57,7 @@
samAccountName,
userPrincipalName,
this.context.DomainController.NetBIOSDomainName,
this.context.DomainController.Domain);
this.context.DomainController.DomainName);
return this.SetAccountPasswordHash(
targetObject,

View File

@ -28,7 +28,6 @@
{
DnsDomain = policy.QueryDnsDomainInformation(),
Domain = policy.QueryAccountDomainInformation(),
PrimaryDomain = policy.QueryPrimaryDomainInformation(),
LocalDomain = policy.QueryLocalAccountDomainInformation(),
MachineAccountSid = policy.QueryMachineAccountInformation()
};

View File

@ -7,7 +7,6 @@
{
public LsaDnsDomainInformation DnsDomain { get; set; }
public LsaDomainInformation Domain { get; set; }
public LsaDomainInformation PrimaryDomain { get; set; }
public LsaDomainInformation LocalDomain { get; set; }
public SecurityIdentifier MachineAccountSid { get; set; }
}

View File

@ -56,20 +56,6 @@
<ScriptBlock>$PSItem.Domain.Sid</ScriptBlock>
</ItemSelectionCondition>
</ListItem>
<ListItem>
<Label>Primary Domain Name</Label>
<ScriptBlock>$PSItem.PrimaryDomain.Name</ScriptBlock>
<ItemSelectionCondition>
<ScriptBlock>$PSItem.PrimaryDomain.Name</ScriptBlock>
</ItemSelectionCondition>
</ListItem>
<ListItem>
<Label>Primary Domain SID</Label>
<ScriptBlock>$PSItem.PrimaryDomain.Sid</ScriptBlock>
<ItemSelectionCondition>
<ScriptBlock>$PSItem.PrimaryDomain.Sid</ScriptBlock>
</ItemSelectionCondition>
</ListItem>
<ListItem>
<Label>Local Domain Name</Label>
<ScriptBlock>$PSItem.LocalDomain.Name</ScriptBlock>

View File

@ -74,11 +74,6 @@
return this.QueryDomainInformation(LsaPolicyInformationClass.LocalAccountDomainInformation);
}
public LsaDomainInformation QueryPrimaryDomainInformation()
{
return this.QueryDomainInformation(LsaPolicyInformationClass.PrimaryDomainInformation);
}
public void SetDnsDomainInformation(LsaDnsDomainInformation newDomainInfo)
{
// TODO: Validation