diff --git a/kerb4j-server/kerb4j-server-common/src/main/java/com/kerb4j/server/marshall/pac/PacLogonInfo.java b/kerb4j-server/kerb4j-server-common/src/main/java/com/kerb4j/server/marshall/pac/PacLogonInfo.java index ba1d5fc..b8d6cb0 100644 --- a/kerb4j-server/kerb4j-server-common/src/main/java/com/kerb4j/server/marshall/pac/PacLogonInfo.java +++ b/kerb4j-server/kerb4j-server-common/src/main/java/com/kerb4j/server/marshall/pac/PacLogonInfo.java @@ -206,10 +206,10 @@ public PacLogonInfo(byte[] data) throws Kerb4JException { extraSids[i] = extraSidAtts[i].getId(); } - // Compute Resource Group IDs with Resource Domain ID to get SIDs + // Extract Resource Group SIDs resourceGroupSids = new PacSid[resourceGroups.length]; for (int i = 0; i < resourceGroups.length; i++) { - resourceGroupSids[i] = PacSid.append(resourceDomainId, resourceGroups[i].getId()); + resourceGroupSids[i] = resourceGroups[i].getId(); } // Compute User IDs with Domain ID to get User SIDs