com.metamatrix.admin.server
Class ServerSecurityAdminImpl
java.lang.Object
com.metamatrix.admin.server.AbstractAdminImpl
com.metamatrix.admin.server.ServerSecurityAdminImpl
- All Implemented Interfaces:
- CoreSecurityAdmin, ServerSecurityAdmin
public class ServerSecurityAdminImpl
- extends AbstractAdminImpl
- implements ServerSecurityAdmin
- Since:
- 4.3
|
Method Summary |
void |
assignRoleToGroup(java.lang.String roleIdentifier,
java.lang.String groupIdentifier)
|
char[] |
exportDataRoles(java.lang.String vdbName,
java.lang.String vdbVersion)
|
java.util.Collection |
getGroups(java.lang.String groupIdentifier)
|
java.util.Collection |
getGroupsForUser(java.lang.String userIdentifier)
|
java.util.Collection |
getRolesForGroup(java.lang.String groupIdentifier)
|
java.util.Collection |
getRolesForUser(java.lang.String userIdentifier)
|
java.lang.String |
importDataRoles(java.lang.String vdbName,
java.lang.String vdbVersion,
char[] xmlContents,
AdminOptions options)
|
void |
removeRoleFromGroup(java.lang.String roleIdentifier,
java.lang.String groupIdentifier)
|
| Methods inherited from class com.metamatrix.admin.server.AbstractAdminImpl |
convertPropertyDefinitions, convertPropertyDefinitions, convertPropertyDefinitions, convertToAdminVDB, getAdminObjects, getAuthorizationServiceProxy, getConfigurationModel, getConfigurationServiceProxy, getConnectorBindingNameFromUUID, getConnectorBindingNamesFromUUIDs, getConnectorBindingNamesFromUUIDs, getConnectorBindingNamesMapFromUUIDs, getExtensionSourceManager, getMembershipServiceProxy, getName, getParent, getQueryServiceProxy, getRuntimeStateAdminAPIHelper, getSessionID, getSessionServiceProxy, getUserName, getVDBs, identifierMatches, identifierMatches, logDetail, shutDownConnectorBinding, throwProcessingException, validateSession |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServerSecurityAdminImpl
public ServerSecurityAdminImpl(ServerAdminImpl parent,
ClusteredRegistryState registry)
assignRoleToGroup
public void assignRoleToGroup(java.lang.String roleIdentifier,
java.lang.String groupIdentifier)
throws AdminException
- Specified by:
assignRoleToGroup in interface ServerSecurityAdmin
- Throws:
AdminException- Since:
- 4.3
- See Also:
com.metamatrix.admin.api.server.ServerSecurityAdmin#addRoleToGroup(java.lang.String, java.lang.String)
removeRoleFromGroup
public void removeRoleFromGroup(java.lang.String roleIdentifier,
java.lang.String groupIdentifier)
throws AdminException
- Specified by:
removeRoleFromGroup in interface ServerSecurityAdmin
- Throws:
AdminException- Since:
- 4.3
- See Also:
ServerSecurityAdmin.removeRoleFromGroup(java.lang.String, java.lang.String)
getRolesForUser
public java.util.Collection getRolesForUser(java.lang.String userIdentifier)
throws AdminException
- Specified by:
getRolesForUser in interface ServerSecurityAdmin
- Throws:
AdminException- Since:
- 4.3
- See Also:
ServerSecurityAdmin.getRolesForUser(java.lang.String)
getGroupsForUser
public java.util.Collection getGroupsForUser(java.lang.String userIdentifier)
throws AdminException
- Specified by:
getGroupsForUser in interface ServerSecurityAdmin
- Throws:
AdminException- Since:
- 4.3
- See Also:
com.metamatrix.admin.api.server.ServerSecurityAdmin#getGroupsForUser(java.lang.String, boolean)
getGroups
public java.util.Collection getGroups(java.lang.String groupIdentifier)
throws AdminException
- Specified by:
getGroups in interface ServerSecurityAdmin
- Throws:
AdminException- Since:
- 4.3
- See Also:
ServerSecurityAdmin.getGroups(java.lang.String)
getRolesForGroup
public java.util.Collection getRolesForGroup(java.lang.String groupIdentifier)
throws AdminException
- Specified by:
getRolesForGroup in interface ServerSecurityAdmin
- Throws:
AdminException- Since:
- 4.3
- See Also:
ServerSecurityAdmin.getRolesForGroup(java.lang.String)
importDataRoles
public java.lang.String importDataRoles(java.lang.String vdbName,
java.lang.String vdbVersion,
char[] xmlContents,
AdminOptions options)
throws AdminException
- Specified by:
importDataRoles in interface ServerSecurityAdmin
- Throws:
AdminException- See Also:
ServerSecurityAdmin.importDataRoles(java.lang.String, java.lang.String, char[], com.metamatrix.admin.api.objects.AdminOptions)
exportDataRoles
public char[] exportDataRoles(java.lang.String vdbName,
java.lang.String vdbVersion)
throws AdminException
- Specified by:
exportDataRoles in interface ServerSecurityAdmin
- Throws:
AdminException- See Also:
ServerSecurityAdmin.exportDataRoles(java.lang.String, java.lang.String)
Copyright © 2009. All Rights Reserved.