|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.org.OrganizationServicesManagerFwd
Interface containing methods for querying and manipulating users and
groups. These methods are executed in the server side.
Supported API: false
Extendable: false
Field Summary | |
private static String |
CLASSNAME
|
private static String |
FC_RESOURCE
|
(package private) static boolean |
SERVER
|
Fields inherited from interface wt.method.RemoteAccess |
versionID |
Constructor Summary | |
OrganizationServicesManagerFwd()
|
Method Summary | |
boolean |
addMember(WTGroup group,
WTPrincipal principal)
Adds a principal to a group. |
WTPrincipal[] |
addMembers(WTGroup group,
WTPrincipal[] principals)
Adds principals to a group. |
Enumeration |
allGroups()
Deprecated. |
Enumeration |
allUsers()
Deprecated. |
AttributeHolder |
createAttributeHolder()
Creates an object that implements the AttributeHolder interface. |
AttributeHolder |
createAttributeHolder(String name,
String javaNamingProviderTag)
Deprecated. |
void |
createNode(DirectoryInfrastructureNode node)
Supported API: false |
ArrayList |
createPendingUser(String email)
This method returns a WTUser with the passed in email address. |
WTPrincipal |
createPrincipal(WTPrincipal principal)
Supported API: false |
void |
createSubtree(DirectorySubtree subtree)
Supported API: false |
WTGroup |
delete(WTGroup group)
Deleted the group passed as argument. |
WTUser |
delete(WTUser user)
Supported API: false |
void |
deleteNode(DirectoryInfrastructureNode node)
Supported API: false |
void |
deleteSubtree(DirectorySubtree subtree)
Supported API: false |
WTPrincipal |
disablePrincipal(WTPrincipal principal)
Supported API: false |
WTPrincipal |
enablePrincipal(WTPrincipal principal)
Supported API: false |
Enumeration |
filterPrincipals(Enumeration principals,
AccessPermission permission)
Traverse an enumeration of principals applying access control rules. |
Enumeration |
findAllActiveAndDisabledGroups()
Deprecated. |
Enumeration |
findAllActiveAndDisabledUsers()
Deprecated. |
Enumeration |
findAllGroups(String[] services,
boolean includeLocalService,
boolean includeDisabled)
Deprecated. |
Enumeration |
findAllGroups(String service,
boolean includeDisabled)
Deprecated. |
Enumeration |
findAllUsers(String[] services,
boolean includeLocalService,
boolean includeDisabled)
Deprecated. |
Enumeration |
findAllUsers(String service,
boolean includeDisabled)
Deprecated. |
Enumeration |
findLikeActiveAndDisabledUsers(String attr_name,
String attr_value)
Deprecated. |
Enumeration |
findLikeGroup(String name)
Deprecated. |
Enumeration |
findLikeGroups(String pattern,
DirectoryContextProvider context)
This method will search the given directory context for groups whose name matches the name parameter. |
Enumeration |
findLikeGroups(String name,
String service)
Deprecated. |
Enumeration |
findLikeGroups(String name,
String[] services)
Deprecated. |
Enumeration |
findLikeGroups(String name,
String[] services,
boolean includeLocalService,
boolean includeDisabled)
Deprecated. |
Enumeration |
findLikeNodes(String pattern,
DirectoryContextProvider context)
Supported API: false |
Enumeration |
findLikeOrganizations(String attributeName,
String pattern,
DirectoryContextProvider context)
Supported API: false |
Enumeration |
findLikeOrganizations(String attributeName,
String pattern,
DirectoryContextProvider context,
boolean querySubtree)
Supported API: false |
Enumeration |
findLikeOrganizations(String attributeName,
String pattern,
DirectoryContextProvider context,
boolean querySubtree,
boolean applyAccessFilter)
Supported API: false |
Enumeration |
findLikeUser(String attr_name,
String attr_value)
Deprecated. |
Enumeration |
findLikeUsers(String attributeName,
String pattern,
DirectoryContextProvider context)
This method will search the given directory context for users with the given attribute matching the given pattern. |
Enumeration |
findLikeUsers(String attributeName,
String pattern,
String[] services)
Deprecated. |
Enumeration |
findLikeUsers(String name,
String fullName,
String[] services,
boolean includeLocalService,
boolean includeDisabled)
Deprecated. |
Enumeration |
findLikeUsers(String name,
String fullName,
String service,
boolean includeDisabled)
Deprecated. |
Enumeration |
findUser(String attr_name,
String attr_value)
Deprecated. |
Enumeration |
findUser(String attr_name,
String attr_value,
String service)
Deprecated. |
WTPrincipal |
fixUfid(String newDn,
WTPrincipal principal,
String oldEnteredDn)
Supported API: false |
WTUser |
getAuthenticatedUser(String auth_name)
Supported API: false |
String |
getDefaultDirectoryService()
Supported API: false |
DirectoryService |
getDirectoryService(String name)
Supported API: false |
String |
getDirectoryServiceDn(String name)
Supported API: false |
String |
getDirectoryServiceName(String name)
Supported API: false |
String |
getDirectoryServiceNameByDn(String dn)
Supported API: false |
String[] |
getDirectoryServiceNames()
Supported API: false |
String |
getDirectoryServiceOfDn(String dn)
Determine which directory service holds the entry identified by a specific distinguished name. |
String |
getDnForName(String name,
Class principalClass,
String service)
Generate a distinguished name for a principal held by a specific service. |
WTGroup |
getGroup(String name)
Deprecated. |
WTGroup |
getGroup(String name,
DirectoryContextProvider context)
This method will search for groups whose name attribute matches the given name in the given directory context. |
WTGroup |
getGroup(String name,
String service)
Deprecated. |
Enumeration |
getGroup(String name,
String[] services)
Deprecated. |
Enumeration |
getGroup(String name,
String[] services,
boolean includeLocalService)
Deprecated. |
Enumeration |
getGroups(String name,
DirectoryContextProvider context)
Supported API: false |
Enumeration |
getGroups(String name,
String[] services)
Deprecated. |
private static Manager |
getManager()
|
DirectoryInfrastructureNode |
getNode(String name,
DirectoryContextProvider context)
Supported API: false |
WTOrganization |
getOrganization(String name,
DirectoryContextProvider context)
Supported API: false |
WTOrganization |
getOrganization(WTPrincipal principal)
Returns the organization with which a principal is associated. |
Enumeration |
getOrganizations(String name,
DirectoryContextProvider context)
Supported API: false |
String |
getOrganizationUniqueIdentifier(OrganizationOwned object)
Returns organization unique identifier without applying access rules restrictions. |
WTPrincipal |
getPrincipal(ObjectIdentifier reference)
Gets the user or group for the specified principal reference. |
WTPrincipal |
getPrincipal(String name)
Deprecated. |
WTPrincipal |
getPrincipal(String name,
Class type,
DirectoryContextProvider context)
This method will search for a principal with the given name in the given organization. |
Enumeration |
getPrincipal(String name,
DirectoryContextProvider context)
This method will search for principals with the given name in the given organization. |
WTPrincipal |
getPrincipal(String name,
String service)
Deprecated. |
Enumeration |
getPrincipal(String name,
String[] services)
Deprecated. |
Enumeration |
getPrincipal(String name,
String[] services,
boolean includeLocalService)
Deprecated. |
WTPrincipal |
getPrincipalByDN(String dn)
Returns the principal identified by a specific directory distinguished name, or null if no such principal exists. |
WTPrincipalReference |
getPrincipalReference(String name)
Deprecated. |
WTPrincipalReference |
getPrincipalReference(String name,
Class type,
DirectoryContextProvider context)
This method will search for a principal with the given name in the given organization, and return its reference. |
Enumeration |
getPrincipalReference(String name,
DirectoryContextProvider context)
This method will search for principals with the given name in the given organization, and references to them will be returned. |
WTPrincipalReference |
getPrincipalReference(String name,
String service)
Deprecated. |
Enumeration |
getPrincipalReference(String name,
String[] services)
Deprecated. |
Enumeration |
getPrincipalReference(String name,
String[] services,
boolean includeLocalService)
Deprecated. |
Enumeration |
getSubordinates(WTOrganization organization)
Supported API: false |
WTOrganization |
getSuperior(WTOrganization organization)
Supported API: false |
String |
getUfid(WTPrincipal principal)
Returns the Unique Federation Identifier of a principal. |
WTUser |
getUser(String name)
Deprecated. |
WTUser |
getUser(String name,
DirectoryContextProvider context)
Supported API: false |
WTUser |
getUser(String name,
String service)
Deprecated. |
Enumeration |
getUser(String name,
String[] services)
Deprecated. |
Enumeration |
getUser(String name,
String[] services,
boolean includeLocalService)
Deprecated. |
Hashtable |
getUserElectronicIdentification(boolean getAll,
WTUser a_user)
Supported API: false |
Hashtable |
getUserElectronicIdentificationInfo(boolean getAll,
WTUser a_user)
Null if no objects found. |
Enumeration |
getUserLanguages()
Returns the available languages for users. |
Enumeration |
getUsers(String name,
DirectoryContextProvider context)
Supported API: false |
Enumeration |
getUsers(String name,
String[] services)
Deprecated. |
WTPrincipal |
inflate(WTPrincipal principal)
Supported API: false |
WTPrincipal |
inflate(WTPrincipalReference ref)
Supported API: false |
boolean |
isMember(ObjectIdentifier group,
WTPrincipal principal)
Supported API: false |
boolean |
isMember(WTGroup group,
WTPrincipal principal)
Supported API: false |
boolean |
isMember(WTPrincipalReference group,
WTPrincipal principal)
Supported API: false |
Vector |
listOfInvalidPrincipals()
This method returns all WTPrincipals in which the Ufid is no longer valid. |
Enumeration |
mapPrincipals(Enumeration principals,
String service)
Map an enumeration of Info*Engine Elements representing a set of principals to an enumeration of WTPrincipal objects. |
Enumeration |
members(WTGroup group)
Supported API: false |
Enumeration |
members(WTGroup group,
boolean flatten)
Supported API: false |
DirectoryInfrastructureNode |
move(DirectoryInfrastructureNode node,
DirectoryContextProvider newContext)
Moves a directory infrastructure node to a new location and updates the UFID's of all principals that are subordinate to it. |
WTPrincipal |
move(WTPrincipal principal,
DirectoryContextProvider newContext)
Supported API: false |
DirectoryContextProvider |
newDirectoryContextProvider(DirectoryContextProvider baseContext,
String[] searchScopes)
Supported API: false |
DirectoryContextProvider |
newDirectoryContextProvider(DirectoryInfrastructureNode node)
Supported API: false |
DirectoryContextProvider |
newDirectoryContextProvider(DirectorySubtree subtree)
Supported API: false |
DirectoryContextProvider |
newDirectoryContextProvider(String[] services,
String[] searchScopes)
Supported API: false |
Map |
parentGroupMap(WTPrincipal principal)
Returns a map identifying all of the groups of which a specified principal is a member. |
Enumeration |
parentGroups(WTPrincipal principal)
Supported API: false |
Enumeration |
parentGroups(WTPrincipal principal,
boolean flatten)
Returns groups that the argument principal is a member of. |
Enumeration |
queryPrincipals(Class principalClass,
String criteria,
DirectoryContextProvider context)
Supported API: false |
Enumeration |
queryPrincipals(Class principalClass,
String criteria,
DirectoryContextProvider[] contexts)
Supported API: false |
boolean |
removeMember(WTGroup group,
WTPrincipal principal)
Removes a principal from a group. |
DirectoryInfrastructureNode |
rename(DirectoryInfrastructureNode node,
String newName)
Renames a directory infrastructure node and updates the UFID's of all principals that are subordinate to it. |
WTPrincipal |
rename(WTPrincipal principal,
String newName)
Supported API: false |
WTPrincipal |
repairPrincipal(String oldName,
String newDn,
String oldEnteredDn)
This method tries and repairs the principal given the "oldName" (name that is currently in the database and possibly will continue to be -- ie. |
WTPrincipal |
savePrincipal(WTPrincipal principal)
Deprecated. |
ObjectReference |
setUserElectronicIdentificationEnabled(ObjectReference objReference,
boolean active)
Sets the electronic identification object Active or InActive. |
String[] |
translateAttributeNames(String service,
String[] attributeKeys,
String[] defaultAttributeNames)
Supported API: false |
WTPrincipal |
updatePrincipal(WTPrincipal principal)
Supported API: false |
boolean |
validateDn(String dn,
String service)
Validate the given distinguished name with the service within the directory. |
boolean |
validDirectoryEntry(WTPrincipal principal)
This method invokes a task to find if the given Principal has a valid Directory entry. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
static final boolean SERVER
private static final String FC_RESOURCE
private static final String CLASSNAME
Constructor Detail |
public OrganizationServicesManagerFwd()
Method Detail |
private static Manager getManager() throws WTException
WTException
public WTPrincipal getPrincipal(String name) throws WTException
getPrincipal
in interface OrganizationServicesManager
name
-
WTException
public WTPrincipal getPrincipal(ObjectIdentifier reference) throws WTException
getPrincipal
in interface OrganizationServicesManager
reference
-
WTException
public WTPrincipal getPrincipal(String name, String service) throws WTException
getPrincipal
in interface OrganizationServicesManager
name
- service
-
WTException
public Enumeration getPrincipal(String name, String[] services, boolean includeLocalService) throws WTException
getPrincipal
in interface OrganizationServicesManager
name
- services
- includeLocalService
-
WTException
public Enumeration getPrincipal(String name, String[] services) throws WTException
getPrincipal
in interface OrganizationServicesManager
name
- services
-
WTException
public Enumeration getPrincipal(String name, DirectoryContextProvider context) throws WTException
getPrincipal
in interface OrganizationServicesManager
name
- context
-
WTException
public WTPrincipal getPrincipal(String name, Class type, DirectoryContextProvider context) throws WTException
getPrincipal
in interface OrganizationServicesManager
name
- type
- context
-
WTException
public WTPrincipal getPrincipalByDN(String dn) throws WTException
getPrincipalByDN
in interface OrganizationServicesManager
dn
-
WTException
public WTPrincipalReference getPrincipalReference(String name) throws WTException
getPrincipalReference
in interface OrganizationServicesManager
name
-
WTException
public WTPrincipalReference getPrincipalReference(String name, String service) throws WTException
getPrincipalReference
in interface OrganizationServicesManager
name
- service
-
WTException
public Enumeration getPrincipalReference(String name, String[] services, boolean includeLocalService) throws WTException
getPrincipalReference
in interface OrganizationServicesManager
name
- services
- includeLocalService
-
WTException
public Enumeration getPrincipalReference(String name, String[] services) throws WTException
getPrincipalReference
in interface OrganizationServicesManager
name
- services
-
WTException
public Enumeration getPrincipalReference(String name, DirectoryContextProvider context) throws WTException
getPrincipalReference
in interface OrganizationServicesManager
name
- context
-
WTException
public WTPrincipalReference getPrincipalReference(String name, Class type, DirectoryContextProvider context) throws WTException
getPrincipalReference
in interface OrganizationServicesManager
name
- type
- context
-
WTException
public WTPrincipal inflate(WTPrincipal principal) throws WTException
inflate
in interface OrganizationServicesManager
principal
-
WTException
public WTPrincipal inflate(WTPrincipalReference ref) throws WTException
inflate
in interface OrganizationServicesManager
ref
-
WTException
public Enumeration queryPrincipals(Class principalClass, String criteria, DirectoryContextProvider context) throws WTException
queryPrincipals
in interface OrganizationServicesManager
principalClass
- criteria
- context
-
WTException
public Enumeration queryPrincipals(Class principalClass, String criteria, DirectoryContextProvider[] contexts) throws WTException
queryPrincipals
in interface OrganizationServicesManager
principalClass
- criteria
- contexts
-
WTException
public WTPrincipal createPrincipal(WTPrincipal principal) throws WTException
createPrincipal
in interface OrganizationServicesManager
principal
-
WTException
public WTPrincipal disablePrincipal(WTPrincipal principal) throws WTException
disablePrincipal
in interface OrganizationServicesManager
principal
-
WTException
public WTPrincipal enablePrincipal(WTPrincipal principal) throws WTException
enablePrincipal
in interface OrganizationServicesManager
principal
-
WTException
public WTPrincipal updatePrincipal(WTPrincipal principal) throws WTException
updatePrincipal
in interface OrganizationServicesManager
principal
-
WTException
public WTPrincipal savePrincipal(WTPrincipal principal) throws WTException
savePrincipal
in interface OrganizationServicesManager
principal
-
WTException
public Enumeration mapPrincipals(Enumeration principals, String service) throws WTException
mapPrincipals
in interface OrganizationServicesManager
principals
- service
-
WTException
public Enumeration filterPrincipals(Enumeration principals, AccessPermission permission) throws WTException
filterPrincipals
in interface OrganizationServicesManager
principals
- permission
-
WTException
public WTPrincipal rename(WTPrincipal principal, String newName) throws WTException
rename
in interface OrganizationServicesManager
principal
- newName
-
WTException
public WTPrincipal move(WTPrincipal principal, DirectoryContextProvider newContext) throws WTException
move
in interface OrganizationServicesManager
principal
- newContext
-
WTException
public WTUser getAuthenticatedUser(String auth_name) throws WTException
getAuthenticatedUser
in interface OrganizationServicesManager
auth_name
-
WTException
public WTUser getUser(String name) throws WTException
getUser
in interface OrganizationServicesManager
name
-
WTException
public WTUser getUser(String name, String service) throws WTException
getUser
in interface OrganizationServicesManager
name
- service
-
WTException
public Enumeration getUser(String name, String[] services, boolean includeLocalService) throws WTException
getUser
in interface OrganizationServicesManager
name
- services
- includeLocalService
-
WTException
public Enumeration getUser(String name, String[] services) throws WTException
getUser
in interface OrganizationServicesManager
name
- services
-
WTException
public WTUser getUser(String name, DirectoryContextProvider context) throws WTException
getUser
in interface OrganizationServicesManager
name
- context
-
WTException
public Enumeration getUsers(String name, String[] services) throws WTException
getUsers
in interface OrganizationServicesManager
name
- services
-
WTException
public Enumeration getUsers(String name, DirectoryContextProvider context) throws WTException
getUsers
in interface OrganizationServicesManager
name
- context
-
WTException
public Enumeration findUser(String attr_name, String attr_value) throws WTException
findUser
in interface OrganizationServicesManager
attr_name
- attr_value
-
WTException
public Enumeration findUser(String attr_name, String attr_value, String service) throws WTException
findUser
in interface OrganizationServicesManager
attr_name
- attr_value
- service
-
WTException
public Enumeration findLikeUser(String attr_name, String attr_value) throws WTException
findLikeUser
in interface OrganizationServicesManager
attr_name
- attr_value
-
WTException
public Enumeration findLikeUsers(String name, String fullName, String service, boolean includeDisabled) throws WTException
findLikeUsers
in interface OrganizationServicesManager
name
- fullName
- service
- includeDisabled
-
WTException
public Enumeration findLikeUsers(String name, String fullName, String[] services, boolean includeLocalService, boolean includeDisabled) throws WTException
findLikeUsers
in interface OrganizationServicesManager
name
- fullName
- services
- includeLocalService
- includeDisabled
-
WTException
public Enumeration findLikeUsers(String attributeName, String pattern, String[] services) throws WTException
findLikeUsers
in interface OrganizationServicesManager
attributeName
- pattern
- services
-
WTException
public Enumeration findLikeUsers(String attributeName, String pattern, DirectoryContextProvider context) throws WTException
findLikeUsers
in interface OrganizationServicesManager
attributeName
- pattern
- context
-
WTException
public Enumeration findLikeActiveAndDisabledUsers(String attr_name, String attr_value) throws WTException
findLikeActiveAndDisabledUsers
in interface OrganizationServicesManager
attr_name
- attr_value
-
WTException
public Enumeration allUsers() throws WTException
allUsers
in interface OrganizationServicesManager
WTException
public Enumeration findAllUsers(String service, boolean includeDisabled) throws WTException
findAllUsers
in interface OrganizationServicesManager
service
- includeDisabled
-
WTException
public Enumeration findAllUsers(String[] services, boolean includeLocalService, boolean includeDisabled) throws WTException
findAllUsers
in interface OrganizationServicesManager
services
- includeLocalService
- includeDisabled
-
WTException
public Enumeration findAllActiveAndDisabledUsers() throws WTException
findAllActiveAndDisabledUsers
in interface OrganizationServicesManager
WTException
public WTUser delete(WTUser user) throws WTException
delete
in interface OrganizationServicesManager
user
-
WTException
public WTGroup getGroup(String name) throws WTException
getGroup
in interface OrganizationServicesManager
name
-
WTException
public WTGroup getGroup(String name, String service) throws WTException
getGroup
in interface OrganizationServicesManager
name
- service
-
WTException
public Enumeration getGroup(String name, String[] services, boolean includeLocalService) throws WTException
getGroup
in interface OrganizationServicesManager
name
- services
- includeLocalService
-
WTException
public Enumeration getGroup(String name, String[] services) throws WTException
getGroup
in interface OrganizationServicesManager
name
- services
-
WTException
public WTGroup getGroup(String name, DirectoryContextProvider context) throws WTException
getGroup
in interface OrganizationServicesManager
name
- context
-
WTException
public Enumeration getGroups(String name, String[] services) throws WTException
getGroups
in interface OrganizationServicesManager
name
- services
-
WTException
public Enumeration getGroups(String name, DirectoryContextProvider context) throws WTException
getGroups
in interface OrganizationServicesManager
name
- context
-
WTException
public Enumeration findLikeGroup(String name) throws WTException
findLikeGroup
in interface OrganizationServicesManager
name
-
WTException
public Enumeration findLikeGroups(String name, String service) throws WTException
findLikeGroups
in interface OrganizationServicesManager
name
- service
-
WTException
public Enumeration findLikeGroups(String name, String[] services, boolean includeLocalService, boolean includeDisabled) throws WTException
findLikeGroups
in interface OrganizationServicesManager
name
- services
- includeLocalService
- includeDisabled
-
WTException
public Enumeration findLikeGroups(String name, String[] services) throws WTException
findLikeGroups
in interface OrganizationServicesManager
name
- services
-
WTException
public Enumeration findLikeGroups(String pattern, DirectoryContextProvider context) throws WTException
findLikeGroups
in interface OrganizationServicesManager
pattern
- context
-
WTException
public Enumeration allGroups() throws WTException
allGroups
in interface OrganizationServicesManager
WTException
public Enumeration findAllGroups(String service, boolean includeDisabled) throws WTException
findAllGroups
in interface OrganizationServicesManager
service
- includeDisabled
-
WTException
public Enumeration findAllGroups(String[] services, boolean includeLocalService, boolean includeDisabled) throws WTException
findAllGroups
in interface OrganizationServicesManager
services
- includeLocalService
- includeDisabled
-
WTException
public Enumeration findAllActiveAndDisabledGroups() throws WTException
findAllActiveAndDisabledGroups
in interface OrganizationServicesManager
WTException
public WTGroup delete(WTGroup group) throws WTException
delete
in interface OrganizationServicesManager
group
-
WTException
public boolean addMember(WTGroup group, WTPrincipal principal) throws WTException, UserNotFoundException
addMember
in interface OrganizationServicesManager
group
- principal
-
WTException
UserNotFoundException
public WTPrincipal[] addMembers(WTGroup group, WTPrincipal[] principals) throws WTException
addMembers
in interface OrganizationServicesManager
group
- principals
-
WTException
public boolean removeMember(WTGroup group, WTPrincipal principal) throws WTException, UserNotFoundException
removeMember
in interface OrganizationServicesManager
group
- principal
-
WTException
UserNotFoundException
public boolean isMember(WTGroup group, WTPrincipal principal) throws WTException
isMember
in interface OrganizationServicesManager
group
- principal
-
WTException
public boolean isMember(WTPrincipalReference group, WTPrincipal principal) throws WTException
isMember
in interface OrganizationServicesManager
group
- principal
-
WTException
public boolean isMember(ObjectIdentifier group, WTPrincipal principal) throws WTException
isMember
in interface OrganizationServicesManager
group
- principal
-
WTException
public Enumeration members(WTGroup group) throws WTException
members
in interface OrganizationServicesManager
group
-
WTException
public Enumeration members(WTGroup group, boolean flatten) throws WTException
members
in interface OrganizationServicesManager
group
- flatten
-
WTException
public Enumeration parentGroups(WTPrincipal principal) throws WTException
parentGroups
in interface OrganizationServicesManager
principal
-
WTException
public Map parentGroupMap(WTPrincipal principal) throws WTException
parentGroupMap
in interface OrganizationServicesManager
principal
-
WTException
public WTOrganization getOrganization(WTPrincipal principal) throws WTException
getOrganization
in interface OrganizationServicesManager
principal
-
WTException
public WTOrganization getOrganization(String name, DirectoryContextProvider context) throws WTException
getOrganization
in interface OrganizationServicesManager
name
- context
-
WTException
public Enumeration getOrganizations(String name, DirectoryContextProvider context) throws WTException
getOrganizations
in interface OrganizationServicesManager
name
- context
-
WTException
public Enumeration findLikeOrganizations(String attributeName, String pattern, DirectoryContextProvider context) throws WTException
findLikeOrganizations
in interface OrganizationServicesManager
attributeName
- pattern
- context
-
WTException
public Enumeration findLikeOrganizations(String attributeName, String pattern, DirectoryContextProvider context, boolean querySubtree) throws WTException
findLikeOrganizations
in interface OrganizationServicesManager
attributeName
- pattern
- context
- querySubtree
-
WTException
public Enumeration findLikeOrganizations(String attributeName, String pattern, DirectoryContextProvider context, boolean querySubtree, boolean applyAccessFilter) throws WTException
findLikeOrganizations
in interface OrganizationServicesManager
attributeName
- pattern
- context
- querySubtree
- applyAccessFilter
-
WTException
public WTOrganization getSuperior(WTOrganization organization) throws WTException
getSuperior
in interface OrganizationServicesManager
organization
-
WTException
public Enumeration getSubordinates(WTOrganization organization) throws WTException
getSubordinates
in interface OrganizationServicesManager
organization
-
WTException
public DirectoryService getDirectoryService(String name) throws WTException
getDirectoryService
in interface OrganizationServicesManager
name
-
WTException
public String[] getDirectoryServiceNames() throws WTException
getDirectoryServiceNames
in interface OrganizationServicesManager
WTException
public String getDirectoryServiceName(String name) throws WTException
getDirectoryServiceName
in interface OrganizationServicesManager
name
-
WTException
public String getDirectoryServiceNameByDn(String dn) throws WTException
getDirectoryServiceNameByDn
in interface OrganizationServicesManager
dn
-
WTException
public String getDirectoryServiceDn(String name) throws WTException
getDirectoryServiceDn
in interface OrganizationServicesManager
name
-
WTException
public String getDirectoryServiceOfDn(String dn) throws WTException
getDirectoryServiceOfDn
in interface OrganizationServicesManager
dn
-
WTException
public String getDefaultDirectoryService() throws WTException
getDefaultDirectoryService
in interface OrganizationServicesManager
WTException
public String getDnForName(String name, Class principalClass, String service) throws WTException
getDnForName
in interface OrganizationServicesManager
name
- principalClass
- service
-
WTException
public AttributeHolder createAttributeHolder() throws WTException
createAttributeHolder
in interface OrganizationServicesManager
WTException
public AttributeHolder createAttributeHolder(String name, String javaNamingProviderTag) throws WTException
createAttributeHolder
in interface OrganizationServicesManager
name
- javaNamingProviderTag
-
WTException
public Enumeration getUserLanguages() throws WTException
getUserLanguages
in interface OrganizationServicesManager
WTException
public ObjectReference setUserElectronicIdentificationEnabled(ObjectReference objReference, boolean active) throws WTPropertyVetoException, WTException
setUserElectronicIdentificationEnabled
in interface OrganizationServicesManager
objReference
- An ObjectReference to the electronic identification object.active
- boolean value to set the ObjectReference Active or InActive.
WTPropertyVetoException
WTException
public Hashtable getUserElectronicIdentificationInfo(boolean getAll, WTUser a_user) throws PropertyVetoException, QueryException, WTException
getUserElectronicIdentificationInfo
in interface OrganizationServicesManager
getAll
- (true) Gets all electronic identification object References for a usera_user
-
PropertyVetoException
QueryException
WTException
public Hashtable getUserElectronicIdentification(boolean getAll, WTUser a_user) throws QueryException, WTException
getUserElectronicIdentification
in interface OrganizationServicesManager
getAll
- getAll (true) Gets all electronic identification objects for a usera_user
-
QueryException
WTException
public ArrayList createPendingUser(String email) throws WTException
createPendingUser
in interface OrganizationServicesManager
email
-
WTException
public WTPrincipal repairPrincipal(String oldName, String newDn, String oldEnteredDn) throws WTException
repairPrincipal
in interface OrganizationServicesManager
oldName
- newDn
- oldEnteredDn
-
WTException
public boolean validateDn(String dn, String service) throws WTException
validateDn
in interface OrganizationServicesManager
dn
- service
-
WTException
public WTPrincipal fixUfid(String newDn, WTPrincipal principal, String oldEnteredDn) throws WTException
fixUfid
in interface OrganizationServicesManager
newDn
- principal
- oldEnteredDn
-
WTException
public Vector listOfInvalidPrincipals() throws WTException
listOfInvalidPrincipals
in interface OrganizationServicesManager
WTException
public boolean validDirectoryEntry(WTPrincipal principal) throws WTException
validDirectoryEntry
in interface OrganizationServicesManager
principal
-
WTException
public String getUfid(WTPrincipal principal) throws WTException
getUfid
in interface OrganizationServicesManager
principal
-
WTException
public String[] translateAttributeNames(String service, String[] attributeKeys, String[] defaultAttributeNames) throws WTException
translateAttributeNames
in interface OrganizationServicesManager
service
- attributeKeys
- defaultAttributeNames
-
WTException
public void createNode(DirectoryInfrastructureNode node) throws WTException
createNode
in interface OrganizationServicesManager
node
-
WTException
public void deleteNode(DirectoryInfrastructureNode node) throws WTException
deleteNode
in interface OrganizationServicesManager
node
-
WTException
public DirectoryInfrastructureNode getNode(String name, DirectoryContextProvider context) throws WTException
getNode
in interface OrganizationServicesManager
name
- context
-
WTException
public Enumeration findLikeNodes(String pattern, DirectoryContextProvider context) throws WTException
findLikeNodes
in interface OrganizationServicesManager
pattern
- context
-
WTException
public DirectoryInfrastructureNode rename(DirectoryInfrastructureNode node, String newName) throws WTException
rename
in interface OrganizationServicesManager
node
- newName
-
WTException
public DirectoryInfrastructureNode move(DirectoryInfrastructureNode node, DirectoryContextProvider newContext) throws WTException
move
in interface OrganizationServicesManager
node
- newContext
-
WTException
public void createSubtree(DirectorySubtree subtree) throws WTException
createSubtree
in interface OrganizationServicesManager
subtree
-
WTException
public void deleteSubtree(DirectorySubtree subtree) throws WTException
deleteSubtree
in interface OrganizationServicesManager
subtree
-
WTException
public DirectoryContextProvider newDirectoryContextProvider(DirectoryContextProvider baseContext, String[] searchScopes) throws WTException
newDirectoryContextProvider
in interface OrganizationServicesManager
baseContext
- searchScopes
-
WTException
public DirectoryContextProvider newDirectoryContextProvider(String[] services, String[] searchScopes) throws WTException
newDirectoryContextProvider
in interface OrganizationServicesManager
services
- searchScopes
-
WTException
public DirectoryContextProvider newDirectoryContextProvider(DirectoryInfrastructureNode node) throws WTException
newDirectoryContextProvider
in interface OrganizationServicesManager
node
-
WTException
public DirectoryContextProvider newDirectoryContextProvider(DirectorySubtree subtree) throws WTException
newDirectoryContextProvider
in interface OrganizationServicesManager
subtree
-
WTException
public String getOrganizationUniqueIdentifier(OrganizationOwned object) throws WTException
getOrganizationUniqueIdentifier
in interface OrganizationServicesManager
object
-
WTException
public Enumeration parentGroups(WTPrincipal principal, boolean flatten) throws WTException
parentGroups
in interface OrganizationServicesManager
principal
- flatten
- If false, only immediate parent groups will be returned
If true, all nested groups for which principal is a member will be returned, e.g. the parent groups of principal's parent groups, and the parent groups of those groups, etc.,
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |