A B C D E F G H I L M N O P R S T U V W

A

AbstractCommand - Class in gov.bnl.gums.command
Class to provide general command line utilities such as argument parsing and authentication
AbstractCommand() - Constructor for class gov.bnl.gums.command.AbstractCommand
Creates a new AbstractWebCommand object.
accessIndex - Variable in class gov.bnl.gums.userGroup.UserGroup
 
accessTypes - Variable in class gov.bnl.gums.userGroup.UserGroup
 
AccountMapper - Class in gov.bnl.gums.account
Defines the logic with which a user will be mapped to a local account.
AccountMapper() - Constructor for class gov.bnl.gums.account.AccountMapper
Create an account mapper object - empty constructor needed by XML Digestor
AccountMapper(Configuration) - Constructor for class gov.bnl.gums.account.AccountMapper
Create an account mapper object with a given configuration
AccountMapper(Configuration, String) - Constructor for class gov.bnl.gums.account.AccountMapper
Create an account mapper object with a given configuration and name
AccountPoolMapper - Class in gov.bnl.gums.account
Provides the mapping by assigning user accounts from a pool provided by the AccountPoolMapperDB.
AccountPoolMapper() - Constructor for class gov.bnl.gums.account.AccountPoolMapper
 
AccountPoolMapper(Configuration) - Constructor for class gov.bnl.gums.account.AccountPoolMapper
 
AccountPoolMapper(Configuration, String) - Constructor for class gov.bnl.gums.account.AccountPoolMapper
 
AccountPoolMapperDB - Interface in gov.bnl.gums.db
Provides the set of accounts for the AccountPoolMapper class which assignes accounts from a pool.
addAccount(String) - Method in interface gov.bnl.gums.db.AccountPoolMapperDB
Adds an account to the pool of free accounts.
addAccount(String) - Method in class gov.bnl.gums.db.HibernateAccountMapperDB
 
addAccount(String) - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
addAccountMapper(AccountMapper) - Method in class gov.bnl.gums.configuration.Configuration
 
