public class WindowsAccountImpl extends Object implements IWindowsAccount
| Constructor and Description |
|---|
WindowsAccountImpl(com.sun.jna.platform.win32.Advapi32Util.Account account)
Windows Account.
|
WindowsAccountImpl(String userName)
Windows Account.
|
WindowsAccountImpl(String accountName,
String systemName)
Windows Account
|
| Modifier and Type | Method and Description |
|---|---|
static String |
getCurrentUsername()
Get the SAM-compatible username of the currently logged-on user.
|
String |
getDomain()
Account domain.
|
String |
getFqn()
Fully qualified username.
|
String |
getName()
Account name.
|
String |
getSidString()
Security identifier.
|
public WindowsAccountImpl(String userName)
userName - Fully qualified username.public WindowsAccountImpl(String accountName, String systemName)
accountName - Username, without a domain or machine.systemName - Machine name.public WindowsAccountImpl(com.sun.jna.platform.win32.Advapi32Util.Account account)
account - Account.public String getFqn()
IWindowsAccountgetFqn in interface IWindowsAccountpublic String getSidString()
IWindowsAccountgetSidString in interface IWindowsAccountpublic String getName()
getName in interface IWindowsAccountpublic String getDomain()
getDomain in interface IWindowsAccountpublic static String getCurrentUsername()
Copyright © 2014. All Rights Reserved.