void |
NT4UserMetaDataConnector.deleteEntry(Entry aEntry,
SearchCriteria aRscSearchCriteria) |
Deletes given entry (user or group) from Windows security database.
|
Entry |
NT4UserMetaDataConnector.findEntry(SearchCriteria aRscSearchCriteria) |
Retrieves a single entry object matching the given search criteria
parameter.
|
static int |
NTMetaData.getGlobalGroupsNames(java.lang.String aComputerName,
int aStartIndex,
int aEntriesRequested,
java.util.Vector aGroupsNames) |
Retrieves a "paged" list of the global groups accounts on the specified
machine (should be PDC machine).
|
static java.util.Vector |
NTMetaData.getGlobalGroupUsers(java.lang.String aComputerName,
java.lang.String aGlobalGroupName) |
Retrieves a list of all users that are members of the global group
specified.
|
static java.util.Vector |
NTMetaData.getLocalGroupGlobalGroups(java.lang.String aComputerName,
java.lang.String aLocalGroupName) |
Retrieves a list of all global groups that are members of the local group
specified.
|
static java.util.Vector |
NTMetaData.getLocalGroupsNames(java.lang.String aComputerName) |
Retrieves a list of all local group accounts on the specified machine.
|
static java.util.Vector |
NTMetaData.getLocalGroupUsers(java.lang.String aComputerName,
java.lang.String aLocalGroupName) |
Retrieves a list of all users that are members of the local group
specified.
|
Entry |
NT4UserMetaDataConnector.getNextEntry() |
Retrieves the next entry from the connector's containers.
|
static java.util.Vector |
NTMetaData.getUserGlobalGroups(java.lang.String aComputerName,
java.lang.String aUserName) |
Retrieves a list of all global groups that the specified user is member
of.
|
static java.util.Vector |
NTMetaData.getUserLocalGroups(java.lang.String aComputerName,
java.lang.String aUserName) |
Retrieves a list of all local groups that the specified user is member
of.
|
static int |
NTMetaData.getUsersNames(java.lang.String aComputerName,
int aStartIndex,
int aEntriesRequested,
java.util.Vector aUsersNames) |
Retrieves a "paged" list of the users accounts on the specified machine.
|
static void |
NTMetaData.globalGroupAdd(java.lang.String aComputerName,
GroupInfo aGroupInfo) |
Adds a global group account to the machine specified (should be PDC
machine).
|
static void |
NTMetaData.globalGroupAddUser(java.lang.String aComputerName,
java.lang.String aGlobalGroupName,
java.lang.String aUserName) |
Makes the specified user member of the specified global group.
|
static void |
NTMetaData.globalGroupDel(java.lang.String aComputerName,
java.lang.String aGlobalGroupName) |
Removes the specified global group account from the specified machine
(should be PDC machine).
|
static void |
NTMetaData.globalGroupDelUser(java.lang.String aComputerName,
java.lang.String aGlobalGroupName,
java.lang.String aUserName) |
Removes the specified user from the member list of the specified global
group.
|
static GroupInfo |
NTMetaData.globalGroupGetInfo(java.lang.String aComputerName,
java.lang.String aGlobalGroupName) |
Retrieves all information accessible for the global group specified.
|
static void |
NTMetaData.globalGroupSetInfo(java.lang.String aComputerName,
java.lang.String aGlobalGroupName,
GroupInfo aGroupInfo) |
Modifies global group account properties.
|
static void |
NTMetaData.globalGroupSetUsers(java.lang.String aComputerName,
java.lang.String aGlobalGroupName,
java.util.Vector aUsers) |
Sets global group's user membership.
|
void |
NT4UserMetaDataConnector.initialize(java.lang.Object aObj) |
Reads connector parameters' values.
|
static boolean |
NTMetaData.isPrimaryDomainController(java.lang.String aComputerName) |
Checks if the machine given is a Primary Domain Controller machine.
|
static void |
NTMetaData.localGroupAdd(java.lang.String aComputerName,
GroupInfo aGroupInfo) |
Adds a local group account to the machine specified.
|
static void |
NTMetaData.localGroupAddGlobalGroups(java.lang.String aComputerName,
java.lang.String aLocalGroupName,
java.util.Vector aGlobalGroups) |
Makes the specified global groups members of the specified local group.
|
static void |
NTMetaData.localGroupAddUsers(java.lang.String aComputerName,
java.lang.String aLocalGroupName,
java.util.Vector aUsers) |
Makes the specified users members of the specified local group.
|
static void |
NTMetaData.localGroupDel(java.lang.String aComputerName,
java.lang.String aLocalGroupName) |
Removes the specified local group account from the specified machine.
|
static void |
NTMetaData.localGroupDelGlobalGroups(java.lang.String aComputerName,
java.lang.String aLocalGroupName,
java.util.Vector aGlobalGroups) |
Removes the specified global groups from the member list of the specified
local group.
|
static void |
NTMetaData.localGroupDelUsers(java.lang.String aComputerName,
java.lang.String aLocalGroupName,
java.util.Vector aUsers) |
Removes the specified users from the member list of the specified local
group.
|
static GroupInfo |
NTMetaData.localGroupGetInfo(java.lang.String aComputerName,
java.lang.String aLocalGroupName) |
Retrieves all information accessible for the local group specified.
|
static void |
NTMetaData.localGroupSetInfo(java.lang.String aComputerName,
java.lang.String aLocalGroupName,
GroupInfo aGroupInfo) |
Modifies local group account properties.
|
static void |
NTMetaData.localGroupSetMembers(java.lang.String aComputerName,
java.lang.String aLocalGroupName,
java.util.Vector aMembers) |
Sets local group's user/global group membership.
|
static boolean |
NTMetaData.logOn(java.lang.String aComputerName,
java.lang.String aUserName,
java.lang.String aPassword) |
Tries to log on an arbitrary Windows machine.
|
void |
NT4UserMetaDataConnector.modEntry(Entry aEntry,
SearchCriteria aRscSearchCriteria) |
Modifies in Windows database the entry identified by the
aRscSearchCriteria parameter with the data given in the aEntry parameter.
|
void |
NT4UserMetaDataConnector.putEntry(Entry aEntry) |
Inserts given entry (user or group) into Windows security database.
|
java.lang.Object |
NT4UserMetaDataConnector.querySchema(java.lang.Object aObj) |
Retrieves connector entry's structure.
|
void |
NT4UserMetaDataConnector.selectEntries() |
Reads all entries from Windows security database in a connector's
container.
|
static void |
NTMetaData.userAdd(java.lang.String aComputerName,
UserInfo aUserInfo) |
Adds a user account to the machine specified.
|
static void |
NTMetaData.userDel(java.lang.String aComputerName,
java.lang.String aUserName) |
Removes the specified user account from the specified machine.
|
static UserInfo |
NTMetaData.userGetInfo(java.lang.String aComputerName,
java.lang.String aUserName) |
Retrieves all information accessible for the user specified.
|
static java.lang.String |
NTMetaData.userGetPrimaryGroup(java.lang.String aComputerName,
java.lang.String aUserName) |
Retrieves user's Primary Group.
|
static void |
NTMetaData.userSetGlobalGroups(java.lang.String aComputerName,
java.lang.String aUserName,
java.util.Vector aGlobalGroups) |
Sets user's global group membership.
|
static void |
NTMetaData.userSetInfo(java.lang.String aComputerName,
java.lang.String aUserName,
UserInfo aUserInfo) |
Modifies user account properties.
|
static void |
NTMetaData.userSetPrimaryGroup(java.lang.String aComputerName,
java.lang.String aUserName,
java.lang.String aPrimaryGroup) |
Sets user's Primary Group.
|