addAccountMapper(String) - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Setter for property mapper.
addAccountRange2(String, String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
addAccountRange2(String, String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Add a range of pool accounts
addAccountRange2(String, String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
addCommand(String, String) - Static method in class gov.bnl.gums.command.GUMSCommandLine
 
addEntry(String, String) - Method in class gov.bnl.gums.account.GecosMap
 
addGroupToAccountMapping(GroupToAccountMapping) - Method in class gov.bnl.gums.configuration.Configuration
 
addGroupToAccountMapping(String) - Method in class gov.bnl.gums.hostToGroup.HostToGroupMapping
Changes the list of group mapping associated with this mapping.
addHostToGroupMapping(HostToGroupMapping) - Method in class gov.bnl.gums.configuration.Configuration
 
addHostToGroupMapping(int, HostToGroupMapping) - Method in class gov.bnl.gums.configuration.Configuration
 
addMapEntry(String, String, String, String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
Adds a userDN -> account mapping entry in the "map=mapName" LDAP map.
addMember(GridUser) - Method in class gov.bnl.gums.db.HibernateUserGroupDB
 
addMember(GridUser) - Method in class gov.bnl.gums.db.LDAPUserGroupDB
 
addMember(GridUser) - Method in interface gov.bnl.gums.db.ManualUserGroupDB
Add member to group
addMember(GridUser) - Method in class gov.bnl.gums.userGroup.ManualUserGroup
 
addPersistenceFactory(PersistenceFactory) - Method in class gov.bnl.gums.configuration.Configuration
 
addToSecondaryGroup(String, String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
Adds the account to the given secondary group.
addUserGroup(UserGroup) - Method in class gov.bnl.gums.configuration.Configuration
 
addUserGroup(String) - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Setter for property group.
addUserGroupEntry(String, String, String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
Adds a certificate DN to the group "group=groupName".
addVomsServer(VomsServer) - Method in class gov.bnl.gums.configuration.Configuration
 
AdminCommandLine - Class in gov.bnl.gums.admin
 
AdminCommandLine() - Constructor for class gov.bnl.gums.admin.AdminCommandLine
 
AdminSoapBindingStub - Class in gov.bnl.gums.admin
 
AdminSoapBindingStub() - Constructor for class gov.bnl.gums.admin.AdminSoapBindingStub
 
AdminSoapBindingStub(URL, Service) - Constructor for class gov.bnl.gums.admin.AdminSoapBindingStub
 
AdminSoapBindingStub(Service) - Constructor for class gov.bnl.gums.admin.AdminSoapBindingStub
 
assignAccount(String) - Method in interface gov.bnl.gums.db.AccountPoolMapperDB
Assigns a new account from the pool to the user.
assignAccount(String) - Method in class gov.bnl.gums.db.HibernateAccountMapperDB
 
assignAccount(String) - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
AuthorizationDeniedException - Exception in gov.bnl.gums.admin
Exception class for indicating a denied authorization
AuthorizationDeniedException() - Constructor for exception gov.bnl.gums.admin.AuthorizationDeniedException
Creates a new instance of AuthorizationDeniedException

B

backupConfiguration() - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
backupConfiguration() - Method in interface gov.bnl.gums.admin.GUMSAPI
Backup current configuration
backupConfiguration() - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
buildOptions() - Method in class gov.bnl.gums.admin.ClientVersion
 
buildOptions() - Method in class gov.bnl.gums.admin.GenerateMap
 
buildOptions() - Method in class gov.bnl.gums.admin.ManualGroup_Add
 
buildOptions() - Method in class gov.bnl.gums.admin.ManualGroup_Remove
 
buildOptions() - Method in class gov.bnl.gums.admin.ManualGroupAdd
 
buildOptions() - Method in class gov.bnl.gums.admin.ManualGroupRemove
 
buildOptions() - Method in class gov.bnl.gums.admin.ManualMapping_Add
 
buildOptions() - Method in class gov.bnl.gums.admin.ManualMapping_Remove
 
buildOptions() - Method in class gov.bnl.gums.admin.ManualMappingAdd
 
buildOptions() - Method in class gov.bnl.gums.admin.ManualMappingRemove
 
buildOptions() - Method in class gov.bnl.gums.admin.MapAccount
 
buildOptions() - Method in class gov.bnl.gums.admin.MapUser
 
buildOptions() - Method in class gov.bnl.gums.admin.Pool_AddRange
 
buildOptions() - Method in class gov.bnl.gums.admin.PoolAddRange
 
buildOptions() - Method in class gov.bnl.gums.admin.PoolGetAssignments
 
buildOptions() - Method in class gov.bnl.gums.admin.PoolRemoveRange
 
buildOptions() - Method in class gov.bnl.gums.admin.PoolUnassignRange
 
buildOptions() - Method in class gov.bnl.gums.admin.ServerVersion
 
buildOptions() - Method in class gov.bnl.gums.admin.UpdateGroups
 
buildOptions() - Method in class gov.bnl.gums.command.AbstractCommand
 

C

CertCache - Class in gov.bnl.gums.admin
Implements the javax.servlet.Filter class and stores a user certificate
CertCache() - Constructor for class gov.bnl.gums.admin.CertCache
 
CertificateHostToGroupMapping - Class in gov.bnl.gums.hostToGroup
Represent a set of services identified by a wildcard on their CN or DN.
CertificateHostToGroupMapping() - Constructor for class gov.bnl.gums.hostToGroup.CertificateHostToGroupMapping
Create a new CertificateHostToGroupMapping object.
CertificateHostToGroupMapping(Configuration) - Constructor for class gov.bnl.gums.hostToGroup.CertificateHostToGroupMapping
Create a new CertificateHostToGroupMapping object.
CertToolkit - Class in gov.bnl.gums
Toolkit for doing parsing operations on certificates
CertToolkit() - Constructor for class gov.bnl.gums.CertToolkit
 
changeGroupID(String, String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
Changes the primary gid for the given account.
checkSurname(String) - Static method in class gov.bnl.gums.CertToolkit
 
clearCommands() - Static method in class gov.bnl.gums.command.GUMSCommandLine
 
ClientVersion - Class in gov.bnl.gums.admin
 
ClientVersion() - Constructor for class gov.bnl.gums.admin.ClientVersion
Creates a new Version object.
clone(Configuration) - Method in class gov.bnl.gums.account.AccountMapper
Create a clone of itself
clone(Configuration) - Method in class gov.bnl.gums.account.AccountPoolMapper
 
clone(Configuration) - Method in class gov.bnl.gums.account.GecosLdapAccountMapper
 
clone(Configuration) - Method in class gov.bnl.gums.account.GecosNisAccountMapper
 
clone(Configuration) - Method in class gov.bnl.gums.account.GroupAccountMapper
 
clone(Configuration) - Method in class gov.bnl.gums.account.LdapAccountMapper
 
clone(Configuration) - Method in class gov.bnl.gums.account.ManualAccountMapper
 
clone() - Method in class gov.bnl.gums.configuration.Configuration
 
clone(Configuration) - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Create a clone of itself for specified configuration.
clone(Configuration) - Method in class gov.bnl.gums.hostToGroup.CertificateHostToGroupMapping
 
clone(Configuration) - Method in class gov.bnl.gums.hostToGroup.HostToGroupMapping
Create a clone of itself for specified configuration.
clone(Configuration) - Method in class gov.bnl.gums.hostToGroup.WildcardHostToGroupMapping
 
clone(Configuration) - Method in class gov.bnl.gums.persistence.HibernatePersistenceFactory
 
clone(Configuration) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
clone(Configuration) - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
clone(Configuration) - Method in class gov.bnl.gums.persistence.PersistenceFactory
Create a clone of itself
clone(Configuration) - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
 
clone(Configuration) - Method in class gov.bnl.gums.userGroup.ManualUserGroup
 
clone(Configuration) - Method in class gov.bnl.gums.userGroup.UserGroup
Create a clone of itself
clone(Configuration) - Method in class gov.bnl.gums.userGroup.VomsServer
 
clone(Configuration) - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
 
command - Static variable in class gov.bnl.gums.command.AbstractCommand
 
command - Static variable in class gov.bnl.gums.command.GUMSCommandLine
 
CommandLineToolkit - Class in gov.bnl.gums.command
Helper class for command line classes
commandName - Variable in class gov.bnl.gums.command.AbstractCommand
 
compareDn(GridUser) - Method in class gov.bnl.gums.GridUser
 
compareDn(String) - Method in class gov.bnl.gums.GridUser
 
Configuration - Class in gov.bnl.gums.command
Class for handling the gums-client.properties file
Configuration() - Constructor for class gov.bnl.gums.command.Configuration
 
Configuration - Class in gov.bnl.gums.configuration
Holds the configuration of GUMS, including which policies will be used for which hosts, which database layer is going to be used and so on.
Configuration() - Constructor for class gov.bnl.gums.configuration.Configuration
 
ConfigurationStore - Interface in gov.bnl.gums.configuration
Encapsulate the logic of retrieving the configuration from where it is stored.
ConfigurationTransform - Class in gov.bnl.gums.configuration
 
ConfigurationTransform() - Constructor for class gov.bnl.gums.configuration.ConfigurationTransform
 
ConfigurationWebToolkit - Class in gov.bnl.gums.service
Toolkit for providing configuration functionality for the web pages.
ConfigurationWebToolkit() - Constructor for class gov.bnl.gums.service.ConfigurationWebToolkit
 
confStore - Variable in class gov.bnl.gums.GUMS
 
confStore - Variable in class gov.bnl.gums.userGroup.LDAPUserGroup
 
containsGroupToAccountMapping(String) - Method in class gov.bnl.gums.hostToGroup.HostToGroupMapping
Determines if this host to group mapping contains a group to account mapping.
containsUserGroup(String) - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
 
convertDN(String) - Static method in class gov.bnl.gums.CertToolkit
 
copyFile(String, String) - Static method in class gov.bnl.gums.configuration.FileConfigurationStore
Copy source to target
createAccountInMap(String, String, String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
Creates an account in the map "map=mapName", without having a userDN: this is useful for pools of accounts.
createCall() - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
createDoSubmit(Collection, HttpServletRequest) - Static method in class gov.bnl.gums.service.ConfigurationWebToolkit
 
createGroupIfNotExists() - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
createLDAPContext() - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
Create a new LDAP DirContext based on the configuration.
createMap() - Method in class gov.bnl.gums.account.GecosAccountMapper
Implements the creation of the map.
createMap() - Method in class gov.bnl.gums.account.GecosLdapAccountMapper
 
createMap() - Method in class gov.bnl.gums.account.GecosNisAccountMapper
 
createMap(String, String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
Creates a new "map=mapName" entry in the LDAP GUMS tree.
createMapping(String, String) - Method in class gov.bnl.gums.account.ManualAccountMapper
 
createMapping(String, String) - Method in class gov.bnl.gums.db.HibernateAccountMapperDB
 
createMapping(String, String) - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
createMapping(String, String) - Method in interface gov.bnl.gums.db.ManualAccountMapperDB
Saves in the DB the new mapping between the userDN and the account.
createSelectBox(String, Collection, String, String, boolean) - Static method in class gov.bnl.gums.service.ConfigurationWebToolkit
 
createUserGroup(String, String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
Creates a new "group=groupName" entry in the LDAP GUMS tree.

D

deleteBackupConfiguration(String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
deleteBackupConfiguration(String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Delete a backup configuration by date
deleteBackupConfiguration(String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
deleteBackupConfiguration(String) - Method in interface gov.bnl.gums.configuration.ConfigurationStore
 
deleteBackupConfiguration(String) - Method in class gov.bnl.gums.configuration.FileConfigurationStore
 
deleteBackupConfiguration(String) - Method in class gov.bnl.gums.GUMS
Delete a backup configuration by date
description - Variable in class gov.bnl.gums.command.AbstractCommand
 
destroy() - Method in class gov.bnl.gums.admin.CertCache
 
destroyAccountInMap(String, String, String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
Deletes the account in map.
destroyMap(String, String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
Deletes the "map=mapName" map in the LDAP GUMS tree.
doesMapExist() - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class gov.bnl.gums.admin.CertCache
 
doTransform(String, String) - Static method in class gov.bnl.gums.configuration.ConfigurationTransform
Transforms gums.config 1.1 to 1.2

E

equals(Object) - Method in class gov.bnl.gums.FQAN
FQANs are equals to each other if their vo, group, role and capability are the same.
equals(Object) - Method in class gov.bnl.gums.GridUser
A GridUser will be equal only to another GridUser with the same DN and FQAN.
equals(Object) - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
 
equals(Object) - Method in class org.apache.xml.xml_soap.MapItem
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.ClientVersion
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.GenerateMap
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.ManualGroup_Add
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.ManualGroup_Remove
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.ManualGroupAdd
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.ManualGroupRemove
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.ManualMapping_Add
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.ManualMapping_Remove
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.ManualMappingAdd
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.ManualMappingRemove
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.MapAccount
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.MapUser
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.Pool_AddRange
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.PoolAddRange
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.PoolGetAssignments
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.PoolRemoveRange
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.PoolUnassignRange
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.ServerVersion
 
execute(CommandLine) - Method in class gov.bnl.gums.admin.UpdateGroups
 
execute(CommandLine) - Method in class gov.bnl.gums.command.AbstractCommand
 
execute(String[]) - Method in class gov.bnl.gums.command.AbstractCommand
 

F

failForWrongParameters(String) - Method in class gov.bnl.gums.command.AbstractCommand
 
failOnArguments - Variable in class gov.bnl.gums.command.AbstractCommand
 
FileConfigurationStore - Class in gov.bnl.gums.configuration
Implements the logic to retrieve the configuration from the gums.config file taken from the classpath.
FileConfigurationStore() - Constructor for class gov.bnl.gums.configuration.FileConfigurationStore
Creates a new FileConfigurationStore object.
FileConfigurationStore(String, String, String, boolean) - Constructor for class gov.bnl.gums.configuration.FileConfigurationStore
Creates a new FileConfigurationStore object.
finalize() - Method in class gov.bnl.gums.persistence.HibernatePersistenceFactory
 
findAccount(String, String) - Method in class gov.bnl.gums.account.GecosMap
 
findAccount(String, String) - Method in class gov.bnl.gums.account.NISClient
Find an account based on name and surname
FQAN - Class in gov.bnl.gums
Represent a VOMS extended proxy credential as defined in http://edg-wp2.web.cern.ch/edg-wp2/security/voms/edg-voms-credential.pdf.
FQAN(String) - Constructor for class gov.bnl.gums.FQAN
Creates a FQAN based on String representation.
FQAN(String, String, String, String) - Constructor for class gov.bnl.gums.FQAN
Creates a FQAN based on the different pieces of information.

G

GecosAccountMapper - Class in gov.bnl.gums.account
Maps a user to a local account based on the CN of the certificate and the gecos field taken from a NIS/YP/LDAP/...
GecosAccountMapper() - Constructor for class gov.bnl.gums.account.GecosAccountMapper
 
GecosAccountMapper(Configuration) - Constructor for class gov.bnl.gums.account.GecosAccountMapper
 
GecosAccountMapper(Configuration, String) - Constructor for class gov.bnl.gums.account.GecosAccountMapper
 
GecosLdapAccountMapper - Class in gov.bnl.gums.account
Matches the DN with the account information retrieved from an LDAP server.
GecosLdapAccountMapper() - Constructor for class gov.bnl.gums.account.GecosLdapAccountMapper
 
GecosLdapAccountMapper(Configuration) - Constructor for class gov.bnl.gums.account.GecosLdapAccountMapper
 
GecosLdapAccountMapper(Configuration, String) - Constructor for class gov.bnl.gums.account.GecosLdapAccountMapper
 
GecosMap - Class in gov.bnl.gums.account
Retrieves the map from the NIS server and provide a logic to match name and surname to an account.
GecosMap() - Constructor for class gov.bnl.gums.account.GecosMap
 
GecosNisAccountMapper - Class in gov.bnl.gums.account
Matches the DN with the account information retrieved from a NIS server.
GecosNisAccountMapper() - Constructor for class gov.bnl.gums.account.GecosNisAccountMapper
 
GecosNisAccountMapper(Configuration) - Constructor for class gov.bnl.gums.account.GecosNisAccountMapper
 
GecosNisAccountMapper(Configuration, String) - Constructor for class gov.bnl.gums.account.GecosNisAccountMapper
 
generateFqanMapfile(String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
GenerateFqanMapFile - Class in gov.bnl.gums.admin
 
GenerateFqanMapFile() - Constructor for class gov.bnl.gums.admin.GenerateFqanMapFile
Creates a new GenerateOsgUserVoMap object.
generateFqanMapfile(String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Generate fqanmap file used to validate mappings
generateFqanMapfile(String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
generateFqanMapfile(String) - Method in class gov.bnl.gums.ResourceManager
Generates a fqan to account mapping for a given host and prints it to out.
generateGrid3UserVoMap(String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
GenerateGrid3UserVoMap - Class in gov.bnl.gums.admin
 
GenerateGrid3UserVoMap() - Constructor for class gov.bnl.gums.admin.GenerateGrid3UserVoMap
Creates a new GenerateGrid3UserVoMap object.
generateGrid3UserVoMap(String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Deprecated.  
generateGrid3UserVoMap(String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
generateGridMapfile(String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
GenerateGridMapfile - Class in gov.bnl.gums.admin
 
GenerateGridMapfile() - Constructor for class gov.bnl.gums.admin.GenerateGridMapfile
Creates a new GenerateGridMapfile object.
generateGridMapfile(String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Generate gridmap file used by gateway in case GUMS is down and by certain applications like dCache
generateGridMapfile(String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
generateGridMapfile(String, boolean) - Method in class gov.bnl.gums.ResourceManager
Generates a grid mapfile for a given host and prints it to out.
generateMap(String, String) - Method in class gov.bnl.gums.admin.GenerateFqanMapFile
 
generateMap(String, String) - Method in class gov.bnl.gums.admin.GenerateGrid3UserVoMap
 
generateMap(String, String) - Method in class gov.bnl.gums.admin.GenerateGridMapfile
 
GenerateMap - Class in gov.bnl.gums.admin
 
GenerateMap() - Constructor for class gov.bnl.gums.admin.GenerateMap
 
generateMap(String, String) - Method in class gov.bnl.gums.admin.GenerateMap
 
generateMap(String, String) - Method in class gov.bnl.gums.admin.GenerateOsgUserVoMap
 
generateMap(String, String) - Method in class gov.bnl.gums.admin.GenerateVoGridMapfile
 
generateOsgUserVoMap(String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
GenerateOsgUserVoMap - Class in gov.bnl.gums.admin
 
GenerateOsgUserVoMap() - Constructor for class gov.bnl.gums.admin.GenerateOsgUserVoMap
Creates a new GenerateOsgUserVoMap object.
generateOsgUserVoMap(String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Generate the inverse entry->VO map used by OSG.
generateOsgUserVoMap(String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
generateOsgUserVoMap(String) - Method in class gov.bnl.gums.ResourceManager
 
generateVoGridMapfile(String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
GenerateVoGridMapfile - Class in gov.bnl.gums.admin
 
GenerateVoGridMapfile() - Constructor for class gov.bnl.gums.admin.GenerateVoGridMapfile
Creates a new GenerateGridMapfile object.
generateVoGridMapfile(String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Genereate Vo grid map file used for accounting purposes
generateVoGridMapfile(String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
getAccess() - Method in class gov.bnl.gums.userGroup.UserGroup
Getter for property access, that determines what a member of this user group has access to in GUMS.
getAccount() - Method in class gov.bnl.gums.db.HibernateMapping
Getter for property account.
getAccountField() - Method in class gov.bnl.gums.account.GecosLdapAccountMapper
 
getAccountField() - Method in class gov.bnl.gums.account.GecosNisAccountMapper
 
getAccountField() - Method in class gov.bnl.gums.account.LdapAccountMapper
 
getAccountField() - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
getAccountField() - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
getAccountingVo() - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Getter for property accountingVo.
getAccountingVoSubgroup() - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Getter for property accountingVoSubgroup.
getAccountMapper(String) - Method in class gov.bnl.gums.configuration.Configuration
 
getAccountMappers() - Method in class gov.bnl.gums.configuration.Configuration
 
getAccountMappers() - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Getter for property mapper.
getAccountName() - Method in class gov.bnl.gums.account.GroupAccountMapper
 
getAccountPool() - Method in class gov.bnl.gums.account.AccountPoolMapper
 
getAccountPoolRoot() - Method in class gov.bnl.gums.account.AccountPoolMapper
 
getadmin() - Method in interface gov.bnl.gums.admin.GUMSAPIService
 
getadmin(URL) - Method in interface gov.bnl.gums.admin.GUMSAPIService
 
getadmin() - Method in class gov.bnl.gums.admin.GUMSAPIServiceLocator
 
getadmin(URL) - Method in class gov.bnl.gums.admin.GUMSAPIServiceLocator
 
getadminAddress() - Method in interface gov.bnl.gums.admin.GUMSAPIService
 
getadminAddress() - Method in class gov.bnl.gums.admin.GUMSAPIServiceLocator
 
getadminWSDDServiceName() - Method in class gov.bnl.gums.admin.GUMSAPIServiceLocator
 
getAssignments() - Method in class gov.bnl.gums.account.AccountPoolMapper
 
getBackupConfigDates() - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
getBackupConfigDates() - Method in interface gov.bnl.gums.admin.GUMSAPI
Get a list of dates for which there is a backup
getBackupConfigDates() - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
getBackupConfigDates() - Method in interface gov.bnl.gums.configuration.ConfigurationStore
Get a list of config files that have been backed up
getBackupConfigDates() - Method in class gov.bnl.gums.configuration.FileConfigurationStore
 
getBackupConfigDates() - Method in class gov.bnl.gums.GUMS
Get a list of dates for which a backup gums.config exists
getBaseUrl() - Method in class gov.bnl.gums.userGroup.VomsServer
Returns the address of the VOMS server to contact.
getCaCertFile() - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
getCaCertFile() - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
getCapability() - Method in class gov.bnl.gums.FQAN
The capability used within the FQAN.
getCertDNField() - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
Getter for property certDN
getCertificateDN() - Method in class gov.bnl.gums.GridUser
Retrieve the certificate DN of the user.
getClientDN() - Method in class gov.bnl.gums.command.AbstractCommand
 
getCn() - Method in class gov.bnl.gums.hostToGroup.CertificateHostToGroupMapping
Retrieves the wildcard that will be used to match the CN.
getCommandName(String) - Static method in class gov.bnl.gums.command.CommandLineToolkit
Get a user friendly command name for a class
getConfigDir() - Static method in class gov.bnl.gums.admin.CertCache
Get the directory path for the configuration files
getConfiguration() - Method in class gov.bnl.gums.account.AccountMapper
 
getConfiguration() - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
getConfiguration() - Method in interface gov.bnl.gums.admin.GUMSAPI
Get current configuration
getConfiguration() - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
getConfiguration() - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Getter for property configuration.
getConfiguration() - Method in class gov.bnl.gums.GUMS
Retrieves the configuration being used by GUMS.
getConfiguration() - Method in class gov.bnl.gums.hostToGroup.HostToGroupMapping
Getter for property configuration.
getConfiguration() - Method in class gov.bnl.gums.persistence.PersistenceFactory
Getter for property configuration.
getConfiguration() - Method in class gov.bnl.gums.userGroup.UserGroup
Getter for property configuration.
getConfiguration() - Method in class gov.bnl.gums.userGroup.VomsServer
 
getCurrentDn() - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
getCurrentDn() - Method in interface gov.bnl.gums.admin.GUMSAPI
Get currently logged in user DN
getCurrentDn() - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
getDB() - Method in class gov.bnl.gums.account.AccountPoolMapper
 
getDB() - Method in class gov.bnl.gums.account.ManualAccountMapper
 
getDB() - Method in class gov.bnl.gums.userGroup.ManualUserGroup
 
getDB(String) - Method in class gov.bnl.gums.userGroup.VomsServer
 
getDescription() - Method in class gov.bnl.gums.account.AccountMapper
 
getDescription() - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Getter for property description.
getDescription() - Method in class gov.bnl.gums.hostToGroup.HostToGroupMapping
Getter for property description.
getDescription() - Method in class gov.bnl.gums.persistence.PersistenceFactory
Getter for property description.
getDescription() - Method in class gov.bnl.gums.userGroup.UserGroup
Getter for property description.
getDescription() - Method in class gov.bnl.gums.userGroup.VomsServer
 
getDeserializer(String, Class, QName) - Static method in class org.apache.xml.xml_soap.MapItem
Get Custom Deserializer
getDn() - Method in class gov.bnl.gums.db.HibernateMapping
Getter for property dn.
getDn() - Method in class gov.bnl.gums.db.HibernateUser
Getter for property dn.
getDn() - Method in class gov.bnl.gums.hostToGroup.CertificateHostToGroupMapping
Retrieves the wildcard that will be used to match the DN.
getDnField() - Method in class gov.bnl.gums.account.LdapAccountMapper
 
getExpiration() - Method in class gov.bnl.gums.account.GecosMap
How long the map will be valid since the last change.
getFqan() - Method in class gov.bnl.gums.db.HibernateUser
Getter for property fqan.
getFqan() - Method in class gov.bnl.gums.FQAN
A full String representation of the FQAN.
getGecosField() - Method in class gov.bnl.gums.account.GecosLdapAccountMapper
 
getGecosField() - Method in class gov.bnl.gums.account.GecosNisAccountMapper
 
getGroup() - Method in class gov.bnl.gums.db.HibernateUser
Getter for property group.
getGroup() - Method in class gov.bnl.gums.db.HibernateUserGroupDB
 
getGroup() - Method in class gov.bnl.gums.FQAN
The path which includes the groups and subgroups within the FQAN.
getGroupIdField() - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
getGroupIdField() - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
getGroupToAccountMapping(String) - Method in class gov.bnl.gums.configuration.Configuration
 
getGroupToAccountMappingReferences(Configuration, String, String) - Static method in class gov.bnl.gums.service.ConfigurationWebToolkit
 
getGroupToAccountMappings() - Method in class gov.bnl.gums.configuration.Configuration
 
getGroupToAccountMappings() - Method in class gov.bnl.gums.hostToGroup.HostToGroupMapping
Returns the list of group mapping associated with this mapping.
getGums(String) - Method in class gov.bnl.gums.admin.RemoteCommand
 
getGums() - Method in class gov.bnl.gums.admin.RemoteCommand
 
getGums(String) - Method in class gov.bnl.gums.command.AbstractCommand
 
getGUMSAuthZLocation() - Method in class gov.bnl.gums.command.Configuration
 
getGUMSLocation() - Method in class gov.bnl.gums.command.Configuration
 
getGumsOU() - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
getHibernateProperties(PersistenceFactory, HttpServletRequest, boolean) - Static method in class gov.bnl.gums.service.ConfigurationWebToolkit
 
getHostToGroupMapping(String) - Method in class gov.bnl.gums.configuration.Configuration
 
getHostToGroupMappings() - Method in class gov.bnl.gums.configuration.Configuration
 
getHostToGroupReferences(Configuration, String) - Static method in class gov.bnl.gums.service.ConfigurationWebToolkit
 
getId() - Method in class gov.bnl.gums.db.HibernateMapping
Getter for property id.
getId() - Method in class gov.bnl.gums.db.HibernateUser
Getter for property id.
getInstance() - Static method in class gov.bnl.gums.command.Configuration
Get instance of Configuration
getJndiLdapUrl() - Method in class gov.bnl.gums.account.GecosLdapAccountMapper
 
getJndiLdapUrl() - Method in class gov.bnl.gums.account.LdapAccountMapper
 
getJndiNisUrl() - Method in class gov.bnl.gums.account.GecosNisAccountMapper
 
getKey() - Method in class org.apache.xml.xml_soap.MapItem
Gets the key value for this MapItem.
getLDAPContext() - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
Returns a Context ready to be used (taken from the pool).
getLDAPProperties() - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
getLdapProperties(PersistenceFactory, HttpServletRequest, boolean) - Static method in class gov.bnl.gums.service.ConfigurationWebToolkit
 
getMap() - Method in class gov.bnl.gums.db.HibernateMapping
Getter for property group.
getMapName() - Method in class gov.bnl.gums.account.GecosAccountMapper
Returns an ID for the map used/created by this specific mapper.
getMapName() - Method in class gov.bnl.gums.account.GecosLdapAccountMapper
 
getMapName() - Method in class gov.bnl.gums.account.GecosNisAccountMapper
 
getMappings() - Method in class gov.bnl.gums.account.ManualAccountMapper
 
getMatchFQAN() - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
The scheme according to which the FQAN will be matched.
getMatchFQANTypes() - Static method in class gov.bnl.gums.userGroup.VOMSUserGroup
 
getMemberAccountField() - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
getMemberAccountField() - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
getMemberList() - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
 
getMemberList() - Method in class gov.bnl.gums.userGroup.ManualUserGroup
 
getMemberList() - Method in class gov.bnl.gums.userGroup.UserGroup
Returns the list of user identities that are part of the group.
getMemberList() - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
 
getMetaDir() - Static method in class gov.bnl.gums.admin.CertCache
Get the directory path for the resource files
getMySQLProperties() - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
getName() - Method in class gov.bnl.gums.account.AccountMapper
 
getName() - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Getter for property name.
getName() - Method in class gov.bnl.gums.hostToGroup.HostToGroupMapping
Getter for property name.
getName() - Method in class gov.bnl.gums.persistence.PersistenceFactory
Getter for property name.
getName() - Method in class gov.bnl.gums.userGroup.UserGroup
Getter for property name.
getName() - Method in class gov.bnl.gums.userGroup.VomsServer
 
getPersistenceFactories() - Method in class gov.bnl.gums.configuration.Configuration
 
getPersistenceFactory() - Method in class gov.bnl.gums.account.AccountPoolMapper
 
getPersistenceFactory() - Method in class gov.bnl.gums.account.ManualAccountMapper
 
getPersistenceFactory(String) - Method in class gov.bnl.gums.configuration.Configuration
 
getPersistenceFactory() - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
Getter for property persistenceFactory
getPersistenceFactory() - Method in class gov.bnl.gums.userGroup.ManualUserGroup
Setter for property persistenceFactory.
getPersistenceFactory() - Method in class gov.bnl.gums.userGroup.VomsServer
 
getPoolAccountAssignments(String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
getPoolAccountAssignments(String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Get current pool account assignments
getPoolAccountAssignments(String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
getPort(Class) - Method in class gov.bnl.gums.admin.GUMSAPIServiceLocator
For the given interface, get the stub implementation.
getPort(QName, Class) - Method in class gov.bnl.gums.admin.GUMSAPIServiceLocator
For the given interface, get the stub implementation.
getPorts() - Method in class gov.bnl.gums.admin.GUMSAPIServiceLocator
 
getProperties() - Method in class gov.bnl.gums.persistence.PersistenceFactory
Getter for the list of properties for the particular technology deployed by the inhereted classes.
getQuery() - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
The LDAP query used to retrieveGetter for property query.
getReadAllUserGroups() - Method in class gov.bnl.gums.configuration.Configuration
Returns a list of all the readers with all read access defined in the configuration file.
getReadSelfUserGroups() - Method in class gov.bnl.gums.configuration.Configuration
Returns a list of all the self readers defined in the configuration file.
getReferencesForPersistenceFactory(Configuration, String) - Static method in class gov.bnl.gums.service.ConfigurationWebToolkit
 
getRemainderUrl() - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
 
getResourceDir() - Static method in class gov.bnl.gums.admin.CertCache
Get the directory path for the resource files
getResourceManager() - Method in class gov.bnl.gums.GUMS
Retrieve the ResourceManager to perform actions on the business logic.
getRole() - Method in class gov.bnl.gums.FQAN
The role used within the FQAN.
getRole() - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
Changes the role.
getSerializer(String, Class, QName) - Static method in class org.apache.xml.xml_soap.MapItem
Get Custom Serializer
getServer() - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
Returns the name of the LDAP server used to retrieve the list of users.
getServiceName() - Method in class gov.bnl.gums.admin.GUMSAPIServiceLocator
 
getSslCAFiles() - Method in class gov.bnl.gums.userGroup.VomsServer
Returns the location of the Certificate Authority certificates used to connect to the VOMS server.
getSslCertfile() - Method in class gov.bnl.gums.userGroup.VomsServer
Returns the location of the certificated used to connect to the VOMS server.
getSslKey() - Method in class gov.bnl.gums.userGroup.VomsServer
Returns the location of the key to be used during the connection.
getSslKeyPasswd() - Method in class gov.bnl.gums.userGroup.VomsServer
Returns the private key password used to connect to the VOMS server.
getTrustStorePassword() - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
getTrustStorePassword() - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
getType() - Method in class gov.bnl.gums.account.AccountMapper
 
getType() - Method in class gov.bnl.gums.account.AccountPoolMapper
 
getType() - Method in class gov.bnl.gums.account.GecosAccountMapper
 
getType() - Method in class gov.bnl.gums.account.GecosLdapAccountMapper
 
getType() - Method in class gov.bnl.gums.account.GecosNisAccountMapper
 
getType() - Method in class gov.bnl.gums.account.GroupAccountMapper
 
getType() - Method in class gov.bnl.gums.account.LdapAccountMapper
 
getType() - Method in class gov.bnl.gums.account.ManualAccountMapper
 
getType() - Method in class gov.bnl.gums.persistence.HibernatePersistenceFactory
 
getType() - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
getType() - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
getType() - Method in class gov.bnl.gums.persistence.PersistenceFactory
 
getType() - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
 
getType() - Method in class gov.bnl.gums.userGroup.ManualUserGroup
 
getType() - Method in class gov.bnl.gums.userGroup.UserGroup
Getter for property type.
getType() - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
 
getTypeDesc() - Static method in class org.apache.xml.xml_soap.MapItem
Return type metadata object
getTypeStatic() - Static method in class gov.bnl.gums.account.AccountMapper
 
getTypeStatic() - Static method in class gov.bnl.gums.account.AccountPoolMapper
 
getTypeStatic() - Static method in class gov.bnl.gums.account.GecosAccountMapper
 
getTypeStatic() - Static method in class gov.bnl.gums.account.GecosLdapAccountMapper
 
getTypeStatic() - Static method in class gov.bnl.gums.account.GecosNisAccountMapper
 
getTypeStatic() - Static method in class gov.bnl.gums.account.GroupAccountMapper
 
getTypeStatic() - Static method in class gov.bnl.gums.account.LdapAccountMapper
 
getTypeStatic() - Static method in class gov.bnl.gums.account.ManualAccountMapper
 
getTypeStatic() - Static method in class gov.bnl.gums.persistence.HibernatePersistenceFactory
 
getTypeStatic() - Static method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
getTypeStatic() - Static method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
getTypeStatic() - Static method in class gov.bnl.gums.persistence.PersistenceFactory
 
getTypeStatic() - Static method in class gov.bnl.gums.userGroup.LDAPUserGroup
 
getTypeStatic() - Static method in class gov.bnl.gums.userGroup.ManualUserGroup
 
getTypeStatic() - Static method in class gov.bnl.gums.userGroup.UserGroup
 
getTypeStatic() - Static method in class gov.bnl.gums.userGroup.VOMSUserGroup
 
getUrl() - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
 
getUserCertificate() - Static method in class gov.bnl.gums.admin.CertCache
 
getUserDN() - Static method in class gov.bnl.gums.admin.CertCache
 
getUserDN(X509Certificate) - Static method in class gov.bnl.gums.CertToolkit
 
getUserGroup(String) - Method in class gov.bnl.gums.configuration.Configuration
 
getUserGroups() - Method in class gov.bnl.gums.configuration.Configuration
 
getUserGroups() - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Getter for property group.
getValue() - Method in class org.apache.xml.xml_soap.MapItem
Gets the value value for this MapItem.
getVersion() - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
getVersion() - Method in interface gov.bnl.gums.admin.GUMSAPI
Get current version of GUMS
getVersion() - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
getVersion() - Method in class gov.bnl.gums.configuration.Version
 
getVo() - Method in class gov.bnl.gums.FQAN
Returns the VO corresponding to the FQAN.
getVoFQAN() - Method in class gov.bnl.gums.GridUser
Retrieve the VOMS Fully Qualified Attribute name.
getVoGroup() - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
Returns the VO group.
getVOMSAdmin() - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
 
getVomsServer(String) - Method in class gov.bnl.gums.configuration.Configuration
 
getVomsServer() - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
Get name of VomsServer
getVomsServers() - Method in class gov.bnl.gums.configuration.Configuration
 
getVOMSUserGroupReferences(Configuration, String) - Static method in class gov.bnl.gums.service.ConfigurationWebToolkit
 
getWildcard() - Method in class gov.bnl.gums.hostToGroup.WildcardHostToGroupMapping
Getter for wildcard property, which is really just the name.
getWriteUserGroups() - Method in class gov.bnl.gums.configuration.Configuration
Returns a list of all the writer groups defined in the configuration file.
gov.bnl.gums - package gov.bnl.gums
Core classes for the Grid User Management System.
gov.bnl.gums.account - package gov.bnl.gums.account
Classes responsible for mapping a grid identity to a site account.
gov.bnl.gums.admin - package gov.bnl.gums.admin
Contains the facade classes for the admin functionalities of GUMS.
gov.bnl.gums.command - package gov.bnl.gums.command
Core classes for the web services command line clients.
gov.bnl.gums.configuration - package gov.bnl.gums.configuration
Classes responsible for handling the GUMS configuration.
gov.bnl.gums.db - package gov.bnl.gums.db
Classes to interface to a database.
gov.bnl.gums.groupToAccount - package gov.bnl.gums.groupToAccount
Single class acting as a named container for multiple user groups and account mappers.
gov.bnl.gums.hostToGroup - package gov.bnl.gums.hostToGroup
Classes for providing a map between a host or domain and multiple "Group to Account Mappings".
gov.bnl.gums.persistence - package gov.bnl.gums.persistence
Classes for providing storage of individual users.
gov.bnl.gums.service - package gov.bnl.gums.service
 
gov.bnl.gums.userGroup - package gov.bnl.gums.userGroup
Classes for providing storage of individual users.
GridUser - Class in gov.bnl.gums
Represent a GRID Identity in GUMS, which is a certificate with its DN and FQAN.
GridUser() - Constructor for class gov.bnl.gums.GridUser
Creates a GRID credentail with no DN and FQAN.
GridUser(String, String) - Constructor for class gov.bnl.gums.GridUser
Creates a new object representing a Grid credential.
GroupAccountMapper - Class in gov.bnl.gums.account
An account mapping policy that maps all user to the same account.
GroupAccountMapper() - Constructor for class gov.bnl.gums.account.GroupAccountMapper
 
GroupAccountMapper(Configuration) - Constructor for class gov.bnl.gums.account.GroupAccountMapper
 
GroupAccountMapper(Configuration, String) - Constructor for class gov.bnl.gums.account.GroupAccountMapper
 
GroupToAccountMapping - Class in gov.bnl.gums.groupToAccount
This class defines which mapping policy should be used for the given group.
GroupToAccountMapping() - Constructor for class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Creates a GroupToAccountMapping object.
GroupToAccountMapping(Configuration) - Constructor for class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Creates a GroupToAccountMapping object with a configuration.
GroupToAccountMapping(Configuration, String) - Constructor for class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Creates a GroupToAccountMapping with a configuration and a name.
GUMS - Class in gov.bnl.gums
Facade for the whole business logic available in GUMS.
GUMS(Configuration) - Constructor for class gov.bnl.gums.GUMS
Creates and initilializes a new instance of GUMS (should only be used for testing).
GUMS() - Constructor for class gov.bnl.gums.GUMS
Creates and initilializes a new instance of GUMS.
GUMS(ConfigurationStore) - Constructor for class gov.bnl.gums.GUMS
Creates and initilializes a new instance of GUMS with a specified configuration store
GUMSAPI - Interface in gov.bnl.gums.admin
Interface to the GUMS admin functionality.
GUMSAPIImpl - Class in gov.bnl.gums.admin
GUMSAPI implementation
GUMSAPIImpl() - Constructor for class gov.bnl.gums.admin.GUMSAPIImpl
 
GUMSAPIService - Interface in gov.bnl.gums.admin
 
GUMSAPIServiceLocator - Class in gov.bnl.gums.admin
 
GUMSAPIServiceLocator() - Constructor for class gov.bnl.gums.admin.GUMSAPIServiceLocator
 
GUMSAPIServiceLocator(EngineConfiguration) - Constructor for class gov.bnl.gums.admin.GUMSAPIServiceLocator
 
GUMSAuthZService - Class in gov.bnl.gums.service
The AuthZ service that implements the standard authorization interface.
GUMSAuthZService() - Constructor for class gov.bnl.gums.service.GUMSAuthZService
Creates an authorization service using GUMS as the implementation.
GUMSAuthZServiceImpl - Class in gov.bnl.gums.service
Implements a GRID Identity Mapping Service by using GUMS logic.
GUMSAuthZServiceImpl() - Constructor for class gov.bnl.gums.service.GUMSAuthZServiceImpl
 
GUMSCommandLine - Class in gov.bnl.gums.command
 
GUMSCommandLine() - Constructor for class gov.bnl.gums.command.GUMSCommandLine
 

H

hashCode() - Method in class gov.bnl.gums.FQAN
A hashcode generated from the string representation.
hashCode() - Method in class gov.bnl.gums.GridUser
Changed to reflect the change in equals, as in Object contract.
hashCode() - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
 
hashCode() - Method in class org.apache.xml.xml_soap.MapItem
 
hasReadAllAccess() - Method in class gov.bnl.gums.userGroup.UserGroup
 
hasReadSelfAccess() - Method in class gov.bnl.gums.userGroup.UserGroup
 
hasWriteAccess() - Method in class gov.bnl.gums.userGroup.UserGroup
 
HibernateAccountMapperDB - Class in gov.bnl.gums.db
 
HibernateAccountMapperDB(HibernatePersistenceFactory, String) - Constructor for class gov.bnl.gums.db.HibernateAccountMapperDB
Creates a new instance of HibernateMapping
HibernateMapping - Class in gov.bnl.gums.db
 
HibernateMapping() - Constructor for class gov.bnl.gums.db.HibernateMapping
Creates a new instance of Mapping
HibernatePersistenceFactory - Class in gov.bnl.gums.persistence
 
HibernatePersistenceFactory() - Constructor for class gov.bnl.gums.persistence.HibernatePersistenceFactory
Create a new hibernate persistence factory.
HibernatePersistenceFactory(Configuration) - Constructor for class gov.bnl.gums.persistence.HibernatePersistenceFactory
Create a new hibernate persistence factory with a configuration.
HibernatePersistenceFactory(Configuration, String) - Constructor for class gov.bnl.gums.persistence.HibernatePersistenceFactory
Create a new ldap persistence factory with a configuration and a name.
HibernateUser - Class in gov.bnl.gums.db
 
HibernateUser() - Constructor for class gov.bnl.gums.db.HibernateUser
Creates a new instance of User
HibernateUserGroupDB - Class in gov.bnl.gums.db
 
HibernateUserGroupDB(HibernatePersistenceFactory, String) - Constructor for class gov.bnl.gums.db.HibernateUserGroupDB
Creates a new instance of HibernateUserGroupDB
HostCommandLine - Class in gov.bnl.gums.admin
 
HostCommandLine() - Constructor for class gov.bnl.gums.admin.HostCommandLine
 
HostToGroupMapping - Class in gov.bnl.gums.hostToGroup
It defines a a group of hosts that will be using the same mappings for user authorization.
HostToGroupMapping() - Constructor for class gov.bnl.gums.hostToGroup.HostToGroupMapping
Create a nwe HostToGroupMapping object.
HostToGroupMapping(Configuration) - Constructor for class gov.bnl.gums.hostToGroup.HostToGroupMapping
Create a new HostToGroupMapping object with a configuration.
HostToGroupMapping(Configuration, String) - Constructor for class gov.bnl.gums.hostToGroup.HostToGroupMapping
Create a new HostToGroupMapping object with a configuration and a name.

I

init(FilterConfig) - Method in class gov.bnl.gums.admin.CertCache
 
isAcceptProxyWithoutFQAN() - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
True if non-VOMS will be accepted.
isActive() - Method in interface gov.bnl.gums.configuration.ConfigurationStore
Defines whether a configuration can be retrieved from the store.
isActive() - Method in class gov.bnl.gums.configuration.FileConfigurationStore
 
isDirect() - Method in class gov.bnl.gums.command.Configuration
 
isErrorOnMissedMapping() - Method in class gov.bnl.gums.configuration.Configuration
 
isIgnoreFQAN() - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
Convenience function for "ignore".equals(getmatchFQAN())
isInGroup(String) - Method in class gov.bnl.gums.hostToGroup.CertificateHostToGroupMapping
 
isInGroup(String) - Method in class gov.bnl.gums.hostToGroup.HostToGroupMapping
Determines if hostname is matched within this host to group mapping.
isInGroup(String) - Method in class gov.bnl.gums.hostToGroup.WildcardHostToGroupMapping
 
isInGroup(GridUser) - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
 
isInGroup(GridUser) - Method in class gov.bnl.gums.userGroup.ManualUserGroup
 
isInGroup(GridUser) - Method in class gov.bnl.gums.userGroup.UserGroup
Determines whether the given user identity is part of the group.
isInGroup(GridUser) - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
 
isMemberInGroup(GridUser) - Method in class gov.bnl.gums.db.HibernateUserGroupDB
 
isMemberInGroup(GridUser) - Method in class gov.bnl.gums.db.LDAPUserGroupDB
 
isMemberInGroup(GridUser) - Method in interface gov.bnl.gums.db.ManualUserGroupDB
Checks to see if member in group
isMemberInGroup(GridUser) - Method in interface gov.bnl.gums.db.UserGroupDB
Determines whether a member is in the group.
isReadLocked() - Method in class gov.bnl.gums.configuration.ReadWriteLock
Checks whether anybody has a read lock.
isReadOnly() - Method in interface gov.bnl.gums.configuration.ConfigurationStore
Defines whether the configuration can be changed or not.
isReadOnly() - Method in class gov.bnl.gums.configuration.FileConfigurationStore
 
isSynchGroups() - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
This property forces the gid update for account pools at every access.
isSynchGroups() - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
Getter for property synchGroups.
isUsingProxy() - Method in class gov.bnl.gums.command.AbstractCommand
 
isValid() - Method in class gov.bnl.gums.account.GecosMap
 
isWriteLocked() - Method in class gov.bnl.gums.configuration.ReadWriteLock
Checks whether anybody is reading data.

L

LdapAccountMapper - Class in gov.bnl.gums.account
Maps a user to a local account based on the CN of the certificate and the gecos field in the NIS/YP database.
LdapAccountMapper() - Constructor for class gov.bnl.gums.account.LdapAccountMapper
 
LdapAccountMapper(Configuration) - Constructor for class gov.bnl.gums.account.LdapAccountMapper
 
LdapAccountMapper(Configuration, String) - Constructor for class gov.bnl.gums.account.LdapAccountMapper
 
LDAPAccountMapperDB - Class in gov.bnl.gums.db
 
LDAPAccountMapperDB(LDAPPersistenceFactory, String) - Constructor for class gov.bnl.gums.db.LDAPAccountMapperDB
Creates a new LDAP map, named "map=map" in the defaultGumsOU.
LDAPAccountMapperDB(LDAPPersistenceFactory, String, String, List) - Constructor for class gov.bnl.gums.db.LDAPAccountMapperDB
Creates a new LDAP map, named "map=map" in the defaultGumsOU.
LDAPPersistenceFactory - Class in gov.bnl.gums.persistence
 
LDAPPersistenceFactory() - Constructor for class gov.bnl.gums.persistence.LDAPPersistenceFactory
Create a new ldap persistence factory.
LDAPPersistenceFactory(Configuration) - Constructor for class gov.bnl.gums.persistence.LDAPPersistenceFactory
Create a new ldap persistence factory with a configuration.
LDAPPersistenceFactory(Configuration, String) - Constructor for class gov.bnl.gums.persistence.LDAPPersistenceFactory
Create a new ldap persistence factory with a configuration and a name.
LDAPUserGroup - Class in gov.bnl.gums.userGroup
A group of users defined by an LDAP VO.
LDAPUserGroup() - Constructor for class gov.bnl.gums.userGroup.LDAPUserGroup
Create a new ldap user group.
LDAPUserGroup(Configuration) - Constructor for class gov.bnl.gums.userGroup.LDAPUserGroup
Create a new ldap user group with a configuration.
LDAPUserGroup(Configuration, String) - Constructor for class gov.bnl.gums.userGroup.LDAPUserGroup
Create a new ldap user group with a configuration and a name.
LDAPUserGroupDB - Class in gov.bnl.gums.db
 
LDAPUserGroupDB(LDAPPersistenceFactory, String) - Constructor for class gov.bnl.gums.db.LDAPUserGroupDB
Creates a new instance of LDAPUserGroupDB
loadUpdatedList(List) - Method in class gov.bnl.gums.db.HibernateUserGroupDB
 
loadUpdatedList(List) - Method in class gov.bnl.gums.db.LDAPUserGroupDB
 
loadUpdatedList(List) - Method in interface gov.bnl.gums.db.UserGroupDB
Sets the list of members as the one given.
LocalPersistenceFactory - Class in gov.bnl.gums.persistence
Persistence factory instantiation that combines a hibernate persistence factory with a small part of the ldap persistence factory (see addToSecondaryGroup).
LocalPersistenceFactory() - Constructor for class gov.bnl.gums.persistence.LocalPersistenceFactory
Create a new local persistence factory.
LocalPersistenceFactory(Configuration) - Constructor for class gov.bnl.gums.persistence.LocalPersistenceFactory
Create a new local persistence factory with a configuration.
LocalPersistenceFactory(Configuration, String) - Constructor for class gov.bnl.gums.persistence.LocalPersistenceFactory
Create a new local persistence factory with a configuration and a name.

M

main(String[]) - Static method in class gov.bnl.gums.command.AbstractCommand
 
main(String[]) - Static method in class gov.bnl.gums.command.GUMSCommandLine
 
ManualAccountMapper - Class in gov.bnl.gums.account
An account mapping policy that looks at a stored table to determine the account.
ManualAccountMapper() - Constructor for class gov.bnl.gums.account.ManualAccountMapper
 
ManualAccountMapper(Configuration) - Constructor for class gov.bnl.gums.account.ManualAccountMapper
 
ManualAccountMapper(Configuration, String) - Constructor for class gov.bnl.gums.account.ManualAccountMapper
 
ManualAccountMapperDB - Interface in gov.bnl.gums.db
The persistant layer for the ManualAccontMapper.
ManualGroup_Add - Class in gov.bnl.gums.admin
 
ManualGroup_Add() - Constructor for class gov.bnl.gums.admin.ManualGroup_Add
Creates a new ManualGroup_Add object.
ManualGroup_Remove - Class in gov.bnl.gums.admin
 
ManualGroup_Remove() - Constructor for class gov.bnl.gums.admin.ManualGroup_Remove
Creates a new ManualGroup_Remove object.
manualGroupAdd(String, String, String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
manualGroupAdd(String, String, String) - Method in interface gov.bnl.gums.admin.GUMSAPI
 
manualGroupAdd(String, String, String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
ManualGroupAdd - Class in gov.bnl.gums.admin
 
ManualGroupAdd() - Constructor for class gov.bnl.gums.admin.ManualGroupAdd
Creates a new ManualGroupAdd object.
manualGroupAdd2(String, String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
manualGroupAdd2(String, String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Add a userDN to a manual user group
manualGroupAdd2(String, String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
manualGroupRemove(String, String, String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
manualGroupRemove(String, String, String) - Method in interface gov.bnl.gums.admin.GUMSAPI
 
manualGroupRemove(String, String, String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
ManualGroupRemove - Class in gov.bnl.gums.admin
 
ManualGroupRemove() - Constructor for class gov.bnl.gums.admin.ManualGroupRemove
Creates a new ManualGroupRemove object.
manualGroupRemove2(String, String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
manualGroupRemove2(String, String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Remove a userDN from a manual user group
manualGroupRemove2(String, String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
ManualMapping_Add - Class in gov.bnl.gums.admin
 
ManualMapping_Add() - Constructor for class gov.bnl.gums.admin.ManualMapping_Add
Creates a new ManualMapping_Add object.
ManualMapping_Remove - Class in gov.bnl.gums.admin
 
ManualMapping_Remove() - Constructor for class gov.bnl.gums.admin.ManualMapping_Remove
Creates a new ManualMapping_Remove object.
manualMappingAdd(String, String, String, String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
manualMappingAdd(String, String, String, String) - Method in interface gov.bnl.gums.admin.GUMSAPI
 
manualMappingAdd(String, String, String, String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
ManualMappingAdd - Class in gov.bnl.gums.admin
 
ManualMappingAdd() - Constructor for class gov.bnl.gums.admin.ManualMappingAdd
Creates a new ManualMappingAdd object.
manualMappingAdd2(String, String, String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
manualMappingAdd2(String, String, String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Add a userDN to account mapping
manualMappingAdd2(String, String, String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
manualMappingRemove(String, String, String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
manualMappingRemove(String, String, String) - Method in interface gov.bnl.gums.admin.GUMSAPI
 
manualMappingRemove(String, String, String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
ManualMappingRemove - Class in gov.bnl.gums.admin
 
ManualMappingRemove() - Constructor for class gov.bnl.gums.admin.ManualMappingRemove
Creates a new ManualMappingRemove object.
manualMappingRemove2(String, String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
manualMappingRemove2(String, String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Removes a userDN from an account mapping
manualMappingRemove2(String, String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
ManualUserGroup - Class in gov.bnl.gums.userGroup
A user group that is defined by a list of users stored in some way, allowing to add and remove users.
ManualUserGroup() - Constructor for class gov.bnl.gums.userGroup.ManualUserGroup
Create a new manual user group.
ManualUserGroup(Configuration) - Constructor for class gov.bnl.gums.userGroup.ManualUserGroup
Create a new manual user group with a configuration.
ManualUserGroup(Configuration, String) - Constructor for class gov.bnl.gums.userGroup.ManualUserGroup
Create a new manual user group with a configuration and a name.
ManualUserGroupDB - Interface in gov.bnl.gums.db
The persistance layer of a ManualUserGroup, allowing to store a set of users.
map(String, GridUser) - Method in class gov.bnl.gums.ResourceManager
Maps a user to a local account for a given host to a grid identity.
mapAccount(String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
mapAccount(String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Map an account to a list of grid DNs
mapAccount(String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
MapAccount - Class in gov.bnl.gums.admin
 
MapAccount() - Constructor for class gov.bnl.gums.admin.MapAccount
Creates a new MapAccount object.
mapAccount(String) - Method in class gov.bnl.gums.ResourceManager
Map a local account to a list of grid identity
mapCredentials(GridId) - Method in class gov.bnl.gums.service.GUMSAuthZServiceImpl
 
MapItem - Class in org.apache.xml.xml_soap
 
MapItem() - Constructor for class org.apache.xml.xml_soap.MapItem
 
MapItem(Object, Object) - Constructor for class org.apache.xml.xml_soap.MapItem
 
mapUser(String, boolean) - Method in class gov.bnl.gums.account.AccountMapper
Maps a grid identity to a local account name.
mapUser(String, boolean) - Method in class gov.bnl.gums.account.AccountPoolMapper
 
mapUser(String, boolean) - Method in class gov.bnl.gums.account.GecosAccountMapper
 
mapUser(String, boolean) - Method in class gov.bnl.gums.account.GroupAccountMapper
 
mapUser(String, boolean) - Method in class gov.bnl.gums.account.LdapAccountMapper
 
mapUser(String, boolean) - Method in class gov.bnl.gums.account.ManualAccountMapper
 
mapUser(String, String, String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
mapUser(String, String, String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Map a grid DN to an account
mapUser(String, String, String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
MapUser - Class in gov.bnl.gums.admin
 
MapUser() - Constructor for class gov.bnl.gums.admin.MapUser
Creates a new MapUser object.
moveFile(String, String) - Static method in class gov.bnl.gums.configuration.FileConfigurationStore
Move source to target

N

needsCacheRefresh() - Method in interface gov.bnl.gums.db.AccountPoolMapperDB
 
needsCacheRefresh() - Method in class gov.bnl.gums.db.HibernateAccountMapperDB
 
needsCacheRefresh() - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
NISClient - Class in gov.bnl.gums.account
Retrieves the map from the NIS server and provide a logic to match name and surname to an account.
NISClient(String) - Constructor for class gov.bnl.gums.account.NISClient
Creates a new instance of NisClient

O

obtainReadLock() - Method in class gov.bnl.gums.configuration.ReadWriteLock
Obtain read lock.
obtainWriteLock() - Method in class gov.bnl.gums.configuration.ReadWriteLock
Obtain write lock.
org.apache.xml.xml_soap - package org.apache.xml.xml_soap
 

P

parse(Options, String[]) - Method in class gov.bnl.gums.command.AbstractCommand
 
parseAccountMapper(HttpServletRequest) - Static method in class gov.bnl.gums.service.ConfigurationWebToolkit
 
parseGroupToAccountMapping(HttpServletRequest) - Static method in class gov.bnl.gums.service.ConfigurationWebToolkit
 
parseHostToGroupMapping(HttpServletRequest) - Static method in class gov.bnl.gums.service.ConfigurationWebToolkit
 
parseNameAndSurname(String) - Static method in class gov.bnl.gums.CertToolkit
 
parsePersistenceFactory(HttpServletRequest) - Static method in class gov.bnl.gums.service.ConfigurationWebToolkit
 
parseUserGroup(HttpServletRequest) - Static method in class gov.bnl.gums.service.ConfigurationWebToolkit
 
parseVomsServer(HttpServletRequest) - Static method in class gov.bnl.gums.service.ConfigurationWebToolkit
 
PersistenceFactory - Class in gov.bnl.gums.persistence
Represent a factory for all the classes that take care of the persistance of the AccountMappers, the UserGroups or any other components.
PersistenceFactory() - Constructor for class gov.bnl.gums.persistence.PersistenceFactory
Create a persistence factory.
PersistenceFactory(Configuration) - Constructor for class gov.bnl.gums.persistence.PersistenceFactory
Create a persistence factory with a configuration.
PersistenceFactory(Configuration, String) - Constructor for class gov.bnl.gums.persistence.PersistenceFactory
Create a persistence factory with a configuration and a name.
Pool_AddRange - Class in gov.bnl.gums.admin
 
Pool_AddRange() - Constructor for class gov.bnl.gums.admin.Pool_AddRange
Creates a new ManualGroup_Add object.
poolAddAccount(String, String, String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
poolAddAccount(String, String, String) - Method in interface gov.bnl.gums.admin.GUMSAPI
 
poolAddAccount(String, String, String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
PoolAddRange - Class in gov.bnl.gums.admin
 
PoolAddRange() - Constructor for class gov.bnl.gums.admin.PoolAddRange
Creates a new PoolAddRange object.
PoolGetAssignments - Class in gov.bnl.gums.admin
 
PoolGetAssignments() - Constructor for class gov.bnl.gums.admin.PoolGetAssignments
Creates a new PoolGetAssignments object.
PoolRemoveRange - Class in gov.bnl.gums.admin
 
PoolRemoveRange() - Constructor for class gov.bnl.gums.admin.PoolRemoveRange
Creates a new PoolRemoveRange object.
PoolUnassignRange - Class in gov.bnl.gums.admin
 
PoolUnassignRange() - Constructor for class gov.bnl.gums.admin.PoolUnassignRange
Creates a new PoolUnassignRange object.
printHelp(Options) - Method in class gov.bnl.gums.command.AbstractCommand
 
printHelp() - Static method in class gov.bnl.gums.command.GUMSCommandLine
 
printMaps(PrintStream) - Method in class gov.bnl.gums.account.GecosMap
 
printMaps(PrintStream) - Method in class gov.bnl.gums.account.NISClient
Creates a new instance of NisClient

R

ReadWriteLock - Class in gov.bnl.gums.configuration
Implements a lock to prevent access to GUMS data when updating.
ReadWriteLock(String) - Constructor for class gov.bnl.gums.configuration.ReadWriteLock
 
releaseContext(DirContext) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
Returns the LDAP DirContext to the pool, so that it can be reused.
releaseReadLock() - Method in class gov.bnl.gums.configuration.ReadWriteLock
Release read lock.
releaseWriteLock() - Method in class gov.bnl.gums.configuration.ReadWriteLock
Release write lock.
RemoteCommand - Class in gov.bnl.gums.admin
 
RemoteCommand() - Constructor for class gov.bnl.gums.admin.RemoteCommand
 
removeAccount(String) - Method in interface gov.bnl.gums.db.AccountPoolMapperDB
Removes account from the pool of free accounts.
removeAccount(String) - Method in class gov.bnl.gums.db.HibernateAccountMapperDB
 
removeAccount(String) - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
removeAccountMapper(String) - Method in class gov.bnl.gums.configuration.Configuration
 
removeAccountRange(String, String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
removeAccountRange(String, String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Remove a range of pool accounts
removeAccountRange(String, String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
removeGroupToAccountMapping(String) - Method in class gov.bnl.gums.configuration.Configuration
 
removeHostToGroupMapping(String) - Method in class gov.bnl.gums.configuration.Configuration
 
removeMapEntry(String, String, String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
Removes a userDN -> acount mapping entry in the "map=mapName LDAP map.
removeMapping(String) - Method in class gov.bnl.gums.account.ManualAccountMapper
 
removeMapping(String) - Method in class gov.bnl.gums.db.HibernateAccountMapperDB
 
removeMapping(String) - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
removeMapping(String) - Method in interface gov.bnl.gums.db.ManualAccountMapperDB
Removes the mapping for the given user.
removeMember(GridUser) - Method in class gov.bnl.gums.db.HibernateUserGroupDB
 
removeMember(GridUser) - Method in class gov.bnl.gums.db.LDAPUserGroupDB
 
removeMember(GridUser) - Method in interface gov.bnl.gums.db.ManualUserGroupDB
Remove member from group
removeMember(GridUser) - Method in class gov.bnl.gums.userGroup.ManualUserGroup
 
removePersistenceFactory(String) - Method in class gov.bnl.gums.configuration.Configuration
 
removeUserGroup(String) - Method in class gov.bnl.gums.configuration.Configuration
 
removeUserGroupEntry(String, String, String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
Removes a certificate DN to the group "group=groupName".
removeVomsServer(String) - Method in class gov.bnl.gums.configuration.Configuration
 
resourceAdminLog - Static variable in class gov.bnl.gums.GUMS
 
ResourceManager - Class in gov.bnl.gums
The main interface of the core logic for GUMS, allows to update the groups, generate the gridMapfiles and to map a single user.
ResourceManager(GUMS) - Constructor for class gov.bnl.gums.ResourceManager
Creates a Resource Manager for a particular instance of the GUMS server.
restoreConfiguration(String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
restoreConfiguration(String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Restore a configuration by date
restoreConfiguration(String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
restoreConfiguration(String) - Method in interface gov.bnl.gums.configuration.ConfigurationStore
Restores configuration in memory.
restoreConfiguration(String) - Method in class gov.bnl.gums.configuration.FileConfigurationStore
 
restoreConfiguration(String) - Method in class gov.bnl.gums.GUMS
Restore a configuration from a certain date
retrieveAccount(String) - Method in interface gov.bnl.gums.db.AccountPoolMapperDB
Retrieves the account associated to the Grid identity.
retrieveAccount(String) - Method in class gov.bnl.gums.db.HibernateAccountMapperDB
 
retrieveAccount(String) - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
retrieveAccountMap() - Method in interface gov.bnl.gums.db.AccountPoolMapperDB
Retrieves a user to account map.
retrieveAccountMap() - Method in class gov.bnl.gums.db.HibernateAccountMapperDB
 
retrieveAccountMap() - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
retrieveAccountPoolMapperDB(String) - Method in class gov.bnl.gums.persistence.HibernatePersistenceFactory
 
retrieveAccountPoolMapperDB(String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
retrieveAccountPoolMapperDB(String) - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
retrieveAccountPoolMapperDB(String) - Method in class gov.bnl.gums.persistence.PersistenceFactory
 
retrieveConfiguration() - Method in interface gov.bnl.gums.configuration.ConfigurationStore
Loads the configuration in memory.
retrieveConfiguration() - Method in class gov.bnl.gums.configuration.FileConfigurationStore
 
retrieveContext() - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
Retrieves an LDAP DirContext from the pool, if available and still valid, or creates a new DirContext if none are found.
retrieveManualAccountMapperDB(String) - Method in class gov.bnl.gums.persistence.HibernatePersistenceFactory
 
retrieveManualAccountMapperDB(String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
retrieveManualAccountMapperDB(String) - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
retrieveManualAccountMapperDB(String) - Method in class gov.bnl.gums.persistence.PersistenceFactory
 
retrieveManualUserGroupDB(String) - Method in class gov.bnl.gums.persistence.HibernatePersistenceFactory
 
retrieveManualUserGroupDB(String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
retrieveManualUserGroupDB(String) - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
retrieveManualUserGroupDB(String) - Method in class gov.bnl.gums.persistence.PersistenceFactory
 
retrieveMapping(String) - Method in class gov.bnl.gums.db.HibernateAccountMapperDB
 
retrieveMapping(String) - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
retrieveMapping(String) - Method in interface gov.bnl.gums.db.ManualAccountMapperDB
Retrieves a user mapping from the database.
retrieveMappings() - Method in class gov.bnl.gums.db.HibernateAccountMapperDB
 
retrieveMappings() - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
retrieveMappings() - Method in interface gov.bnl.gums.db.ManualAccountMapperDB
Retrieves user mappings from the database.
retrieveMembers() - Method in class gov.bnl.gums.db.HibernateUserGroupDB
 
retrieveMembers() - Method in class gov.bnl.gums.db.LDAPUserGroupDB
 
retrieveMembers() - Method in interface gov.bnl.gums.db.ManualUserGroupDB
Get list of members
retrieveMembers() - Method in interface gov.bnl.gums.db.UserGroupDB
Retrieves all the members of the griven group.
retrieveNewMembers() - Method in class gov.bnl.gums.db.HibernateUserGroupDB
 
retrieveNewMembers() - Method in class gov.bnl.gums.db.LDAPUserGroupDB
 
retrieveNewMembers() - Method in interface gov.bnl.gums.db.UserGroupDB
Returns the members added after a loadUpdatedList
retrievePeopleMap(DirContext) - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
 
retrieveRemovedMembers() - Method in class gov.bnl.gums.db.HibernateUserGroupDB
 
retrieveRemovedMembers() - Method in class gov.bnl.gums.db.LDAPUserGroupDB
 
retrieveRemovedMembers() - Method in interface gov.bnl.gums.db.UserGroupDB
Returns the members removed after a loadUpdatedList
retrieveReverseAccountMap() - Method in interface gov.bnl.gums.db.AccountPoolMapperDB
Retrieves an account to user DN map, including null DNs, where empty strings are returned if the account is unassigned.
retrieveReverseAccountMap() - Method in class gov.bnl.gums.db.HibernateAccountMapperDB
 
retrieveReverseAccountMap() - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
retrieveSessionFactory() - Method in class gov.bnl.gums.persistence.HibernatePersistenceFactory
 
retrieveUserGroupDB(String) - Method in class gov.bnl.gums.persistence.HibernatePersistenceFactory
 
retrieveUserGroupDB(String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
retrieveUserGroupDB(String) - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
retrieveUserGroupDB(String) - Method in class gov.bnl.gums.persistence.PersistenceFactory
 
retrieveUsersNotUsedSince(Date) - Method in interface gov.bnl.gums.db.AccountPoolMapperDB
Retrieve the list of accounts not in use since the given date.
retrieveUsersNotUsedSince(Date) - Method in class gov.bnl.gums.db.HibernateAccountMapperDB
 
retrieveUsersNotUsedSince(Date) - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
runCommand(String, String[]) - Static method in class gov.bnl.gums.command.GUMSCommandLine
 

S

ServerVersion - Class in gov.bnl.gums.admin
 
ServerVersion() - Constructor for class gov.bnl.gums.admin.ServerVersion
Creates a new Version object.
sessions - Variable in class gov.bnl.gums.persistence.HibernatePersistenceFactory
 
setAcceptProxyWithoutFQAN(boolean) - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
Changes the way non-VOMS proxies are handled.
setAccess(String) - Method in class gov.bnl.gums.userGroup.UserGroup
Setter for property access
setAccount(String) - Method in class gov.bnl.gums.db.HibernateMapping
Setter for property account.
setAccountField(String) - Method in class gov.bnl.gums.account.GecosLdapAccountMapper
 
setAccountField(String) - Method in class gov.bnl.gums.account.GecosNisAccountMapper
 
setAccountField(String) - Method in class gov.bnl.gums.account.LdapAccountMapper
 
setAccountField(String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
setAccountField(String) - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
setAccountingVo(String) - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Setter for property accountingVo.
setAccountingVoSubgroup(String) - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Setter for property accountingVo.
setAccountName(String) - Method in class gov.bnl.gums.account.GroupAccountMapper
 
setAccountPool(String) - Method in class gov.bnl.gums.account.AccountPoolMapper
 
setadminEndpointAddress(String) - Method in class gov.bnl.gums.admin.GUMSAPIServiceLocator
 
setadminWSDDServiceName(String) - Method in class gov.bnl.gums.admin.GUMSAPIServiceLocator
 
setBaseUrl(String) - Method in class gov.bnl.gums.userGroup.VomsServer
Changes the base address of the VOMS server to contact.
setCaCertFile(String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
setCaCertFile(String) - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
setCertDNField(String) - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
Setter for property certDN
setCertificateDN(String) - Method in class gov.bnl.gums.GridUser
Changes the certificate DN for the Grid credential.
setCn(String) - Method in class gov.bnl.gums.hostToGroup.CertificateHostToGroupMapping
Changes the wildcard that will be used to match the CN(s).
setConfiguration(Configuration) - Method in class gov.bnl.gums.account.AccountMapper
 
setConfiguration(Configuration) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
setConfiguration(Configuration) - Method in interface gov.bnl.gums.admin.GUMSAPI
Set the configuration
setConfiguration(Configuration) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
setConfiguration(Configuration, boolean) - Method in interface gov.bnl.gums.configuration.ConfigurationStore
Set and store the configuration.
setConfiguration(Configuration, boolean) - Method in class gov.bnl.gums.configuration.FileConfigurationStore
 
setConfiguration(Configuration) - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Setter for property configuration.
setConfiguration(Configuration, boolean) - Method in class gov.bnl.gums.GUMS
Changes the configuration used by GUMS.
setConfiguration(Configuration) - Method in class gov.bnl.gums.hostToGroup.HostToGroupMapping
Setter for property configuration.
setConfiguration(Configuration) - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
setConfiguration(Configuration) - Method in class gov.bnl.gums.persistence.PersistenceFactory
Setter for property configuration.
setConfiguration(Configuration) - Method in class gov.bnl.gums.userGroup.UserGroup
Setter for property configuration.
setConfiguration(Configuration) - Method in class gov.bnl.gums.userGroup.VomsServer
 
setConnectionFromHibernateProperties() - Method in class gov.bnl.gums.persistence.HibernatePersistenceFactory
 
setDescription(String) - Method in class gov.bnl.gums.account.AccountMapper
 
setDescription(String) - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Setter for property description.
setDescription(String) - Method in class gov.bnl.gums.hostToGroup.HostToGroupMapping
Setter for property description.
setDescription(String) - Method in class gov.bnl.gums.persistence.PersistenceFactory
Setter for property description.
setDescription(String) - Method in class gov.bnl.gums.userGroup.UserGroup
Setter for property description.
setDescription(String) - Method in class gov.bnl.gums.userGroup.VomsServer
 
setDn(String) - Method in class gov.bnl.gums.db.HibernateMapping
Setter for property dn.
setDn(String) - Method in class gov.bnl.gums.db.HibernateUser
Setter for property dn.
setDn(String) - Method in class gov.bnl.gums.hostToGroup.CertificateHostToGroupMapping
Changes the wildcard that will be used to match the DN(s).
setDnField(String) - Method in class gov.bnl.gums.account.LdapAccountMapper
 
setEndpointAddress(String, String) - Method in class gov.bnl.gums.admin.GUMSAPIServiceLocator
Set the endpoint address for the specified port name.
setEndpointAddress(QName, String) - Method in class gov.bnl.gums.admin.GUMSAPIServiceLocator
Set the endpoint address for the specified port name.
setErrorOnMissedMapping(boolean) - Method in class gov.bnl.gums.configuration.Configuration
 
setExpiration(long) - Method in class gov.bnl.gums.account.GecosMap
How long the map will be valid since the last change.
setFqan(String) - Method in class gov.bnl.gums.db.HibernateUser
Setter for property fqan.
setGecosField(String) - Method in class gov.bnl.gums.account.GecosLdapAccountMapper
 
setGecosField(String) - Method in class gov.bnl.gums.account.GecosNisAccountMapper
 
setGroup(String) - Method in class gov.bnl.gums.db.HibernateUser
Setter for property group.
setGroupIdField(String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
setGroupIdField(String) - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
setId(Long) - Method in class gov.bnl.gums.db.HibernateMapping
Setter for property id.
setId(Long) - Method in class gov.bnl.gums.db.HibernateUser
Setter for property id.
setJndiLdapUrl(String) - Method in class gov.bnl.gums.account.GecosLdapAccountMapper
 
setJndiLdapUrl(String) - Method in class gov.bnl.gums.account.LdapAccountMapper
 
setJndiNisUrl(String) - Method in class gov.bnl.gums.account.GecosNisAccountMapper
 
setKey(Object) - Method in class org.apache.xml.xml_soap.MapItem
Sets the key value for this MapItem.
setMap(String) - Method in class gov.bnl.gums.db.HibernateMapping
Setter for property group.
setMatchFQAN(String) - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
Changes the scheme according to which the FQAN will be matched.
setMemberAccountField(String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
setMemberAccountField(String) - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
setName(String) - Method in class gov.bnl.gums.account.AccountMapper
 
setName(String) - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Setter for property name.
setName(String) - Method in class gov.bnl.gums.hostToGroup.CertificateHostToGroupMapping
 
setName(String) - Method in class gov.bnl.gums.hostToGroup.HostToGroupMapping
Setter for property name.
setName(String) - Method in class gov.bnl.gums.hostToGroup.WildcardHostToGroupMapping
 
setName(String) - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
setName(String) - Method in class gov.bnl.gums.persistence.PersistenceFactory
Setter for property name.
setName(String) - Method in class gov.bnl.gums.userGroup.UserGroup
Setter for property name.
setName(String) - Method in class gov.bnl.gums.userGroup.VomsServer
 
setNeedsCacheRefresh(boolean) - Method in interface gov.bnl.gums.db.AccountPoolMapperDB
Set when cache has been refreshed
setNeedsCacheRefresh(boolean) - Method in class gov.bnl.gums.db.HibernateAccountMapperDB
 
setNeedsCacheRefresh(boolean) - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
setPersistenceFactory(String) - Method in class gov.bnl.gums.account.AccountPoolMapper
 
setPersistenceFactory(String) - Method in class gov.bnl.gums.account.ManualAccountMapper
 
setPersistenceFactory(String) - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
Setter for property persistenceFactory
setPersistenceFactory(String) - Method in class gov.bnl.gums.userGroup.ManualUserGroup
Setter for property persistenceFactory
setPersistenceFactory(String) - Method in class gov.bnl.gums.userGroup.VomsServer
 
setProperties(Properties) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
Sets the list of properties to be used to connect to LDAP, that is to create the JNDI context.
setProperties(Properties) - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
setProperties(Properties) - Method in class gov.bnl.gums.persistence.PersistenceFactory
Setter for the list of properties for the particular technology deployed by the inhereted classes.
setQuery(String) - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
Changes the LDAP query used to retrieveGetter for property query.
setRemainderUrl(String) - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
 
setRole(String) - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
Changes the role.
setServer(String) - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
Changes the LDAP server used to retrieve the list of users.
setSslCAFiles(String) - Method in class gov.bnl.gums.userGroup.VomsServer
Changes the location of the Certificate Authority certificates used to connect to the VOMS server.
setSslCertfile(String) - Method in class gov.bnl.gums.userGroup.VomsServer
Changes the location of the certificated used to connect to the VOMS server.
setSslKey(String) - Method in class gov.bnl.gums.userGroup.VomsServer
Changes the location of the private key used to connect to the VOMS server.
setSslKeyPasswd(String) - Method in class gov.bnl.gums.userGroup.VomsServer
Changes the private key password used to connect to the VOMS server.
setSynchGroups(boolean) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
This property forces the gid update for account pools at every access.
setSynchGroups(boolean) - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
setTrustStorePassword(String) - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
setTrustStorePassword(String) - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
setUserCertificate(X509Certificate) - Static method in class gov.bnl.gums.admin.CertCache
 
setValue(Object) - Method in class org.apache.xml.xml_soap.MapItem
Sets the value value for this MapItem.
setVersion(String) - Method in class gov.bnl.gums.configuration.Version
 
setVoFQAN(FQAN) - Method in class gov.bnl.gums.GridUser
Sets the VOMS Fully Qualified Attribute name for the credential.
setVoGroup(String) - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
Changes the VO group.
setVomsServer(String) - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
Set name of VOMS Server
setWildcard(String) - Method in class gov.bnl.gums.hostToGroup.WildcardHostToGroupMapping
Changes the wildcard that will be used to match the hostname.
siteAdminLog - Static variable in class gov.bnl.gums.GUMS
 
stripGroup(String) - Static method in class gov.bnl.gums.service.ConfigurationWebToolkit
 
stripVo(String) - Static method in class gov.bnl.gums.service.ConfigurationWebToolkit
 
syntax - Variable in class gov.bnl.gums.command.AbstractCommand
 

T

toString(String) - Method in class gov.bnl.gums.account.AccountMapper
Get string representation of this object for displaying in the diagnostic summary web page
toString(String) - Method in class gov.bnl.gums.account.AccountPoolMapper
 
toString(String) - Method in class gov.bnl.gums.account.GecosLdapAccountMapper
 
toString(String) - Method in class gov.bnl.gums.account.GecosNisAccountMapper
 
toString(String) - Method in class gov.bnl.gums.account.GroupAccountMapper
 
toString(String) - Method in class gov.bnl.gums.account.LdapAccountMapper
 
toString(String) - Method in class gov.bnl.gums.account.ManualAccountMapper
 
toString() - Method in class gov.bnl.gums.FQAN
Returns the full string representation of the FQAN.
toString() - Method in class gov.bnl.gums.GridUser
Returns a legible String representation for the credentail.
toString(String) - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
 
toString() - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
 
toString(String) - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
 
toString() - Method in class gov.bnl.gums.userGroup.ManualUserGroup
 
toString(String) - Method in class gov.bnl.gums.userGroup.ManualUserGroup
 
toString(String) - Method in class gov.bnl.gums.userGroup.UserGroup
Get string representation of this object for displaying in the diagnostic summary web page
toString() - Method in class gov.bnl.gums.userGroup.VomsServer
 
toString() - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
 
toString(String) - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
 
toXML() - Method in class gov.bnl.gums.account.AccountMapper
Get XML representation of this object for writing to gums.config
toXML() - Method in class gov.bnl.gums.account.AccountPoolMapper
 
toXML() - Method in class gov.bnl.gums.account.GecosLdapAccountMapper
 
toXML() - Method in class gov.bnl.gums.account.GecosNisAccountMapper
 
toXML() - Method in class gov.bnl.gums.account.GroupAccountMapper
 
toXML() - Method in class gov.bnl.gums.account.LdapAccountMapper
 
toXML() - Method in class gov.bnl.gums.account.ManualAccountMapper
 
toXML() - Method in class gov.bnl.gums.groupToAccount.GroupToAccountMapping
Get XML representation of this object for writing to gums.config
toXML() - Method in class gov.bnl.gums.hostToGroup.CertificateHostToGroupMapping
 
toXML() - Method in class gov.bnl.gums.hostToGroup.HostToGroupMapping
Get XML representation of this object for writing to gums.config
toXML() - Method in class gov.bnl.gums.hostToGroup.WildcardHostToGroupMapping
Get XML representation of this object for writing to gums.config
toXML() - Method in class gov.bnl.gums.persistence.HibernatePersistenceFactory
 
toXML() - Method in class gov.bnl.gums.persistence.LDAPPersistenceFactory
 
toXML() - Method in class gov.bnl.gums.persistence.LocalPersistenceFactory
 
toXML() - Method in class gov.bnl.gums.persistence.PersistenceFactory
Get XML representation of this object for writing to gums.config
toXML() - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
 
toXML() - Method in class gov.bnl.gums.userGroup.ManualUserGroup
 
toXML() - Method in class gov.bnl.gums.userGroup.UserGroup
Create a clone of itself
toXML() - Method in class gov.bnl.gums.userGroup.VomsServer
 
toXML() - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
 

U

unassignAccount(String) - Method in interface gov.bnl.gums.db.AccountPoolMapperDB
Unassigns whatever user is assigned to this account from the account mapping and renders that account available to the pool.
unassignAccount(String) - Method in class gov.bnl.gums.db.HibernateAccountMapperDB
 
unassignAccount(String) - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
unassignAccountRange(String, String) - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
unassignAccountRange(String, String) - Method in interface gov.bnl.gums.admin.GUMSAPI
Unassign all accounts in a pool
unassignAccountRange(String, String) - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
unassignUser(String) - Method in interface gov.bnl.gums.db.AccountPoolMapperDB
Removes user from the mapping, and renders it available to the pool.
unassignUser(String) - Method in class gov.bnl.gums.db.HibernateAccountMapperDB
 
unassignUser(String) - Method in class gov.bnl.gums.db.LDAPAccountMapperDB
 
updateGroups() - Method in class gov.bnl.gums.admin.AdminSoapBindingStub
 
updateGroups() - Method in interface gov.bnl.gums.admin.GUMSAPI
Update members in user groups by querying VO servers - may be time consuming
updateGroups() - Method in class gov.bnl.gums.admin.GUMSAPIImpl
 
UpdateGroups - Class in gov.bnl.gums.admin
 
UpdateGroups() - Constructor for class gov.bnl.gums.admin.UpdateGroups
Creates a new UpdateGroups object.
updateGroups() - Method in class gov.bnl.gums.ResourceManager
Scans the configuration and calls updateMembers() on all the groups, updating the local database.
updateMembers() - Method in class gov.bnl.gums.userGroup.LDAPUserGroup
 
updateMembers() - Method in class gov.bnl.gums.userGroup.ManualUserGroup
 
updateMembers() - Method in class gov.bnl.gums.userGroup.UserGroup
Updates the local list of the users from the source of the group.
updateMembers() - Method in class gov.bnl.gums.userGroup.VOMSUserGroup
 
UserGroup - Class in gov.bnl.gums.userGroup
An interface that defines a group of people, which GUMS will associate to a mapping policy.
UserGroup() - Constructor for class gov.bnl.gums.userGroup.UserGroup
Create a new user group.
UserGroup(Configuration) - Constructor for class gov.bnl.gums.userGroup.UserGroup
Create a new user group with a configuration.
UserGroup(Configuration, String) - Constructor for class gov.bnl.gums.userGroup.UserGroup
Create a new user group with a configuration and a name.
UserGroupDB - Interface in gov.bnl.gums.db
A persistance layer for a group of users, used to cache user information on the GUMS server/site instead of taking it always directly from the source.

V

Version - Class in gov.bnl.gums.configuration
Simple class needed by digester to parse version from configuration file
Version() - Constructor for class gov.bnl.gums.configuration.Version
 
VomsServer - Class in gov.bnl.gums.userGroup
Represents a VOMS server.
VomsServer() - Constructor for class gov.bnl.gums.userGroup.VomsServer
Creates a new VomsServer object.
VomsServer(Configuration) - Constructor for class gov.bnl.gums.userGroup.VomsServer
Creates a new VomsServer object with a configuration.
VomsServer(Configuration, String) - Constructor for class gov.bnl.gums.userGroup.VomsServer
Creates a new VomsServer object with a configuration and a name.
VOMSUserGroup - Class in gov.bnl.gums.userGroup
A group of users residing on a VOMS vo database.
VOMSUserGroup() - Constructor for class gov.bnl.gums.userGroup.VOMSUserGroup
 
VOMSUserGroup(Configuration) - Constructor for class gov.bnl.gums.userGroup.VOMSUserGroup
 
VOMSUserGroup(Configuration, String) - Constructor for class gov.bnl.gums.userGroup.VOMSUserGroup
 

W

WildcardHostToGroupMapping - Class in gov.bnl.gums.hostToGroup
Matches a set of hosts to a list of group mapping by comparing the hostname with a wildcard.
WildcardHostToGroupMapping() - Constructor for class gov.bnl.gums.hostToGroup.WildcardHostToGroupMapping
Creates a new wildcard mapping - empty constructor needed by XML Digester.
WildcardHostToGroupMapping(Configuration) - Constructor for class gov.bnl.gums.hostToGroup.WildcardHostToGroupMapping
Creates a new wildcard mapping with a configuration
WildcardHostToGroupMapping(Configuration, String) - Constructor for class gov.bnl.gums.hostToGroup.WildcardHostToGroupMapping
Creates a new wildcard mapping with a configuration and wildcard.

A B C D E F G H I L M N O P R S T U V W

Copyright © 2004-2008. All Rights Reserved.