diff -r de8e08015d51 -r e4ce29f6094e src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTSystem.java --- a/src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTSystem.java Wed Sep 25 14:48:39 2019 +0530 +++ b/src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTSystem.java Wed Sep 25 17:54:21 2019 +0800 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -35,12 +35,14 @@ private native void getCurrent(boolean debug); private native long getImpersonationToken0(); + // Warning: the next 6 fields are used by nt.c private String userName; private String domain; private String domainSID; private String userSID; private String[] groupIDs; private String primaryGroupID; + private long impersonationToken; /**