$ A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
All Classes All Packages

$

$$$getRootComponent$$$() - Method in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
 

A

ABNORMAL_RC - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
AbstractEditor - Class in edu.uiuc.ncsa.security.util.cli
Created by Jeff Gaynor
on 8/17/20 at 10:23 AM
AbstractEditor() - Constructor for class edu.uiuc.ncsa.security.util.cli.AbstractEditor
 
AbstractEnvironment - Class in edu.uiuc.ncsa.security.core.util
Basic runtime environment.
AbstractEnvironment() - Constructor for class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
 
AbstractEnvironment(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
 
AbstractEnvironment(MyLoggingFacade, Map<String, String>) - Constructor for class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
 
AbstractHandler - Class in edu.uiuc.ncsa.security.util.functor.parser
Top-level handler class.
AbstractHandler(JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
 
AbstractServlet - Class in edu.uiuc.ncsa.security.servlet
Very straightforward servlet wrapper.
AbstractServlet() - Constructor for class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
Action - Class in edu.uiuc.ncsa.sas.thing.action
Models an actions, such as logon, execute, logoff, etc.
Action(String) - Constructor for class edu.uiuc.ncsa.sas.thing.action.Action
 
ACTION_ARCHIVE - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
 
ACTION_CREATE - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
ACTION_DELETE - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
ACTION_DELETE - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
 
ACTION_EXECUTE - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
ACTION_EXIT - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
ACTION_INVOKE - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
ACTION_KEY_CREATE - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
ACTION_KEY_DELETE - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
ACTION_KEY_EXIT - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
ACTION_KEY_READ - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
ACTION_KEY_UPDATE - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
ACTION_LOGOFF - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
ACTION_LOGON - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
ACTION_NEW_KEY - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
ACTION_NONE - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
This means nothing applied, take no action.
ACTION_READ - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
ACTION_RETAIN - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
 
ACTION_TEST - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
 
ACTION_UNKNOWN - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
ACTION_UPDATE - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
ActionDeserializer - Class in edu.uiuc.ncsa.sas.thing.action
Convert the request payload into objects
ActionDeserializer() - Constructor for class edu.uiuc.ncsa.sas.thing.action.ActionDeserializer
 
actualCreate(InputLine, int) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
does the actual creation and returns the created object.
add(Cacheable) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
Convenience method to add an object with its key to the cache.
add(RuleList) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
Add to both the list of rules and the internal map so it may be retrieved by name.
add(UpkeepStats) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
 
add(Map, boolean) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
 
add(Properties[], boolean) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Adds each of the given array of properties.
add(Properties[], boolean[]) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Adds each property set with a flag for the set indicating overwrite permission.
add(X509TrustManager) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory.X509TrustManagerFacade
Convenience method.
add(V) - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptors
 
add(V) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
 
add(V[]) - Method in class edu.uiuc.ncsa.security.core.inheritance.MyArrayList
 
ADD_NODE - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
addAll(FunctorMap) - Method in class edu.uiuc.ncsa.security.util.functor.logic.FunctorMap
Add all of the functors in the argument to this map.
addAll(Collection<? extends V>) - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptors
 
addArg(JFunctor) - Method in interface edu.uiuc.ncsa.security.util.functor.JFunctor
 
addArg(JFunctor) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
addArg(JSONFunctor) - Method in interface edu.uiuc.ncsa.security.util.functor.JFunctor
 
addArg(JSONFunctor) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
addArg(Boolean) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
addArg(Integer) - Method in interface edu.uiuc.ncsa.security.util.functor.JFunctor
 
addArg(Integer) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
addArg(String) - Method in interface edu.uiuc.ncsa.security.util.functor.JFunctor
 
addArg(String) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
addArg(List<JFunctor>) - Method in interface edu.uiuc.ncsa.security.util.functor.JFunctor
 
addArg(List<JFunctor>) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
addArgs(JFunctor, JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
 
addBraceListener(DelimiterListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
addBracketListener(DelimiterListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
addCommaListener(CommaListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
addCommandHistory(List<String>) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
addCommands(Commands...) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
addDoubleQuoteListener(DoubleQuoteListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
addEntry(Identifiable, String, String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
addEntry(Identifiable, JSON) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Add to an existing entry.
addLastAccessedEventListener(LastAccessedEventListener) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
addLastAccessedEventListener(LastAccessedEventListener) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
addLastAccessedEventListener(LastAccessedEventListener) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
addLastAccessedEventListener(LastAccessedEventListener) - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
 
addLastAccessedEventListener(LastAccessedEventListener) - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
 
addListener(CfgEventListener) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
 
addListener(CfgEventListener) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMultiTypeProvider
 
addNodeHelp() - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
addNSPrefix(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
addParameters(String) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
Add parameters from the configuration file if they exist.
addParenthesisListener(DelimiterListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
addParents(List<String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.AliasAndOverrides
 
addProvider(Provider<? extends Store>) - Method in class edu.uiuc.ncsa.security.storage.AggregateStoreProvider
 
ADDRESS_SEPARATOR - Static variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
The separator between email addresses.
addResults(Object) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
addRetentionPolicy(RetentionPolicy) - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
 
addStore(V) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
Caveat! This does not check if the store has already been added! This is because store comparison is probably too expensive and in some cases almost impossible to do.
addToBatch(PreparedStatement, Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
 
addToBatch(PreparedStatement, Identifier, boolean) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
If you know this is a completely new version, then set isNew to true and the version will be set to 0.
AdminConnectionParameters - Class in edu.uiuc.ncsa.security.storage.sql
Databases might require access as a specific administrator.
AdminConnectionParameters(String, String, String, String, String, int, String, String, boolean, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.AdminConnectionParameters
 
age() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
 
AGGREGATE_STORE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
AggregateStore<V extends Store> - Class in edu.uiuc.ncsa.security.storage
A store of stores.
AggregateStore(V...) - Constructor for class edu.uiuc.ncsa.security.storage.AggregateStore
 
AggregateStoreProvider - Class in edu.uiuc.ncsa.security.storage
Created by Jeff Gaynor
on 5/24/12 at 10:21 AM
AggregateStoreProvider() - Constructor for class edu.uiuc.ncsa.security.storage.AggregateStoreProvider
 
alarms - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
algorithm - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
ALGORITHM - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
ALIAS_TAG - Static variable in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
 
AliasAndOverrides - Class in edu.uiuc.ncsa.security.core.inheritance
Created by Jeff Gaynor
on 2/2/21 at 6:54 AM
AliasAndOverrides(String, List<String>) - Constructor for class edu.uiuc.ncsa.security.core.inheritance.AliasAndOverrides
 
ALL_EC_ALGORITHMS - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
ALL_EC_CURVES - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
ALL_FLAG - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
ALL_LIST_COMMAND - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
ALL_PHASES - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
ALL_RSA_ALGORITHMS - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
allEntries - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
allHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
allKeys() - Method in class edu.uiuc.ncsa.sas.client.ClientKeys
 
allKeys() - Method in class edu.uiuc.ncsa.security.storage.data.SerializationKeys
 
allKeys() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredKeys
 
alreadyShutdown - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
Alt - edu.uiuc.ncsa.security.util.terminal.KeyType
 
AND - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
AND - Static variable in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
 
andCompress(BitSet) - Static method in class edu.uiuc.ncsa.security.core.util.BitSetUtil
Ditto BitSetUtil.orCompress(BitSet) except the returned value is
ANDLogicBlocks - Class in edu.uiuc.ncsa.security.util.functor
Created by Jeff Gaynor
on 6/27/18 at 11:41 AM
ANDLogicBlocks() - Constructor for class edu.uiuc.ncsa.security.util.functor.ANDLogicBlocks
 
APP_NAME - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
append(InheritanceList) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
append(String) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
append(List<String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
append(JSON, String, Object) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
append(JSON, String, String, Object) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
APPEND_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
APPEND_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
APPEND_ENABLED - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
Append to existing log files on start or overwrite.
appendArg(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
Append the argument to the end.
appendNode(JSONObject, String[], Object) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONNodeUtil
Used in the case of /a/b.../d where d is an array.
applies() - Method in class edu.uiuc.ncsa.security.core.cache.MaxAgePolicy
 
applies() - Method in class edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy
 
applies() - Method in interface edu.uiuc.ncsa.security.core.cache.RetentionPolicy
If this applies to the current cache.
applies() - Method in class edu.uiuc.ncsa.security.core.cache.ValidTimestampPolicy
 
applies(Identifier, Long, Long, Long) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
 
applies(Identifier, Long, Long, Long) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
 
applies(Identifier, Long, Long, Long) - Method in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleEntry
 
applies(Identifier, Long, Long, Long) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
applies(Identifier, Long, Long, Long) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
applies(Monitored) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
 
applies(Monitored) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
 
applies(Monitored) - Method in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleEntry
 
applies(Monitored) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
applies(Monitored) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
applyDateEntries(Identifier, Long, Long, Long) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
applyExecutable(File) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
applyIDEntries(Identifier, Long, Long, Long) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
applySkipUpdate(File) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
returns true if shold be skipped.
applyTemplate(File) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
archive(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
ARCHIVE_VERSION_SEPARATOR_TAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
Separator between the version tag and the version number.
ARCHIVE_VERSION_TAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
Key in the fragment for the version
archiveCount - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
The identifiers (as strings) to archive
archivedList - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
 
archivedStats - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
 
archiveFormat(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
areDelimitersBalanced() - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
 
ArgMap - Class in edu.uiuc.ncsa.security.installer
A map of the arguments to the installer.
ArgMap(String[]) - Constructor for class edu.uiuc.ncsa.security.installer.ArgMap
 
ArgMap(String[], List<String>) - Constructor for class edu.uiuc.ncsa.security.installer.ArgMap
Constructor if you want to add your own operations.
args - Variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorEntry
 
args - Variable in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
argsToStringArray() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
This returns this as a string
argsToVector() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
returns the arguments as a vector.
ArgumentNotFoundException - Exception in edu.uiuc.ncsa.security.util.cli
Created by Jeff Gaynor
on 5/17/13 at 11:13 AM
ArgumentNotFoundException() - Constructor for exception edu.uiuc.ncsa.security.util.cli.ArgumentNotFoundException
 
ArgumentNotFoundException(String) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ArgumentNotFoundException
 
ArgumentNotFoundException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ArgumentNotFoundException
 
ArgumentNotFoundException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ArgumentNotFoundException
 
ArrowDown - edu.uiuc.ncsa.security.util.terminal.KeyType
 
ArrowLeft - edu.uiuc.ncsa.security.util.terminal.KeyType
 
ArrowRight - edu.uiuc.ncsa.security.util.terminal.KeyType
 
ArrowUp - edu.uiuc.ncsa.security.util.terminal.KeyType
 
attempted - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
Total number of deletions attempted
ATTR_CLEANUP_ON_FAIL - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
ATTR_EXECUTABLE - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
ATTR_FAIL_ON_ERROR - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
ATTR_HELP_ARGS - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
ATTR_HELP_DEFAULT - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
ATTR_HELP_EXAMPLES - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
ATTR_HELP_SUCCESS - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
ATTR_PREPROCESS - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
ATTR_TYPE - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
ATTR_UPDATEABLE - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
ATTR_VERSION_DESCRIPTION - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
ATTR_VERSION_FILE - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
ATTR_VERSION_NAME - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
ATTR_VERSION_NOTES - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
AUTH_PHASE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 

B

b32DecodeToken(String) - Static method in class edu.uiuc.ncsa.security.core.util.TokenUtil
 
b32Encode(byte[]) - Static method in class edu.uiuc.ncsa.security.core.util.TokenUtil
 
b32EncodeToken(String) - Static method in class edu.uiuc.ncsa.security.core.util.TokenUtil
 
b64DecodeToken(String) - Static method in class edu.uiuc.ncsa.security.core.util.TokenUtil
 
b64EncodeToken(String) - Static method in class edu.uiuc.ncsa.security.core.util.TokenUtil
 
Backspace - edu.uiuc.ncsa.security.util.terminal.KeyType
 
base32 - Static variable in class edu.uiuc.ncsa.security.core.util.TokenUtil
 
Base64String - Class in edu.uiuc.ncsa.security.util.pkcs
Wrapper for Base 64 encoded strings.
Base64String(byte[]) - Constructor for class edu.uiuc.ncsa.security.util.pkcs.Base64String
 
Base64String(String) - Constructor for class edu.uiuc.ncsa.security.util.pkcs.Base64String
 
BASIC_HEADER - Static variable in class edu.uiuc.ncsa.security.servlet.HeaderUtils
 
BasicExceptionHandler - Class in edu.uiuc.ncsa.security.servlet
Created by Jeff Gaynor
on 2/6/15 at 4:32 PM
BasicExceptionHandler(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.servlet.BasicExceptionHandler
 
BasicIdentifier - Class in edu.uiuc.ncsa.security.core.util
Simple implementation of an identifier.
BasicIdentifier(String) - Constructor for class edu.uiuc.ncsa.security.core.util.BasicIdentifier
 
BasicIdentifier(URI) - Constructor for class edu.uiuc.ncsa.security.core.util.BasicIdentifier
 
BasicIO - Class in edu.uiuc.ncsa.security.util.cli
Created by Jeff Gaynor
on 5/11/20 at 6:58 AM
BasicIO() - Constructor for class edu.uiuc.ncsa.security.util.cli.BasicIO
 
BasicIO(InputStream, PrintStream) - Constructor for class edu.uiuc.ncsa.security.util.cli.BasicIO
 
BasicSorter - Class in edu.uiuc.ncsa.security.util.cli
A very basic sorter.
BasicSorter() - Constructor for class edu.uiuc.ncsa.security.util.cli.BasicSorter
 
BATCH_FILE_COMMENT_CHAR - Static variable in class edu.uiuc.ncsa.security.util.functor.parser.event.ParserUtil
 
BATCH_FILE_LINE_CONTINUES - Static variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
If a line ends with this (after the comment is removed), then glow it on to the next input line.
BATCH_FILE_LINE_TERMINATION - Static variable in class edu.uiuc.ncsa.security.util.functor.parser.event.ParserUtil
 
BATCH_FILE_MODE_FLAG - Static variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
BATCH_MODE_FLAG - Static variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
batchFile - Variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
BeanUtils - Class in edu.uiuc.ncsa.security.core.util
Utilities for beans.
BeanUtils() - Constructor for class edu.uiuc.ncsa.security.core.util.BeanUtils
 
BEARER_HEADER - Static variable in class edu.uiuc.ncsa.security.servlet.HeaderUtils
 
Benchmarker - Class in edu.uiuc.ncsa.security.core.util
Simple bechmarking object.
Benchmarker(Logable) - Constructor for class edu.uiuc.ncsa.security.core.util.Benchmarker
 
bigIntToString(BigInteger) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
BitSetUtil - Class in edu.uiuc.ncsa.security.core.util
A utility for certain operations on BitSet.
BitSetUtil() - Constructor for class edu.uiuc.ncsa.security.core.util.BitSetUtil
 
blanks - Static variable in class edu.uiuc.ncsa.security.core.util.StringUtils
 
blindCarbonCopy - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
BlobServer - Class in edu.uiuc.ncsa.security.util.configuration
Created by Jeff Gaynor
on 9/3/20 at 10:24 AM
BlobServer(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.util.configuration.BlobServer
 
BOOT_PASSWORD - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
bootPassword - Variable in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
bootstrap() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
bootstrap() - Method in interface edu.uiuc.ncsa.security.util.cli.Commands
 
bootstrap() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
bootstrap() - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
Deprecated.
 
Bootstrapper - Class in edu.uiuc.ncsa.security.servlet
This class controls the loading of the correct boot strapper, which in turn is charged with translating the configuration into usable objects.
Bootstrapper() - Constructor for class edu.uiuc.ncsa.security.servlet.Bootstrapper
 
bufferToString() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
Reconstruct the input as a string with new line characters.
byteCount - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
 

C

Cache - Class in edu.uiuc.ncsa.security.core.cache
This cache stores CachedObjects by a given key.
Cache() - Constructor for class edu.uiuc.ncsa.security.core.cache.Cache
 
Cacheable - Interface in edu.uiuc.ncsa.security.core.cache
Objects that can be cached should implement this interface.
CachedMapFacade<V extends Cacheable> - Class in edu.uiuc.ncsa.security.core.cache
A Facade for a map that is backed by a cache.
CachedMapFacade() - Constructor for class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
CachedMapFacade(Store<V>) - Constructor for class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
CachedObject - Class in edu.uiuc.ncsa.security.core.cache
Class the contains a cacheable object.
CachedObject() - Constructor for class edu.uiuc.ncsa.security.core.cache.CachedObject
 
CachedObject(String, Object) - Constructor for class edu.uiuc.ncsa.security.core.cache.CachedObject
 
canonicalName(String) - Static method in class edu.uiuc.ncsa.security.core.util.HostUtil
This is the *real* host.
carbonCopy - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
center(String, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Centers the string within the width.
CfgEvent - Class in edu.uiuc.ncsa.security.core.configuration.provider
Created by Jeff Gaynor
on 1/16/12 at 8:46 AM
CfgEvent(Object, ConfigurationNode) - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.CfgEvent
Constructs a prototypical Event.
CfgEventListener - Interface in edu.uiuc.ncsa.security.core.configuration.provider
Created by Jeff Gaynor
on 1/16/12 at 8:46 AM
CHANGE_NODE - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
Character - edu.uiuc.ncsa.security.util.terminal.KeyType
 
characters - Variable in class edu.uiuc.ncsa.security.util.functor.parser.event.DoubleQuoteEvent
 
checkAction(String, String, int) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
Converts command line arguments into integer action values.
checkArgs() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
This will check that there are args (assumes that the functor requires arguments and that each argument in turn is a functor.
checkArgs(boolean) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
checkBasic(Object, Object) - Static method in class edu.uiuc.ncsa.security.core.util.BeanUtils
Very basic checks that all objects should do as part of their equals methods.
checkClientTrusted(X509Certificate[], String) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
checkClientTrusted(X509Certificate[], String) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory.X509TrustManagerFacade
 
checkColumns() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
When invoked this will loop through the columns of the table and add columns as needed with the correct type.
checkContentType(String, String) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
checkEquals(Object, Object) - Static method in class edu.uiuc.ncsa.security.core.util.BeanUtils
This checks if two objects are equal.
checkEvent(CfgEvent) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
Checks that the event applies to this component.
checkEvent(CfgEvent) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
 
checkEvent(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
checkEvent(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.h2.H2ConnectionPoolProvider
 
checkEvent(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionPoolProvider
 
checkEvent(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionPoolProvider
 
checkEvent(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.postgres.PGConnectionPoolProvider
 
checkEvent(CfgEvent) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
 
checkFile(String) - Static method in class edu.uiuc.ncsa.security.core.util.FileUtil
This just checks various things about the file, such as does it exist, is it a file, can it be read? so the user gets a better experience about what might be wrong.
checkLevelAndLabel(String, String) - Static method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
Do a case-insensitive check for equality of a given label and one of the pre-defined (target) labels.
checkNoNulls(Object, Object) - Static method in class edu.uiuc.ncsa.security.core.util.BeanUtils
This presupposes that nulls are not permitted, so if one of the objects is null, it cannot possible be equal to the other, e.g.
checkPermissions() - Method in class edu.uiuc.ncsa.security.storage.FileStore
Since administrators can and have inadvertently changed directory or file permissions while the server is running, here is a method to check if the directory has acceptable permissions.
checkServerCertPath(X509Certificate[]) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory.X509TrustManagerFacade
Annoyingly, javax's SSL catches exceptions, but does not propagate them, so many trust managers explicitly print out their stack traces.
checkTable() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
checkTime(String, long) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
Checks long value assuming it is time.
checkTimestamp(String) - Static method in class edu.uiuc.ncsa.security.core.util.DateUtils
Given a token, this will take the date and check that it lies within the MAX_TIMEOUT range, throwing an InvalidTimestampException if it does not.
checkTimestamp(String, long) - Static method in class edu.uiuc.ncsa.security.core.util.DateUtils
Check the timestamp for the given token.
checkType(String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
 
checkValid() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
checkValue(String) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
Check the value associated with this key.
checkValue(String, boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
checkValue(String, int) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
checkValue(String, long) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
checkValue(String, String) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
Check that the value associated with the key is not null.
checkVersion() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
checkWhen(String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
 
chooseFile() - Method in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
 
CircularReferenceException - Exception in edu.uiuc.ncsa.security.core.exceptions
Created by Jeff Gaynor
on 2/19/19 at 7:19 PM
CircularReferenceException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.CircularReferenceException
 
CircularReferenceException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.CircularReferenceException
 
CircularReferenceException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.CircularReferenceException
 
CircularReferenceException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.CircularReferenceException
 
CL_INPUT_FILE_FLAG - Variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
CL_OUTPUT_FILE_FLAG - Variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
Cleanup<K,​V> - Class in edu.uiuc.ncsa.security.core.cache
General utility for applying retention policies to maps (which covers all caching as well as stores).
Cleanup(MyLoggingFacade, String) - Constructor for class edu.uiuc.ncsa.security.core.cache.Cleanup
 
cleanupInterval - Variable in class edu.uiuc.ncsa.security.core.cache.MyThread
 
clear() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
 
clear() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
clear() - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
clear() - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
 
clear() - Method in class edu.uiuc.ncsa.security.core.util.Pacer
Clears the current line of text.
clear() - Method in class edu.uiuc.ncsa.security.core.util.QueueWithSpare
 
clear() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
Use with extreme caution, since this will clear every store!
clear() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
clear() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEventListener
 
clear() - Method in class edu.uiuc.ncsa.security.storage.FileStore
Required by the map interface
clear() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
clear() - Method in class edu.uiuc.ncsa.security.storage.sql.StackMap
 
CLEAR_BUFFER_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
CLEAR_BUFFER_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
CLEAR_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
CLEAR_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
clear_env(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
CLEAR_ENV - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
clear_file(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
Deprecated.
 
clear_id(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
clear_store(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
clearCommandBuffer() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
clearEntries() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Clears the list of entries so next call will get it afresh
clearEntries() - Method in class edu.uiuc.ncsa.security.storage.FSInitializer
Clears out any and all entries in the storage/index directories.
clearEnvHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
clearLine(int) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
clear the entire current line.
clearQueue() - Method in class edu.uiuc.ncsa.sas.StringIO
 
clearQueue() - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
 
clearQueue() - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
Some implementations will have a queue e.g.
clearQueue() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
clearScreen - Variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorEntry
 
clearScriptSet() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
 
clearState() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
clearState() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
This clears every executed functor in the antecedent and any consequents.
clearState() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
Clears each of the execution states of the logic blocks
cli() - Method in class edu.uiuc.ncsa.sas.webclient.Client
A very, very simple command line.
CLIDriver - Class in edu.uiuc.ncsa.security.util.cli
A driver program that does introspection on a set of CLICommands
CLIDriver(Commands...) - Constructor for class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
CLIDriver(IOInterface) - Constructor for class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
client - Variable in class edu.uiuc.ncsa.sas.SessionRecord
 
Client - Class in edu.uiuc.ncsa.sas.webclient
Created by Jeff Gaynor
on 8/18/22 at 3:14 PM
Client(URI) - Constructor for class edu.uiuc.ncsa.sas.webclient.Client
 
Client(URI, SSLConfiguration) - Constructor for class edu.uiuc.ncsa.sas.webclient.Client
 
CLIENT_ID_HEAD - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
For the header in the HTTP request.
ClientConverter<V extends SASClient> - Class in edu.uiuc.ncsa.sas.client
Created by Jeff Gaynor
on 8/15/22 at 9:38 AM
ClientConverter(ClientKeys, ClientProvider) - Constructor for class edu.uiuc.ncsa.sas.client.ClientConverter
 
ClientFSStoreProvider<T extends FileStore> - Class in edu.uiuc.ncsa.sas.loader
Created by Jeff Gaynor
on 8/22/22 at 2:25 PM
ClientFSStoreProvider(ConfigurationNode, MapConverter, Provider<? extends SASClient>) - Constructor for class edu.uiuc.ncsa.sas.loader.ClientFSStoreProvider
 
ClientKeys - Class in edu.uiuc.ncsa.sas.client
Created by Jeff Gaynor
on 8/15/22 at 9:09 AM
ClientKeys() - Constructor for class edu.uiuc.ncsa.sas.client.ClientKeys
 
ClientMemoryStore<V extends SASClient> - Class in edu.uiuc.ncsa.sas.storage
Created by Jeff Gaynor
on 8/22/22 at 2:09 PM
ClientMemoryStore(IdentifiableProvider<V>) - Constructor for class edu.uiuc.ncsa.sas.storage.ClientMemoryStore
 
clientPool - Variable in class edu.uiuc.ncsa.security.servlet.ServiceClient
 
clientProvider - Variable in class edu.uiuc.ncsa.sas.storage.SASClientStoreProvider
 
ClientProvider<V extends SASClient> - Class in edu.uiuc.ncsa.sas.client
Created by Jeff Gaynor
on 8/15/22 at 9:39 AM
ClientProvider() - Constructor for class edu.uiuc.ncsa.sas.client.ClientProvider
 
ClientTable - Class in edu.uiuc.ncsa.sas.client
Created by Jeff Gaynor
on 8/15/22 at 10:30 AM
ClientTable(SerializationKeys, String, String, String) - Constructor for class edu.uiuc.ncsa.sas.client.ClientTable
 
ClipboardPaste - edu.uiuc.ncsa.security.util.terminal.KeyType
 
CLIReflectionUtil - Class in edu.uiuc.ncsa.security.util.cli
Created by Jeff Gaynor
on 5/21/13 at 2:28 PM
CLIReflectionUtil() - Constructor for class edu.uiuc.ncsa.security.util.cli.CLIReflectionUtil
 
CLITool - Class in edu.uiuc.ncsa.security.util.cli
Basic class for writing command line tools.
CLITool() - Constructor for class edu.uiuc.ncsa.security.util.cli.CLITool
 
CLITools - Class in edu.uiuc.ncsa.security.util.configuration
Tools for creating command line clients
CLITools() - Constructor for class edu.uiuc.ncsa.security.util.configuration.CLITools
 
clone() - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Creates a deep copy of this object.
clone() - Method in interface edu.uiuc.ncsa.security.core.Identifiable
 
clone() - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
This should never be cloned in practice.
clone() - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
 
clone() - Method in class edu.uiuc.ncsa.security.storage.monitored.Monitored
 
clone() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
 
clone() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
clone() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
closeDelimiter(DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
 
closeDelimiter(DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
 
closeDelimiter(DelimiterEvent) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.event.DelimiterListener
 
closeDelimiter(DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
 
closeDelimiter(DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
 
closeDelimiterCount - Variable in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
 
cn - Variable in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
 
columnDescriptor - Variable in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
ColumnDescriptorEntry - Class in edu.uiuc.ncsa.security.storage.sql.internals
Describes a column in an SQL database in a platform and vendor neutral way.
ColumnDescriptorEntry(String, int) - Constructor for class edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry
 
ColumnDescriptorEntry(String, int, boolean, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry
 
ColumnDescriptors - Class in edu.uiuc.ncsa.security.storage.sql.internals
Descriptors for the columns in an SQL database.
ColumnDescriptors() - Constructor for class edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptors
 
ColumnMap - Class in edu.uiuc.ncsa.security.storage.sql.internals
Helper class with a bunch of built in casts.
ColumnMap() - Constructor for class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
 
ColumnTypeTranslator - Class in edu.uiuc.ncsa.security.storage.sql.internals
Looks up the vendor-specific SQL type that corresponds to a Types given type.
ColumnTypeTranslator() - Constructor for class edu.uiuc.ncsa.security.storage.sql.internals.ColumnTypeTranslator
 
CommaEvent - Class in edu.uiuc.ncsa.security.util.functor.parser.event
Created by Jeff Gaynor
on 7/16/18 at 11:37 AM
CommaEvent(EventDrivenParser, String) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.CommaEvent
 
CommaListener - Interface in edu.uiuc.ncsa.security.util.functor.parser.event
Created by Jeff Gaynor
on 7/16/18 at 11:38 AM
CommandLineTokenizer - Class in edu.uiuc.ncsa.security.util.cli
This is a very specific tokenizer for command lines from the Dumb gridFTP client.
CommandLineTokenizer() - Constructor for class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
 
CommandLineTokenizer(char) - Constructor for class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
 
CommandNotFoundException - Exception in edu.uiuc.ncsa.security.util.cli
Created by Jeff Gaynor
on 5/17/13 at 11:12 AM
CommandNotFoundException() - Constructor for exception edu.uiuc.ncsa.security.util.cli.CommandNotFoundException
 
CommandNotFoundException(String) - Constructor for exception edu.uiuc.ncsa.security.util.cli.CommandNotFoundException
 
CommandNotFoundException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.CommandNotFoundException
 
CommandNotFoundException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.CommandNotFoundException
 
Commands - Interface in edu.uiuc.ncsa.security.util.cli
All sets of commands implement this interface.
COMMENT_START - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
COMMENT_START_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
CommonCommands - Class in edu.uiuc.ncsa.security.util.cli
Utilities that are used by any reasonable implementation of the Commands interface.
CommonCommands(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
compare(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties.StringLengthComparator
 
compareDates(Date, Date) - Static method in class edu.uiuc.ncsa.security.core.util.DateUtils
Date equality taking into account that one or both of these might be SQL timestamp objects.
compareTo(Object) - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
 
compareTo(Object) - Method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
 
compareTo(Object) - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
 
compareTo(String, String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
Lexically compares two paths without schemes.
component - Variable in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
 
COMPONENT_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
COMPONENT_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
componentFound(CfgEvent) - Method in interface edu.uiuc.ncsa.security.core.configuration.provider.CfgEventListener
 
componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.MultiTypeProvider
 
componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.FSProvider
 
componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.h2.H2ConnectionPoolProvider
 
componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionPoolProvider
 
componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionPoolProvider
 
componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.postgres.PGConnectionPoolProvider
 
componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLInitializerProvider
 
componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
 
ComponentManager - Interface in edu.uiuc.ncsa.security.util.cli
Created by Jeff Gaynor
on 2/22/21 at 6:19 AM
compress(BitSet, boolean) - Static method in class edu.uiuc.ncsa.security.core.util.BitSetUtil
Internal method for other compress operations.
CONCAT - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
CONDITIONAL_TYPE - Static variable in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
 
ConditionalHandler - Class in edu.uiuc.ncsa.security.util.functor.parser.event
This handles a logic block of the form if[A]then[B}else[C].
ConditionalHandler(FunctorHandler, JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
 
config(String...) - Method in class edu.uiuc.ncsa.sas.client.ClientKeys
 
CONFIG_CLIENT_ID - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
 
CONFIG_CLIENT_ID - Static variable in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
 
CONFIG_FILE_FLAG - Static variable in class edu.uiuc.ncsa.sas.admin.SASCommands
 
CONFIG_FILE_KEY - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
The configuration file path and name is given as an argument on the command line.
CONFIG_FILE_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
 
CONFIG_FILE_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
CONFIG_FILE_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
 
CONFIG_FILE_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
CONFIG_HOST - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
 
CONFIG_HOST - Static variable in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
 
CONFIG_NAME_ACTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
 
CONFIG_NAME_FLAG - Static variable in class edu.uiuc.ncsa.sas.admin.SASCommands
 
CONFIG_NAME_KEY - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
 
CONFIG_NAME_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
 
CONFIG_NAME_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
CONFIG_NAME_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
 
CONFIG_NAME_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
CONFIG_PRIVATE_KEY - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
 
CONFIG_PRIVATE_KEY - Static variable in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
 
CONFIG_TAG_NAME - Static variable in class edu.uiuc.ncsa.sas.admin.SASCommands
 
CONFIG_TR_DN - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
 
CONFIG_TR_DN - Static variable in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
 
CONFIG_TR_FILE - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
 
CONFIG_TR_FILE - Static variable in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
 
CONFIG_TR_PASSWORD - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
 
CONFIG_TR_PASSWORD - Static variable in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
 
CONFIG_TR_TYPE - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
 
CONFIG_TR_TYPE - Static variable in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
 
ConfigurableCommandsImpl - Class in edu.uiuc.ncsa.security.util.cli
Basic implementation of Commands.
ConfigurableCommandsImpl(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
ConfigurableCommandsImpl.ListOnlyNotification - Exception in edu.uiuc.ncsa.security.util.cli
 
ConfigurationLoader<T extends AbstractEnvironment> - Interface in edu.uiuc.ncsa.security.core.util
For loading a configuration into an environment.
Configurations - Class in edu.uiuc.ncsa.security.core.configuration
Utility class for getting configurations and things in them.
Configurations() - Constructor for class edu.uiuc.ncsa.security.core.configuration.Configurations
 
ConfigurationTags - Interface in edu.uiuc.ncsa.security.core.configuration
Marker interface for configuration tag constants, i.e.
connection - Variable in class edu.uiuc.ncsa.security.core.util.PoolEntryWrapper
 
connection - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
 
CONNECTION_CLEANUP_ENABLE - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
CONNECTION_CLEANUP_INTERVAL - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
CONNECTION_ENABLE_QUEUE - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
CONNECTION_IDLE_TIMEOUT - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
CONNECTION_MAX - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
CONNECTION_QUEUE_INTERVAL - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
CONNECTION_TYPE_DEBRY - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
CONNECTION_TYPE_H2 - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
CONNECTION_TYPE_MARIADB - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
CONNECTION_TYPE_MYSQL - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
CONNECTION_TYPE_POSTGRES - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
CONNECTION_TYPE_UNKNOWN - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
ConnectionException - Exception in edu.uiuc.ncsa.security.core.exceptions
Created by Jeff Gaynor
on 2/6/14 at 1:52 PM
ConnectionException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ConnectionException
 
ConnectionException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ConnectionException
 
ConnectionException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ConnectionException
 
ConnectionException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ConnectionException
 
connectionParameters - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
ConnectionParameters - Interface in edu.uiuc.ncsa.security.storage.sql
Class that wraps the JDBC connection string for an SQL database.
ConnectionPool<T extends ConnectionRecord> - Class in edu.uiuc.ncsa.security.storage.sql
A pool for jdbc connections.
ConnectionPool() - Constructor for class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
ConnectionPool(SQLConnectionImpl, int) - Constructor for class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
ConnectionPoolProvider<T extends ConnectionPool> - Class in edu.uiuc.ncsa.security.storage.sql
Creates a ConnectionPool from a configuration.
ConnectionPoolProvider() - Constructor for class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
ConnectionPoolProvider(SQLConnectionImpl) - Constructor for class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
this only sets the database name and the schema.
ConnectionPoolProvider(String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
ConnectionPoolProvider(String, String, String, int, String, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
ConnectionRecord - Class in edu.uiuc.ncsa.security.storage.sql
Created by Jeff Gaynor
on 5/11/21 at 10:25 AM
ConnectionRecord(Connection) - Constructor for class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
 
connector - Variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorArg
 
connector - Variable in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
 
CONST(String) - Static method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
Utility to get constants or code gets really wordy.
constants - Variable in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
 
contains(String) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
CONTAINS - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
containsKey(JFunctor) - Method in class edu.uiuc.ncsa.security.util.functor.logic.FunctorMap
 
containsKey(Object) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
 
containsKey(Object) - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
containsKey(Object) - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
 
containsKey(Object) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
containsKey(Object) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
containsKey(Object) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
containsKey(Object) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
containsKey(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
containsKey(JSON, String, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
containsObject(Cacheable) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
Checks if the cacheable object is in this cache.
containsValue(Object) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
 
containsValue(Object) - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
containsValue(Object) - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
 
containsValue(Object) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
containsValue(Object) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
containsValue(Object) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
containsValue(Object) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
content - Variable in class edu.uiuc.ncsa.sas.thing.response.OutputResponse
 
contentType - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
contextDestroyed(ServletContextEvent) - Method in class edu.uiuc.ncsa.security.servlet.Bootstrapper
 
contextInitialized(ServletContextEvent) - Method in class edu.uiuc.ncsa.security.servlet.Bootstrapper
 
ControlC - edu.uiuc.ncsa.security.util.terminal.KeyType
 
ConversionMap<K,​V> - Interface in edu.uiuc.ncsa.security.storage.data
This is a specific type of map that allows for converting from a data type to a given type.
convert() - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
convertByType(String, String) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
convertEntry(String, String, String, String) - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
converter - Variable in class edu.uiuc.ncsa.security.storage.FSProvider
 
converter - Variable in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
 
converter - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
converter - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
convertToStringRequest(String, String[][]) - Static method in class edu.uiuc.ncsa.security.servlet.ServiceClient
 
convertToStringRequest(String, Map) - Static method in class edu.uiuc.ncsa.security.servlet.ServiceClient
 
convertType(FunctorType) - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
 
copy(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
COPY_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
COPY_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
copyStream(InputStream, OutputStream) - Static method in class edu.uiuc.ncsa.security.installer.WebInstaller
Copies one stream to another.
COUNT - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
 
crappySQLParser(String) - Static method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
This is to take an SQL script for e.g.
crappySQLParser(List<String>) - Static method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
create() - Method in interface edu.uiuc.ncsa.security.core.Store
Create a new object of the given type.
create() - Method in class edu.uiuc.ncsa.security.core.util.Pool
Create a new, ready-to-use object for the pool
create() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
create() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
create() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
create() - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
create() - Method in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
 
create() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
 
create() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
create() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
create() - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
 
create() - Static method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
create(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
create(Identifiable, int) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
create(Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
Create a new version.
create(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Creates a new item.
create(String) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
 
create(KeyPair) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
Create a new JSONWebKey from a key pair.
create(JSONArray) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
This takes an JSONArray of JSONObjects and turns it into a list of JFunctors.
create(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
This will create a single functor from the object.
createColumnDescriptors() - Method in class edu.uiuc.ncsa.sas.client.ClientTable
 
createColumnDescriptors() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredTable
 
createColumnDescriptors() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
Invoked to create all the descriptors for this table.
createConfig(String, boolean) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
Create a new configuration file on the fly
created - Variable in class edu.uiuc.ncsa.security.storage.StoreInitializer
 
createDateValue(String) - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
createECKey() - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
Create a webkey using the given named curve.
createECKey(String, String) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
createEntry(int) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Wraps the store create method.
createExecutable(String) - Method in class edu.uiuc.ncsa.sas.SASServlet
Create the appropriate executable.
createID() - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
Create id with standard 8 byte length
createID(int) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
A hexadecimal identifier, all upper case
createID(int) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
createIfBlock() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
A jIf functor is a functor with the agreement that the argument in text may consists of a functor (rather than an array with a single functor).
createIfNeeded(V) - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
 
createIndexEntry(String, String) - Method in class edu.uiuc.ncsa.security.storage.FileStore
Add an index entry for an item that is not the unique identifier.
createIndexEntry(String, String, OutputStream) - Method in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
 
createInsertStatement() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
Creates a new insert statement with every column.
createInstance() - Method in class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
 
createInstance() - Method in interface edu.uiuc.ncsa.security.core.util.ConfigurationLoader
Internal call to Create the service environment from the initialized state of this boot strapper.
createInstance() - Method in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
 
createJdbcUrls() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
createLogicBlock(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
This creates a list of logic blocks from a JSONArray.
createLogicBlocks(String) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
Convenience to create logic blocks from a string.
createMassInsertStatement() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
createMyProxyUsername(HttpServletRequest) - Method in class edu.uiuc.ncsa.security.servlet.TrivialUsernameTransformer
 
createMyProxyUsername(HttpServletRequest) - Method in interface edu.uiuc.ncsa.security.servlet.UsernameTransformer
This will take the request.
createNew() - Method in interface edu.uiuc.ncsa.security.core.Initializable
Creates a completely new instance.
createNew() - Method in class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
 
createNew() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
createNew() - Method in class edu.uiuc.ncsa.security.storage.FSInitializer
 
createNew() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore.MSInitializer
 
createNew() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
 
createNew() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLDBInitializer
 
createNew() - Method in class edu.uiuc.ncsa.security.storage.sql.TableInitializer
 
createNew() - Method in class edu.uiuc.ncsa.security.util.pkcs.KeyPairPopulationThread
 
createNewId(boolean) - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl
This utility method returns a new identifier if the argument is true and a null otherwise.
createNewPool(DerbyConnectionParameters) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
So this may be overriden.
createParser() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
createRegisterStatement() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
createReturnedUsername(HttpServletRequest, String) - Method in class edu.uiuc.ncsa.security.servlet.TrivialUsernameTransformer
 
createReturnedUsername(HttpServletRequest, String) - Method in interface edu.uiuc.ncsa.security.servlet.UsernameTransformer
This will take the request and current myproxy username, The result is returned to the client as the "username" parameter.
createRSAKey() - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
Create and RSA key with the default bit size (2048) and RS256 algorithm.
createRSAKey(int, String) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
createRuleEntry(ConfigurationNode) - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
createSchema(Statement) - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
This should create the schema for the database.
createSecret(int) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
Creates a random secret that is url-encoding safe.
createSelectAllStatement() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
Returns the select statement for this table with one parameter for the primary key.
createSelectStatement() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
Returns the select statement for this table with one parameter for the primary key.
createStore() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
 
createTables(Statement) - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
Create the tables for a given database.
createTableStatement() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
createThenOrElseBlock(FunctorTypeImpl) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
createTimeThingy(String, boolean) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
 
createTS - Variable in class edu.uiuc.ncsa.sas.SessionRecord
 
createUpdateStatement() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
An update statement has all columns, except, the primary key, which is used to create the where clause.
createVersionedID(Identifier, long) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
Given a base id and the new version number, create the identifier
createVersionStatement() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
Creates the batch update statement for this archive store.
creation_ts(String...) - Method in class edu.uiuc.ncsa.sas.client.ClientKeys
 
creationTS(String...) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredKeys
 
CSI() - Constructor for class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal.CSI
 
CURRENT_NODE - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
curve - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
This is used for elliptic curves and is the name of the curve used.
CUT_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
CUT_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
CyclicalError - Exception in edu.uiuc.ncsa.security.core.inheritance
Created by Jeff Gaynor
on 2/2/21 at 8:19 AM
CyclicalError() - Constructor for exception edu.uiuc.ncsa.security.core.inheritance.CyclicalError
 
CyclicalError(String) - Constructor for exception edu.uiuc.ncsa.security.core.inheritance.CyclicalError
 
CyclicalError(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.inheritance.CyclicalError
 
CyclicalError(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.inheritance.CyclicalError
 

D

DATA_KEY - Static variable in class edu.uiuc.ncsa.security.storage.FSProvider
 
DATA_NAME_TAG - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
 
DATA_TAG - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
 
DATA_TYPE_TAG - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
 
database - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
DATABASE - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
databaseName - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
DataDescriptorEntry - Class in edu.uiuc.ncsa.security.storage.data
Describes a column in an SQL database in a platform and vendor neutral way.
DataDescriptorEntry(String, int) - Constructor for class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
 
DataDescriptorEntry(String, int, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
 
DataDescriptors<V extends DataDescriptorEntry> - Class in edu.uiuc.ncsa.security.storage.data
Descriptors for the columns in an SQL database.
DataDescriptors() - Constructor for class edu.uiuc.ncsa.security.storage.data.DataDescriptors
 
DATE_NO_VALUE - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
DATE_TAG - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
DATE_TYPE - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
DATE_VALUE - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
DATE_WHEN - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
date2String(long) - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
Convert a date to a string in the format
date2String(Calendar) - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
Convert a date to a string in the format
date2String(Date) - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
Convert a date to a string in the format
DateComparable - Interface in edu.uiuc.ncsa.security.core
Interface to be implemented by objects that can be compared as dates.
DateEntry - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
Created by Jeff Gaynor
on 2/16/24 at 9:27 AM
DateEntry(String, String, DateValue) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
 
DateUtils - Class in edu.uiuc.ncsa.security.core.util
General Date utilities.
DateUtils() - Constructor for class edu.uiuc.ncsa.security.core.util.DateUtils
 
DateValue - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
Created by Jeff Gaynor
on 2/12/24 at 1:56 PM
DateValue(long) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateValue
 
DateValue(Date) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateValue
 
DBConfigLoader<T extends AbstractEnvironment> - Class in edu.uiuc.ncsa.security.storage
Configurations that deal with storage should extend this.
DBConfigLoader(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.security.storage.DBConfigLoader
Constructor to use default logging.
DBConfigLoader(ConfigurationNode, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.storage.DBConfigLoader
 
dbg(Class, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
Deprecated.
use warn instead
dbg(Class, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
Deprecated.
use error instead
dbg(Object, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
Deprecated.
use warn instead
dbg(Object, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
Deprecated.
use error instead
DBInitializer - Class in edu.uiuc.ncsa.security.storage.sql
A class that automates the creation of tables and indices for an SQL database.
DBInitializer() - Constructor for class edu.uiuc.ncsa.security.storage.sql.DBInitializer
 
debug(Object) - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
 
debug(String) - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
 
debug(String) - Method in interface edu.uiuc.ncsa.security.core.Logable
Write a debug message to the log.
debug(String) - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
 
debug(String) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
If debug is set on, print the string with the classname and date.
debug(String) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
debug(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
debug(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
debug(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
debug(String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
debug(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
debug(String) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
debug(String) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
debug(String) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
debug(String, Throwable) - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
 
DEBUG - Static variable in interface edu.uiuc.ncsa.security.core.configuration.ConfigurationTags
 
DEBUG_ENABLED - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
Enable debugging.
DEBUG_FLAG - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
DEBUG_LEVEL_ERROR - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
Show errors or possible branch points of errors, but ones that still allow the control flow to continue
DEBUG_LEVEL_ERROR_LABEL - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
 
DEBUG_LEVEL_INFO - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
Only basic information should be displayed, such as milestones in the control flow
DEBUG_LEVEL_INFO_LABEL - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
 
DEBUG_LEVEL_OFF - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
Turn off debugging
DEBUG_LEVEL_OFF_LABEL - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
 
DEBUG_LEVEL_SEVERE - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
Show error that stop the control flow that probably lead the application to abort of be unrecoverable.
DEBUG_LEVEL_SEVERE_LABEL - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
 
DEBUG_LEVEL_TRACE - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
Show detailed information about the execution so that detailed information about the control flow can be seen.
DEBUG_LEVEL_TRACE_LABEL - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
 
DEBUG_LEVEL_UNKNOWN - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
 
DEBUG_LEVEL_WARN - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
Display warnings about the control flow and possibly harmful things
DEBUG_LEVEL_WARN_LABEL - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
 
DEBUG_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
 
DEBUG_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
DEBUG_ON - Static variable in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
DEBUG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
 
DEBUG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
DebugConstants - Interface in edu.uiuc.ncsa.security.core.util
Created by Jeff Gaynor
on 10/23/20 at 3:41 PM
debugger - Variable in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
 
debugLevel - Variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
debugOn - Variable in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
debugPrint() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
DebugUtil - Class in edu.uiuc.ncsa.security.core.util
Utilities for centralizing some common debugging commands.
DebugUtil() - Constructor for class edu.uiuc.ncsa.security.core.util.DebugUtil
 
decode(String) - Static method in class edu.uiuc.ncsa.security.servlet.ServiceClient
 
decodeValue() - Method in class edu.uiuc.ncsa.security.util.pkcs.Base64String
 
decrypt(String, String) - Static method in class edu.uiuc.ncsa.security.util.pkcs.EncryptionUtil
 
DEEP_DEBUG - Variable in class edu.uiuc.ncsa.security.core.util.Pool
Set true if you want to see a ton of low level debugging for this.
DEFAULT_BYTE_COUNT - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
 
DEFAULT_CLEANUP_ENABLE - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
DEFAULT_CLEANUP_INTERVAL - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
DEFAULT_CONFIG_ROOT - Static variable in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
DEFAULT_CONNECTION_TIMEOUT - Static variable in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
The default amount of time a connection should wait before timing out.
DEFAULT_DEV_OUTPUT - Static variable in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
DEFAULT_DEV_ROOT - Static variable in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
DEFAULT_DISPLAY_WIDTH - Static variable in class edu.uiuc.ncsa.security.core.util.StringUtils
 
DEFAULT_IDLE_TIMEOUT - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
DEFAULT_KEY_ID_TAG - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
DEFAULT_LIST_SEPARATOR - Static variable in class edu.uiuc.ncsa.security.core.configuration.XProperties
The default separator for lists.
DEFAULT_LOG_FILE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
 
DEFAULT_LOG_FILE - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
DEFAULT_LOG_LEVEL - Static variable in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
DEFAULT_MAGIC_NUMBER - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
This is the system default (only one defined, equals zero).
DEFAULT_MAX_CONNECTIONS - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
DEFAULT_NULL_VALUE_PLACEHOLDER - Static variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
DEFAULT_PARENT_LIST_DELIMITER - Static variable in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
 
DEFAULT_QUEUE_INTERVAL - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
DEFAULT_TITLE - Static variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
DEFAULT_TRUST_ROOT_PATH - Variable in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
DefaultHandler - Interface in edu.uiuc.ncsa.security.util.functor.parser.old
Created by Jeff Gaynor
on 7/13/18 at 2:14 PM
defaultHelp(boolean) - Static method in class edu.uiuc.ncsa.security.util.cli.CLITool
Convenience method.
defaultIndent - Variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
defaultStore() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
DefaultStoreDisabledException - Exception in edu.uiuc.ncsa.security.core.configuration.provider
An exception to be thrown if default stores are disabled.
DefaultStoreDisabledException() - Constructor for exception edu.uiuc.ncsa.security.core.configuration.provider.DefaultStoreDisabledException
 
DefaultStoreDisabledException(String) - Constructor for exception edu.uiuc.ncsa.security.core.configuration.provider.DefaultStoreDisabledException
 
DefaultStoreDisabledException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.configuration.provider.DefaultStoreDisabledException
 
DefaultStoreDisabledException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.configuration.provider.DefaultStoreDisabledException
 
delete() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
delete(String) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
Delete - edu.uiuc.ncsa.security.util.terminal.KeyType
 
DELETE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
DELETE_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
DELETE_NODE - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
deleteCount - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
 
deletedList - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
The identifiers (as strings) to remove.
deletedStats - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
 
DELIMITER - Static variable in class edu.uiuc.ncsa.security.util.cli.InputLine
 
DelimiterEvent - Class in edu.uiuc.ncsa.security.util.functor.parser.event
Created by Jeff Gaynor
on 7/16/18 at 11:25 AM
DelimiterEvent(EventDrivenParser, String, char) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.DelimiterEvent
 
DelimiterListener - Interface in edu.uiuc.ncsa.security.util.functor.parser.event
Created by Jeff Gaynor
on 7/16/18 at 11:25 AM
depopulate(V) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
Takes the object, V and returns a map of column name, value.
DERBY_CREATE_SCRIPT - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
DERBY_FS_DEFAULT_BOOT_PASSWORD - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
DERBY_FS_DEFAULT_PASSWORD - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
DERBY_FS_DEFAULT_SCHEMA - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
DERBY_FS_DEFAULT_USER - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
DERBY_STORE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
DERBY_STORE_TYPE - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
DERBY_STORE_TYPE_FILE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
DERBY_STORE_TYPE_MEMORY - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
DERBY_STORE_TYPE_SERVER - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
DerbyConnectionParameters - Class in edu.uiuc.ncsa.security.storage.sql.derby
NOTE that the database name is the complete file path to the directory, e.g.
DerbyConnectionParameters(String, String, String, String, String, String, int, String, boolean, String, String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
DerbyConnectionParameters(JSONObject) - Constructor for class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
DerbyConnectionPool - Class in edu.uiuc.ncsa.security.storage.sql.derby
Created by Jeff Gaynor
on 2/22/24 at 10:43 AM
DerbyConnectionPool(DerbyConnectionParameters, List<String>) - Constructor for class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
 
DerbyConnectionPoolProvider - Class in edu.uiuc.ncsa.security.storage.sql.derby
Created by Jeff Gaynor
on 5/2/12 at 1:46 PM
DerbyConnectionPoolProvider() - Constructor for class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
DerbyConnectionPoolProvider(String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
DerbyConnectionPoolProvider(String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
DerbyConnectionPoolProvider(String, String, String, int, String, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
description(String...) - Method in class edu.uiuc.ncsa.security.storage.data.SerializationKeys
 
deserialize(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
deserialize(String) - Method in class edu.uiuc.ncsa.sas.webclient.ResponseDeserializer
Main entry point for class.
deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.action.Action
 
deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.action.ExecuteAction
 
deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.action.InvokeAction
 
deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.action.LogonAction
 
deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.action.NewKeyAction
 
deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.response.LogoffResponse
 
deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.response.LogonResponse
 
deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.response.NewKeyResponse
 
deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.response.OutputResponse
 
deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.response.PromptResponse
 
deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.response.Response
 
deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.webclient.ResponseDeserializer
Deserialize a single response
deserializeState(String, String) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
 
destroy() - Method in interface edu.uiuc.ncsa.security.core.Initializable
Destroy the object completely.
destroy() - Method in class edu.uiuc.ncsa.security.servlet.MyTomcatFilter
 
destroy() - Method in class edu.uiuc.ncsa.security.storage.FSInitializer
 
destroy() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore.MSInitializer
 
destroy() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
 
destroy() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLDBInitializer
 
destroy() - Method in class edu.uiuc.ncsa.security.storage.sql.TableInitializer
 
destroy(T) - Method in class edu.uiuc.ncsa.security.core.util.Pool
Destroy an object that is no longer needed.
destroy(T) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
destroy2() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
This really does what destroy does.
destroyConnection(ConnectionRecord) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLDatabase
 
destroyed - Variable in class edu.uiuc.ncsa.security.storage.StoreInitializer
 
DestroyedException - Exception in edu.uiuc.ncsa.security.core.exceptions
Used by caches, this is thrown if an attempt to write to the cache is made after the cache has had its destroy method invoked.
DestroyedException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.DestroyedException
 
DestroyedException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.DestroyedException
 
DestroyedException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.DestroyedException
 
DestroyedException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.DestroyedException
 
DevUtils - Class in edu.uiuc.ncsa.security.util
Deprecated.
Use XXProperties instead.
DevUtils() - Constructor for class edu.uiuc.ncsa.security.util.DevUtils
Deprecated.
 
DIR_ARG - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
DIRECTORIES - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
DirectoryEntry - Class in edu.uiuc.ncsa.security.installer
This models a set of directory entries on the target system.
DirectoryEntry() - Constructor for class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
DISABLE_LOG4J - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
Disable log 4 java.
disableDefaultStore - Variable in class edu.uiuc.ncsa.security.core.configuration.provider.MultiTypeProvider
 
display_width - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
doANDCase(LogicBlock) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
This will execute every logic block and take logicla AND of all the results.
doAppend(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doAppendtHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doBearerRequest(HttpRequestBase, String) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
Process the request, but use a bearer token (the access token which should eb suitably encoded)
doBearerRequest(HttpRequestBase, String, boolean) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
If the token is not already base 64 or 32 encoded, option flag to do so.
doBufferRead(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
doBufferWrite(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
doCopy(Identifiable, Identifier, boolean) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Do the copy.
doCopy(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doCopyHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doCreate() - Method in class edu.uiuc.ncsa.security.core.util.Pool
 
doCut(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doCutHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doDelete(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.sas.SASServlet
 
doDeleteHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doDestroy(T) - Method in class edu.uiuc.ncsa.security.core.util.Pool
Destroying an item reduces the number of in-use items.
doEditLines(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doEditLinesHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doExecute(SessionRecord, Action) - Method in class edu.uiuc.ncsa.sas.SASServlet
 
doExecute(String) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
doExtension(RuleList, RuleList) - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
Takes the attributes and rules of the source rule list = parent and overwrites targetRL.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class edu.uiuc.ncsa.security.servlet.MyTomcatFilter
 
doFind(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doFindHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doGet(String) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
 
doGet(String, String, String) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
 
doGet(Map) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
 
doGet(Map, String, String) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.sas.SASServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
doHelp(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
doHistory(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
doInsert(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
Insert lines until a single period is entered.
doInsertHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doInstallOrUpdate(boolean) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
doInvoke(String) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
doInvoke(String, JSONArray) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
doIt() - Method in class edu.uiuc.ncsa.sas.watcher.SASWatcher
 
doIt() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
doIt() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
Does the actual work.
doIt(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.sas.SASServlet
 
doIt(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
doLBArray(JSONArray) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
 
doLBObject(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
 
doList() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
doListNames(File) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
Figures out by file extension what to list.
doLogoff() - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
doLogoff(SASClient, LogoffAction, HttpServletResponse, SessionRecord, String) - Method in class edu.uiuc.ncsa.sas.SASServlet
 
doLogon() - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
doLogon(LogonAction, SessionRecord) - Method in class edu.uiuc.ncsa.sas.SASServlet
 
doLogon(Identifier) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
doMove(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doMoveHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doNewKey(int) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
doNewKey(SASClient, NewKeyAction, HttpServletResponse, SessionRecord) - Method in class edu.uiuc.ncsa.sas.SASServlet
 
doORCase(LogicBlock) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
This will execute every logic block and take the logical OR of all the results.
doPaste(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doPasteHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doPing(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
This returns true or false for
doPost(Action) - Method in class edu.uiuc.ncsa.sas.webclient.Client
Wraps the action in and does the post.
doPost(Action, boolean) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
doPost(String, boolean) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
doPost(String, String, String) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
doPost(Map) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
Does a POST using only the map.
doPost(Map<String, Object>, String) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
Do post using a bearer token
doPost(Map<String, Object>, String, String) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
Do an HTTP POST to the endpoint sending along basic authorization and any parameters.
doPost(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.sas.SASServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
doPrint(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doPrintHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doRead(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
Read a file into this buffer at a possible starting index.
doReadHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doRegisterStatement(PreparedStatement, V) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
Sets the values in the PreparedStatement to those in the value.
doRemove(boolean) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
doRename(Identifier, Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
doRepeatCommand(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
doReplace(String) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
doRequest(HttpRequestBase) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
Do the request.
doRequest(HttpRequestBase, String, String) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
This will set the basic authorization in the headers for the request.
doSetup(File, File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
doSetup(Map) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
doSingleDirectoryCase(Map, String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
the YAML file may have a single directory or a list of them.
doSkipCollateral(ConfigurationNode) - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
doSkipVersions(ConfigurationNode) - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
doSubstitute(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doSubstituteHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
DoubleHashMap<K,​V> - Class in edu.uiuc.ncsa.security.core.util
A hashmap with two-way lookup.
DoubleHashMap() - Constructor for class edu.uiuc.ncsa.security.core.util.DoubleHashMap
 
DoubleQuoteEvent - Class in edu.uiuc.ncsa.security.util.functor.parser.event
Created by Jeff Gaynor
on 7/16/18 at 11:37 AM
DoubleQuoteEvent(EventDrivenParser, String) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.DoubleQuoteEvent
 
DoubleQuoteListener - Interface in edu.uiuc.ncsa.security.util.functor.parser.event
Created by Jeff Gaynor
on 7/16/18 at 11:39 AM
doUpkeep(AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
doUpkeep(AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
doUpkeep(AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
doUpkeep(AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
This delegate does not do upkeep.
doUpkeep(AbstractEnvironment) - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
Do the upkeep.
doUpkeep(UpkeepConfiguration, AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
doUpkeep(UpkeepConfiguration, AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
doUpkeep(UpkeepConfiguration, AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
doUpkeep(UpkeepConfiguration, AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
 
doUpkeep(UpkeepConfiguration, AbstractEnvironment) - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
 
doViewClipboard(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doViewClipboardHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
download(URL, File) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
doWrite(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doWriteHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
doXORCase(LogicBlock) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
The logical connector is excluive or.
driver - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
DRIVER - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
DROP - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
dropSchema(Statement) - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
Drops the schema if it exists.
dropTables(Statement) - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
Drops the tables within the schema.
DynamoDBStore<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage.dynamodb
Created by Jeff Gaynor
on 4/22/24 at 12:59 PM
DynamoDBStore() - Constructor for class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 

E

EC_CURVE_ED_25519 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
EC_CURVE_ED_448 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
EC_CURVE_KEY - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
EC_CURVE_P_256 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
EC_CURVE_P_256K - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
EC_CURVE_P_384 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
EC_CURVE_P_521 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
EC_CURVE_SEC_256K1 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
EC_CURVE_X_25519 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
EC_CURVE_X_448 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
echo(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
ECHO - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
ECHO_REQUEST - Static variable in class edu.uiuc.ncsa.security.servlet.ServiceClient
 
ECHO_RESPONSE - Static variable in class edu.uiuc.ncsa.security.servlet.ServiceClient
 
EchoExecutable - Class in edu.uiuc.ncsa.sas.example
Really simple implementation of an Executable.
EchoExecutable() - Constructor for class edu.uiuc.ncsa.sas.example.EchoExecutable
 
echoHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
edit(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
edit(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
Deprecated.
 
EDIT_A_LINE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
EDIT_A_LINE_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
editConfigFile(XMLMap) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
 
editFile(EditorEntry, File) - Static method in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
Edits a file.
EDITOR_ARG_CONNECTOR_ATTR - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
 
EDITOR_ARG_FLAG_ATTR - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
 
EDITOR_ARG_TAG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
 
EDITOR_ARG_VALUE_ATTR - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
 
EDITOR_CLEAR_SCREEN_ATTR - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
 
EDITOR_EXEC_ATTR - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
 
EDITOR_NAME_ATTR - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
 
EDITOR_RC_ERROR - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
 
EDITOR_RC_OK - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
 
EDITOR_TAG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
 
EditorArg - Class in edu.uiuc.ncsa.security.util.cli.editing
Arguments for an editor.
EditorArg() - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.EditorArg
 
EditorEntry - Class in edu.uiuc.ncsa.security.util.cli.editing
Created by Jeff Gaynor
on 3/12/21 at 8:09 AM
EditorEntry() - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.EditorEntry
 
EditorInputLine - Class in edu.uiuc.ncsa.security.util.cli
Created by Jeff Gaynor
on 8/17/20 at 3:14 PM
EditorInputLine(String) - Constructor for class edu.uiuc.ncsa.security.util.cli.EditorInputLine
Basic constructor that turns a raw input line (such as types in by a user) to one of these.
EditorInputLine(Vector) - Constructor for class edu.uiuc.ncsa.security.util.cli.EditorInputLine
 
Editors - Class in edu.uiuc.ncsa.security.util.cli.editing
Created by Jeff Gaynor
on 3/12/21 at 8:09 AM
Editors() - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.Editors
 
EDITORS_TAG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
 
EditorUtils - Class in edu.uiuc.ncsa.security.util.cli.editing
Created by Jeff Gaynor
on 3/17/21 at 6:47 AM
EditorUtils() - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
 
edu.uiuc.ncsa.sas - package edu.uiuc.ncsa.sas
SAS = Subject-action service.
edu.uiuc.ncsa.sas.admin - package edu.uiuc.ncsa.sas.admin
 
edu.uiuc.ncsa.sas.cli - package edu.uiuc.ncsa.sas.cli
A basic implementation of the CLIDriver so that it can be run as an SAS server
edu.uiuc.ncsa.sas.client - package edu.uiuc.ncsa.sas.client
This client exists only on the server to model the state and configuration.
edu.uiuc.ncsa.sas.example - package edu.uiuc.ncsa.sas.example
This has an example of how to extend SAS to create an executable program.
edu.uiuc.ncsa.sas.exceptions - package edu.uiuc.ncsa.sas.exceptions
 
edu.uiuc.ncsa.sas.loader - package edu.uiuc.ncsa.sas.loader
 
edu.uiuc.ncsa.sas.storage - package edu.uiuc.ncsa.sas.storage
 
edu.uiuc.ncsa.sas.thing - package edu.uiuc.ncsa.sas.thing
 
edu.uiuc.ncsa.sas.thing.action - package edu.uiuc.ncsa.sas.thing.action
 
edu.uiuc.ncsa.sas.thing.response - package edu.uiuc.ncsa.sas.thing.response
 
edu.uiuc.ncsa.sas.watcher - package edu.uiuc.ncsa.sas.watcher
 
edu.uiuc.ncsa.sas.webclient - package edu.uiuc.ncsa.sas.webclient
 
edu.uiuc.ncsa.security.core - package edu.uiuc.ncsa.security.core
 
edu.uiuc.ncsa.security.core.cache - package edu.uiuc.ncsa.security.core.cache
 
edu.uiuc.ncsa.security.core.configuration - package edu.uiuc.ncsa.security.core.configuration
Sec-Lib's configuration package.
edu.uiuc.ncsa.security.core.configuration.provider - package edu.uiuc.ncsa.security.core.configuration.provider
Machinery for getting a configuration.
edu.uiuc.ncsa.security.core.exceptions - package edu.uiuc.ncsa.security.core.exceptions
Where the exceptions live.
edu.uiuc.ncsa.security.core.inheritance - package edu.uiuc.ncsa.security.core.inheritance
A generic multiple inheritance package.
edu.uiuc.ncsa.security.core.ipc - package edu.uiuc.ncsa.security.core.ipc
This package consists of utilities (a bean and listener interfaces) for monitoring interprocess communications.
edu.uiuc.ncsa.security.core.util - package edu.uiuc.ncsa.security.core.util
 
edu.uiuc.ncsa.security.installer - package edu.uiuc.ncsa.security.installer
 
edu.uiuc.ncsa.security.servlet - package edu.uiuc.ncsa.security.servlet
 
edu.uiuc.ncsa.security.servlet.mail - package edu.uiuc.ncsa.security.servlet.mail
This package is used for adding email notification support to Tomcat servlets.
edu.uiuc.ncsa.security.storage - package edu.uiuc.ncsa.security.storage
 
edu.uiuc.ncsa.security.storage.cli - package edu.uiuc.ncsa.security.storage.cli
Things relating to the CLI (Command line interface).
edu.uiuc.ncsa.security.storage.data - package edu.uiuc.ncsa.security.storage.data
 
edu.uiuc.ncsa.security.storage.dynamodb - package edu.uiuc.ncsa.security.storage.dynamodb
 
edu.uiuc.ncsa.security.storage.events - package edu.uiuc.ncsa.security.storage.events
This package has events for tracking last access times of objects.
edu.uiuc.ncsa.security.storage.monitored - package edu.uiuc.ncsa.security.storage.monitored
Utilities and classes for working with objects that are sent to/retrieved from a Store.
edu.uiuc.ncsa.security.storage.monitored.upkeep - package edu.uiuc.ncsa.security.storage.monitored.upkeep
 
edu.uiuc.ncsa.security.storage.sql - package edu.uiuc.ncsa.security.storage.sql
Classes that setup a specific type of correspondence between java objects and rows of an SQL table.
edu.uiuc.ncsa.security.storage.sql.derby - package edu.uiuc.ncsa.security.storage.sql.derby
Connectivity for the Derby database
edu.uiuc.ncsa.security.storage.sql.h2 - package edu.uiuc.ncsa.security.storage.sql.h2
Connectivity for the H2 database engine.
edu.uiuc.ncsa.security.storage.sql.internals - package edu.uiuc.ncsa.security.storage.sql.internals
Low-level functions for table operations.
edu.uiuc.ncsa.security.storage.sql.mariadb - package edu.uiuc.ncsa.security.storage.sql.mariadb
Connectivity for the Maria DB database server.
edu.uiuc.ncsa.security.storage.sql.mysql - package edu.uiuc.ncsa.security.storage.sql.mysql
Connectivity for the MySQL database server.
edu.uiuc.ncsa.security.storage.sql.postgres - package edu.uiuc.ncsa.security.storage.sql.postgres
Connectivity for the PostgreSQL database server.
edu.uiuc.ncsa.security.util - package edu.uiuc.ncsa.security.util
 
edu.uiuc.ncsa.security.util.cli - package edu.uiuc.ncsa.security.util.cli
CLI = Command Line Interface, a basic command line for any Java application.
edu.uiuc.ncsa.security.util.cli.editing - package edu.uiuc.ncsa.security.util.cli.editing
 
edu.uiuc.ncsa.security.util.cli.json_edit - package edu.uiuc.ncsa.security.util.cli.json_edit
 
edu.uiuc.ncsa.security.util.configuration - package edu.uiuc.ncsa.security.util.configuration
Utilities for working with configurations.
edu.uiuc.ncsa.security.util.functor - package edu.uiuc.ncsa.security.util.functor
The antiquated way to have a JSON only scripting solution.
edu.uiuc.ncsa.security.util.functor.logic - package edu.uiuc.ncsa.security.util.functor.logic
 
edu.uiuc.ncsa.security.util.functor.parser - package edu.uiuc.ncsa.security.util.functor.parser
 
edu.uiuc.ncsa.security.util.functor.parser.event - package edu.uiuc.ncsa.security.util.functor.parser.event
This contains the event-driven functor parser.
edu.uiuc.ncsa.security.util.functor.parser.old - package edu.uiuc.ncsa.security.util.functor.parser.old
Note that this was an earlier version of the parser before the event-driven code came along.
edu.uiuc.ncsa.security.util.functor.strings - package edu.uiuc.ncsa.security.util.functor.strings
 
edu.uiuc.ncsa.security.util.functor.system - package edu.uiuc.ncsa.security.util.functor.system
 
edu.uiuc.ncsa.security.util.functor.user_defined - package edu.uiuc.ncsa.security.util.functor.user_defined
 
edu.uiuc.ncsa.security.util.help - package edu.uiuc.ncsa.security.util.help
 
edu.uiuc.ncsa.security.util.json - package edu.uiuc.ncsa.security.util.json
Some utilities for working with JSON.
edu.uiuc.ncsa.security.util.jwk - package edu.uiuc.ncsa.security.util.jwk
Support for JSON web keys.
edu.uiuc.ncsa.security.util.mail - package edu.uiuc.ncsa.security.util.mail
A simple mail system.
edu.uiuc.ncsa.security.util.pkcs - package edu.uiuc.ncsa.security.util.pkcs
Basic PKCS (Public Key Cryptography Standards) compliant utilities.
edu.uiuc.ncsa.security.util.scripting - package edu.uiuc.ncsa.security.util.scripting
Basic classes to support sever-side scripting in OAuth 2.
edu.uiuc.ncsa.security.util.ssl - package edu.uiuc.ncsa.security.util.ssl
Package to add basic and easy SSL support.
edu.uiuc.ncsa.security.util.terminal - package edu.uiuc.ncsa.security.util.terminal
An implementation of an ISO 6429 terminal.
edu.uiuc.ncsa.security.util.testing - package edu.uiuc.ncsa.security.util.testing
Created by Jeff Gaynor
A package whose sole function is to allow testing of the configuration package.
ELLIPSIS - Static variable in class edu.uiuc.ncsa.security.core.util.StringUtils
 
ELSE - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
encode(String) - Static method in class edu.uiuc.ncsa.security.servlet.ServiceClient
 
encodeValue(byte[]) - Method in class edu.uiuc.ncsa.security.util.pkcs.Base64String
Encode the binary into a base 64 string.
ENCODING - Static variable in class edu.uiuc.ncsa.security.servlet.ServiceClient
 
encrypt(String, String) - Static method in class edu.uiuc.ncsa.security.util.pkcs.EncryptionUtil
 
EncryptionException - Exception in edu.uiuc.ncsa.sas.exceptions
Created by Jeff Gaynor
on 8/16/22 at 6:37 AM
EncryptionException() - Constructor for exception edu.uiuc.ncsa.sas.exceptions.EncryptionException
 
EncryptionException(String) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.EncryptionException
 
EncryptionException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.EncryptionException
 
EncryptionException(Throwable) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.EncryptionException
 
EncryptionUtil - Class in edu.uiuc.ncsa.security.util.pkcs
Utility to password protect files.
EncryptionUtil() - Constructor for class edu.uiuc.ncsa.security.util.pkcs.EncryptionUtil
 
End - edu.uiuc.ncsa.security.util.terminal.KeyType
 
END_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
endBrace(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
 
endBrace(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
 
endBrace(String) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.LogicBlocksHandlerInterface
 
endBracket(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
 
endBracket(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
 
endBracket(String) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.LogicBlockHandlerInterface
 
endParenthesis(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
 
endParenthesis(String) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandlerInterface
 
endParenthesis(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
 
ENDS_WITH - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
endsWith(String, String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
Does this path end with the other? E.g.
Enter - edu.uiuc.ncsa.security.util.terminal.KeyType
 
entrySet() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
 
entrySet() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
entrySet() - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
 
entrySet() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
entrySet() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
entrySet() - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
entrySet() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
ENV_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
ENV_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
envirnoment - Variable in class edu.uiuc.ncsa.security.util.functor.system.jsetEnv
 
environment - Static variable in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
environment - Variable in class edu.uiuc.ncsa.security.util.functor.system.jgetEnv
 
equals(Object) - Method in class edu.uiuc.ncsa.sas.thing.Thing
 
equals(Object) - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
 
equals(Object) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Checks if this XProperties object is the same as a given object.
equals(Object) - Method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
 
equals(Object) - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
 
equals(Object) - Method in class edu.uiuc.ncsa.security.storage.monitored.Monitored
 
equals(Object) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
equals(Object) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
equals(Object) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
equals(String, FunctorType) - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
 
equals(String, String) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
 
equals(String, String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
Compares two paths.
equals(String, String, boolean, boolean) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Checks if towo strings have equal content.
equals(Date, Date) - Static method in class edu.uiuc.ncsa.security.core.util.DateUtils
This compares the two dates down to the nearest millisecond.
EQUALS - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
error(Class, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
error(Class, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
error(Class, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
error(Class, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
error(Object, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
error(Object, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
error(Object, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
error(Object, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
error(String) - Method in interface edu.uiuc.ncsa.security.core.Logable
Write an error message to the log.
error(String) - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
 
error(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
error(String) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
error(String) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
error(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
error(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
error(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
error(String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
error(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
error(String) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
error(String, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
error(String, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
error(String, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
error(String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
error(String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
error(String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
error(String, Throwable) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
error(String, Throwable) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
error(String, Throwable) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
error(String, Throwable) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
error(Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
ES_256 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
Elliptic curve ES 256 key algorithm
ES_256K - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
Elliptic curve ES 256K key algorithm
ES_384 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
Elliptic curve ES 384 key algorithm
ES_512 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
Elliptic curve ES 512 key algorithm
Escape - edu.uiuc.ncsa.security.util.terminal.KeyType
 
escapeChar - Static variable in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
escapeRegex(String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
EventDrivenParser - Class in edu.uiuc.ncsa.security.util.functor.parser.event
An event driven parser for functors.
EventDrivenParser() - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
EventDrivenParser(JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
Create and initialize this parser.
ExceptionHandler - Interface in edu.uiuc.ncsa.security.servlet
Created by Jeff Gaynor
on 2/6/15 at 4:29 PM
ExceptionHandlerThingie - Class in edu.uiuc.ncsa.security.servlet
A class that holds the information for the exception handler
ExceptionHandlerThingie(Throwable, HttpServletRequest, HttpServletResponse) - Constructor for class edu.uiuc.ncsa.security.servlet.ExceptionHandlerThingie
 
EXCHANGE_PHASE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
exec - Variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorEntry
 
executable - Variable in class edu.uiuc.ncsa.sas.SessionRecord
 
Executable - Interface in edu.uiuc.ncsa.sas
This is the executable that is run on the server.
EXECUTABLE_DEFAULT - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
execute() - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
 
execute() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
execute() - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
execute() - Method in interface edu.uiuc.ncsa.security.util.functor.JMetaMetaFunctor
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jAnd
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jContains
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jEndsWith
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jEquals
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jExists
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jFalse
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jIf
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jMatch
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jNot
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jOr
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jStartsWith
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jThen
There is no actual result from this functor.
execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jTrue
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jXOr
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.strings.jConcat
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.strings.jDrop
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.strings.jEcho
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.strings.jReplace
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.strings.jToArray
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.strings.jToLowerCase
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.strings.jToUpperCase
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.system.jclearEnv
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.system.jgetEnv
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.system.jRaiseError
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.system.jsetEnv
 
execute() - Method in class edu.uiuc.ncsa.security.util.functor.user_defined.UserDefined
 
execute(Action) - Method in class edu.uiuc.ncsa.sas.cli.SASServerSideCLiDriver
 
execute(Action) - Method in class edu.uiuc.ncsa.sas.example.EchoExecutable
 
execute(Action) - Method in interface edu.uiuc.ncsa.sas.Executable
 
execute(Action) - Method in class edu.uiuc.ncsa.sas.SASCLIDriver
 
execute(Action) - Method in class edu.uiuc.ncsa.sas.webclient.Client
Call this for an arbitrary Action.
execute(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
Returns a logical true if one of the command lines executes the line successfully.
execute(StateInterface) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
execute(StateInterface) - Method in interface edu.uiuc.ncsa.security.util.scripting.ScriptInterface
Run this script with the given state.
execute(File) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
Executes a file.
execute(Reader) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
execute(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
execute(List<String>) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
execute(JSONArray) - Method in class edu.uiuc.ncsa.security.util.json.PreProcessor
 
execute(JSONArray, Set<String>) - Method in class edu.uiuc.ncsa.security.util.json.PreProcessor
This will track the ids and throw an exception if there is cycle.
execute(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
Figure out what type of object is to be executed.
execute(JSONObject) - Method in class edu.uiuc.ncsa.security.util.json.PreProcessor
 
execute(JSONObject, Set<String>) - Method in class edu.uiuc.ncsa.security.util.json.PreProcessor
 
ExecuteAction - Class in edu.uiuc.ncsa.sas.thing.action
Created by Jeff Gaynor
on 8/15/22 at 10:51 AM
ExecuteAction() - Constructor for class edu.uiuc.ncsa.sas.thing.action.ExecuteAction
 
executed - Variable in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
executeJSON(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
Execute the old JSON functor and put it into a script object.
executeScript(List<String>) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
executeScript(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
EXISTS - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
EXIT_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
If a user enters this string at any point, the current operation should end.
ExitException - Exception in edu.uiuc.ncsa.security.util.cli
Created by Jeff Gaynor
on 5/30/13 at 10:46 AM
ExitException() - Constructor for exception edu.uiuc.ncsa.security.util.cli.ExitException
 
ExitException(String) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ExitException
 
ExitException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ExitException
 
ExitException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ExitException
 
EXPIRES_AT - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
expiresAt - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
EXTENDS_TAG - Static variable in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
 
extraUpdates(Identifiable, int) - Method in class edu.uiuc.ncsa.sas.admin.SASCommands
 
extraUpdates(Identifiable, int) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
This is a hook for extensions so they don't have to completely rewrite complex StoreCommands.update(edu.uiuc.ncsa.security.core.Identifiable) methods.

F

F1 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F10 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F11 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F12 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F13 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F14 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F15 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F16 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F17 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F18 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F2 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F3 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F4 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F5 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F6 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F7 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F8 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
F9 - edu.uiuc.ncsa.security.util.terminal.KeyType
 
failed - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
Failed to delete outright
FALSE - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
fields - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands.RSRecord
 
figureOutFunctor(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
This figures out which functor to create based on the key of the raw JSON object.
figureOutLoader(String, String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
This is done so configurations can be loaded by inheritors.
FILE_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
FILE_FLAG - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
FILE_LOAD - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
FILE_SAVE - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
FILE_STORE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
FILE_SWITCH - Variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
FILE_TAG - Static variable in class edu.uiuc.ncsa.security.core.configuration.Configurations
 
FileEntry - Class in edu.uiuc.ncsa.security.installer
Created by Jeff Gaynor
on 6/13/24 at 11:24 AM
FileEntry(String) - Constructor for class edu.uiuc.ncsa.security.installer.FileEntry
 
FileEntry(String, String, Boolean, Boolean, Boolean) - Constructor for class edu.uiuc.ncsa.security.installer.FileEntry
 
FileEntry(Map) - Constructor for class edu.uiuc.ncsa.security.installer.FileEntry
 
FileEntryInterface - Interface in edu.uiuc.ncsa.security.installer
Created by Jeff Gaynor
on 6/18/24 at 11:14 AM
FilePermissionsException - Exception in edu.uiuc.ncsa.security.core.exceptions
Created by Jeff Gaynor
on 7/25/13 at 4:28 PM
FilePermissionsException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.FilePermissionsException
 
FilePermissionsException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.FilePermissionsException
 
FilePermissionsException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.FilePermissionsException
 
FilePermissionsException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.FilePermissionsException
 
FILES - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
FileStore<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage
A store backed by the file system.
FileStore(File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.FileStore
Accepts a directory for both the index and data and creates the subdirectories.
FileStore(File, File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.FileStore
For the case where the data and index directories are explicitly given.
fileToJSON(String) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
fileToString(String) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
FileUtil - Class in edu.uiuc.ncsa.security.core.util
Utility do to certain common file operations.
FileUtil() - Constructor for class edu.uiuc.ncsa.security.core.util.FileUtil
 
FIND_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
FIND_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
findConfiguration(String, String, String) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
Finds the configuration in an XML file, given the filename, name of the configuration (or null if you want to use the only one there) and the top node tag (E.g.
findConfigurationNode(ServletContext, String, String, String) - Static method in class edu.uiuc.ncsa.security.servlet.ServletXMLConfigUtil
Looks for the configuration in the servlet context using the keys for the init parameters
findItem(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Resolves the first argument of a command line into either a unique identifier The contract is that IF there is an ID set (with StoreCommands.set_id(InputLine)) then use that.
findMultiNode(String, String, String) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
Entry point for multiple-inheritance.
findNamedConfig(XMLConfiguration, String, String) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
This takes a configuration and looks in it for a given name for the tag.
fireComponentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
 
fireEventHappened(IPCEvent) - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
 
fireEventHappened(IPCEvent) - Method in interface edu.uiuc.ncsa.security.core.ipc.IPCEventListener
 
fireLastAccessedEvent(MonitoredStoreInterface, Identifier) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
fireLastAccessedEvent(MonitoredStoreInterface, Identifier) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
fireLastAccessedEvent(MonitoredStoreInterface, Identifier) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
fireLastAccessedEvent(MonitoredStoreInterface, Identifier) - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
 
fireLastAccessedEvent(MonitoredStoreInterface, Identifier) - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
 
fixSeconds(String) - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
This normalizes the date so that it always has 3 places for the number of milliseconds.
flag - Variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorArg
 
FLAG_CONFIG - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
 
FLAG_EDIT - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
 
FLAG_HELP - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
 
FLAG_NEW - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
 
FLAG_PRINT_PUBLIC_KEY - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
 
FLAG_VERBOSE - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
 
flush() - Method in class edu.uiuc.ncsa.sas.StringIO
 
flush() - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
 
flush() - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
Flush anything waiting to be printed.
flush() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
FORCE_COPY_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
forEach(Consumer<? super String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
forEach(Consumer<? super V>) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
 
format() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
 
format(Identifiable) - Method in class edu.uiuc.ncsa.sas.admin.SASCommands
 
format(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
In listing operations, take the Identifiable argument and make a string version that a user can understand
FORMAT_TYPE_BOOLEAN - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
FORMAT_TYPE_JSON_ARRAY - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
FORMAT_TYPE_JSON_OBJECT - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
FORMAT_TYPE_NULL - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
FORMAT_TYPE_NUMBER - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
FORMAT_TYPE_STRING - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
FORMAT_TYPE_UNKNOWN - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
formatByteCount(long) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Make E.g.
formatCollaterals(boolean, int) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
Format the contents of the collateral map.
formatCount(long, String) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Formats the count and units with the correct unit prefix, formatting the count.
formatElapsedTime(long) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Makes elapsed times in milliseconds human readable.
formatHerz(long, long) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Formats the number of cycles from the starting time.
formatList(InputLine, List<String>) - Static method in class edu.uiuc.ncsa.security.util.cli.FormatUtil
This allows for setting the formatting
formatList(InputLine, TreeSet<String>) - Static method in class edu.uiuc.ncsa.security.util.cli.FormatUtil
 
formatLongLine(String, String, int, boolean) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Gets a consistent look and feel.
formatMap(Map, List<String>, boolean, boolean, int, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Format a map of objects as easily readable key value pairs.
formatMap(Map, List<String>, boolean, boolean, int, int, boolean) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
The tryJSON flag means that if an entry might be JSON, try to interpret it and use JSON formatting guidelines.
formatMapEntry(String, String, int, int, int, boolean) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Format an entry from a map.
formatRecord(String, Object) - Constructor for class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor.formatRecord
 
formatScalar(Object) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
formatSingleEntry(String, Object) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
Entries look like
formatTable(List<String>, List<List<String>>, int, boolean) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Takes a table -- defined as a list of rows, each row is a separate column amd returns a list of formatted rows that can just be printed (piped through a stream or whatever) It is assumed there are no missing columns, though null columns are fine and are rendered as blank.
FormatUtil - Class in edu.uiuc.ncsa.security.util.cli
Created by Jeff Gaynor
on 1/25/21 at 5:32 PM
FormatUtil() - Constructor for class edu.uiuc.ncsa.security.util.cli.FormatUtil
 
foundComma(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
 
foundComma(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
 
foundComma(String) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.TopHandlerInterface
 
foundDoubleQuotes(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
 
foundDoubleQuotes(String) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandlerInterface
 
foundDoubleQuotes(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
 
fqTablename(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
from - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
fromJSON(File) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
Read a set of keys from a file.
fromJSON(File) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
fromJSON(String) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
fromJSON(String) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
fromJSON(JSON) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
Takes either a standard JSON object of keys: {"keys":[...]} or a single key and turns it in a set of web keys
fromJSON(JSON) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
fromJSON(JSONObject) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
fromJSON(JSONObject) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
fromJSON(JSONObject) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
Populate this from the JSON object.
fromJSON(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
 
fromList(List<String>) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Convert a list of strings into a single string with linefeeds.
fromMap(ConversionMap<String, Object>) - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
Takes a map and returns an object of the given type, initialized with the values of the map.
fromMap(ConversionMap<String, Object>, V) - Method in class edu.uiuc.ncsa.sas.client.ClientConverter
 
fromMap(ConversionMap<String, Object>, V) - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
 
fromMap(ConversionMap<String, Object>, V) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredConverter
 
fromMap(Map<String, Object>, V) - Method in interface edu.uiuc.ncsa.security.core.XMLConverter
 
fromMap(Map<String, Object>, V) - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
 
fromXML(Store, XMLMap) - Static method in class edu.uiuc.ncsa.security.storage.GenericStoreUtils
This will convert a map into an object.
fromXML(InputStream) - Method in class edu.uiuc.ncsa.security.storage.XMLMap
 
fromXML(XMLEventReader) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
This is not a complete deserialization, but is part of a larger scheme.
fromXMLAndSave(Store, XMLMap) - Static method in class edu.uiuc.ncsa.security.storage.GenericStoreUtils
 
fromXMLMap(XMLMap) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Take the updated values for the object and return a new, updated object.
FS_DATA - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
FS_INDEX - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
FS_PATH - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
FS_REMOVE_EMPTY_FILES - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
FS_REMOVE_FAILED_FILES - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
FSClientStore<V extends SASClient> - Class in edu.uiuc.ncsa.sas.storage
Created by Jeff Gaynor
on 8/22/22 at 2:10 PM
FSClientStore(File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Constructor for class edu.uiuc.ncsa.sas.storage.FSClientStore
 
FSClientStore(File, File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Constructor for class edu.uiuc.ncsa.sas.storage.FSClientStore
 
FSInitializer - Class in edu.uiuc.ncsa.security.storage
Created by Jeff Gaynor
on 4/23/12 at 10:29 AM
FSInitializer(File, File) - Constructor for class edu.uiuc.ncsa.security.storage.FSInitializer
 
FSProvider<T extends FileStore> - Class in edu.uiuc.ncsa.security.storage
Creates Filestores.
FSProvider(String, String, MapConverter) - Constructor for class edu.uiuc.ncsa.security.storage.FSProvider
 
FSProvider(ConfigurationNode, String, String, MapConverter) - Constructor for class edu.uiuc.ncsa.security.storage.FSProvider
 
FUNCTOR_TYPE - Static variable in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
 
functorFactory - Variable in class edu.uiuc.ncsa.security.util.cli.ParserCommands
Deprecated.
 
FunctorHandler - Class in edu.uiuc.ncsa.security.util.functor.parser.event
This creates functors by adding arguments to them.
FunctorHandler - Class in edu.uiuc.ncsa.security.util.functor.parser.old
Really a facade for the various handlers
FunctorHandler() - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
 
FunctorHandler(JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
 
FunctorHandlerInterface - Interface in edu.uiuc.ncsa.security.util.functor.parser.old
Created by Jeff Gaynor
on 7/16/18 at 10:40 AM
FunctorMap - Class in edu.uiuc.ncsa.security.util.functor.logic
A map of all functors that have resulted in the execution of a functor.
FunctorMap() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.FunctorMap
 
FunctorParser - Class in edu.uiuc.ncsa.security.util.functor.parser
This will take functor notation and parse it into executable JSON.
FunctorParser() - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.FunctorParser
 
FunctorRuntimeException - Exception in edu.uiuc.ncsa.security.core.exceptions
Created by Jeff Gaynor
on 2/26/19 at 9:25 AM
FunctorRuntimeException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.FunctorRuntimeException
 
FunctorRuntimeException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.FunctorRuntimeException
 
FunctorRuntimeException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.FunctorRuntimeException
 
FunctorRuntimeException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.FunctorRuntimeException
 
FunctorScript - Class in edu.uiuc.ncsa.security.util.functor.parser
Created by Jeff Gaynor
on 3/7/19 at 6:52 PM
FunctorScript(JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
FunctorScript(JFunctorFactory, JSONObject) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
Use this to initialize the entire parser in advance of execution.
FunctorType - Interface in edu.uiuc.ncsa.security.util.functor
Created by Jeff Gaynor
on 3/6/18 at 9:04 AM
FunctorTypeImpl - Enum in edu.uiuc.ncsa.security.util.functor
Created by Jeff Gaynor
on 3/6/18 at 9:02 AM
fwd(HttpServletRequest, HttpServletResponse, String) - Static method in class edu.uiuc.ncsa.security.servlet.JSPUtil
Forwards a request

G

gatherStats(int[]) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
GeneralException - Exception in edu.uiuc.ncsa.security.core.exceptions
Top-level exception.
GeneralException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.GeneralException
 
GeneralException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.GeneralException
 
GeneralException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.GeneralException
 
GeneralException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.GeneralException
 
GenericStoreUtils - Class in edu.uiuc.ncsa.security.storage
This is where static generic methods for stores like searches live.
GenericStoreUtils() - Constructor for class edu.uiuc.ncsa.security.storage.GenericStoreUtils
 
get() - Method in class edu.uiuc.ncsa.sas.client.ClientProvider
 
get() - Method in class edu.uiuc.ncsa.sas.loader.SQLClientStoreProvider
 
get() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.MultiTypeProvider
This will notify all listeners and return the first instance found.
get() - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl
 
get() - Method in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
 
get() - Method in class edu.uiuc.ncsa.security.core.util.LoggerProvider
 
get() - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader.MyLoggerProvider
 
get() - Method in class edu.uiuc.ncsa.security.servlet.mail.ServletMailUtilProvider
 
get() - Method in class edu.uiuc.ncsa.security.storage.AggregateStoreProvider
 
get() - Method in class edu.uiuc.ncsa.security.storage.FSProvider
It is up to you to add the appropriate logic to check for the correct store type (e.g.
get() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
get() - Method in class edu.uiuc.ncsa.security.storage.sql.h2.H2ConnectionPoolProvider
 
get() - Method in class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionPoolProvider
 
get() - Method in class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionPoolProvider
 
get() - Method in class edu.uiuc.ncsa.security.storage.sql.postgres.PGConnectionPoolProvider
 
get() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
 
get() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSetFactory
 
get(boolean) - Method in class edu.uiuc.ncsa.sas.client.ClientProvider
 
get(boolean) - Method in interface edu.uiuc.ncsa.security.core.IdentifiableProvider
Create a new Identifiable object and create a new identifier if true.
get(long) - Method in class edu.uiuc.ncsa.security.core.util.IP2
 
get(Object) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
 
get(Object) - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
get(Object) - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
 
get(Object) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
Returns a null if the object is not found, regardless of the underlying store's policies.
get(Object) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
get(Object) - Method in class edu.uiuc.ncsa.security.storage.FileStore
This updates the last accessed listener
get(Object) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
get(Object) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
get(Object) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
get(Object) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
 
get(Object) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
Retrieve a single row from a table then populate an instance.
get(String) - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptors
 
get(String) - Method in class edu.uiuc.ncsa.security.util.cli.editing.Editors
 
get(String, String) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
Finds a script for a given key pair or a null if there is no such script.
get(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
get_env(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
GET_ENV - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
get_id(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
getAcceptedIssuers() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
getAcceptedIssuers() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory.X509TrustManagerFacade
This gets all of them from all trust managers.
getAccessList() - Method in class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
 
getAccessList() - Method in class edu.uiuc.ncsa.sas.SASEnvironment
 
getAction() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
getAction() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
This application allows you to specify numeric values that determine the behavior of this application.
getAction() - Method in interface edu.uiuc.ncsa.security.util.scripting.ScriptRunRequest
An action for the script engine to do.
getAction(String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
getAction(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.action.ActionDeserializer
Returns the action to be done.
getActionType() - Method in class edu.uiuc.ncsa.sas.thing.response.Response
 
getActualVersion() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
This is set after the system does the logic for the version.
getAdminConnectionParameters() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
 
getAlarms() - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
 
getAlarms() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
getAlarms(ConfigurationNode, String) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
Get alarms that are in a given tag.
getAlias() - Method in class edu.uiuc.ncsa.security.core.inheritance.AliasAndOverrides
 
getAliases(String) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceMap
 
getAll() - Method in interface edu.uiuc.ncsa.security.core.Store
Method to get every element in the store.
getAll() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
getAll() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
getAll() - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
getAll() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
 
getAll() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
This will get every entry in the database.
getAll() - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
 
getAllNodes(List<ConfigurationNode>, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
Use this to get all the named nodes off the list.
getAllProperties() - Static method in class edu.uiuc.ncsa.security.util.DevUtils
Deprecated.
A Map of all the OS and java properties for use resolving configuration testing files.
getAllProperties() - Method in class edu.uiuc.ncsa.security.util.XXProperties
A Map of all the OS and java properties for use resolving configuration testing files.
getAllProperties(boolean) - Method in class edu.uiuc.ncsa.security.util.XXProperties
Force a reload of system properties.
getAltLookup() - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
This is a mop with key being the topic, value being the alternative, e.g.
getAndCheckKeyArg(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
resolves key shorthand of &key_name or -key key_name returns null if no such key OR if it is not valid in the key list.
getAppName() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
getAppName() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
getArg() - Method in class edu.uiuc.ncsa.sas.thing.action.ExecuteAction
 
getArg(int) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
Remember that the zero-th argument is the command, so that the arguments properly begin at index = 1.
getArgCount() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
Returns the number of arguments for this input line.
getArgList(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Deprecated. 
getArgList(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
Read an argument as a list.
getArgMap() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
getArgs() - Method in class edu.uiuc.ncsa.sas.thing.action.InvokeAction
 
getArgs() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
 
getArgs() - Method in interface edu.uiuc.ncsa.security.util.functor.JFunctor
 
getArgs() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
getArgs() - Method in interface edu.uiuc.ncsa.security.util.scripting.ScriptRunRequest
The arguments for the script.
getArray() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
getArray(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
 
getArrayList(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
 
getArrayList(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
return list as an ArrayList.
getAtomicNodes() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
getAttribute(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
Gets the attribute with the given key.
getAttribute(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
utility method to supply a default value if the given value is missing.
getAttribute(ConfigurationNode, String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
 
getAttributeInNode(List<ConfigurationNode>, String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
Looks for the given node and returns the first attribute.
getAuthHeader(HttpServletRequest, String) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
This gets the tokens from the authorization header.
getBaseID(Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
Removes the fragment (with the version number).
getBasicHeader(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
This is the header itself that is base 64 encoded.
getBearerAuthHeader(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
 
getBlanks(int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Get a string of blanks for the given width.
getBoolean(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Retrieves the boolean value.
getBoolean(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
 
getBoolean(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
getBoolean(Map, String) - Static method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
This grabs the boolean value from a map.
getBoolean(K) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
Convenience method to change the value to a boolean
getBooleanAttribute(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
 
getBooleanResult() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
getBootPassword() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
getBuffer() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
getBufferedReader() - Static method in class edu.uiuc.ncsa.sas.webclient.Client
 
getBufferedReader() - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
 
getBufferedReader() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
getBufferedReader() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
getByteCount() - Static method in class edu.uiuc.ncsa.security.core.util.Identifiers
 
getBytes(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Returns the value associated with this key as a byte array.
getBytes(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
 
getBytes(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
getBytes(K) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
Convenience method to change the value to a byte array.
getByValue(V) - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
 
getCache() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
getCaput() - Method in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
Creates the caput (="head") from the uri scheme and scheme specific part.
getCfg() - Method in class edu.uiuc.ncsa.sas.client.SASClient
 
getCharacter() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
getCharacter() - Method in class edu.uiuc.ncsa.security.util.terminal.KeyStroke
 
getCharacters() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.DoubleQuoteEvent
 
getCharPS() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
getChildren(List<ConfigurationNode>, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
The contract is that this will return all the named https://localhost:9443/oauth2/authorize?scope=org.cilogon.userinfo+openid+profile+email+storage.read%3A%2F+wlcg.capabilityset%3A%2Fduneana+wlcg.groups&response_type=code&redirect_uri=https%3A%2F%2Flocalhost%3A9443%2Fclient2%2Fready&state=vpfVnb1M4VfybbmZP3gCj724wahA0bYUJk2kbtmDy1k&nonce=kH9WLyty1xQ2EyMHjLz1MGgPZmDg1TFL-RORH7-2pC8&prompt=login&client_id=localhost%3Atest%2Ffnal&skin=dataOne hildren nodes of the given node in order So if the argument is [node0,node1,...] Then result is all the children of node0, followed by all the children of node1,...
getClassName() - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
getCleanupInterval() - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
The amount of time, in milliseconds, to wait between attempts to age the cache.
getCleanupInterval() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
getCLICommands() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
getClient(String) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
Creates an HTTPS-aware client that will verify the cert chain and host when called.
getClient(String, int, int) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
getClient(X509TrustManager) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
getClient(X509TrustManager, int, int) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
getClientKeys() - Method in class edu.uiuc.ncsa.sas.client.ClientTable
 
getClientProvider() - Method in class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
 
getClientStore() - Method in class edu.uiuc.ncsa.sas.SASEnvironment
 
getClientUsername() - Method in class edu.uiuc.ncsa.security.storage.sql.AdminConnectionParameters
The name of the user who will be accessing the database.
getClipboard() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
getClone() - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Gets a clone of this object.
getCollateralMap() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
 
getColumnDescriptor() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
getColumnTypeTranslator() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
getCommand() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
This returns the zero-th input.
getCommandCompletion() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
getCommandLine() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
getCommandLine() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
getCommandPS() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
getCommandsNameList(Commands[]) - Static method in class edu.uiuc.ncsa.security.util.cli.CLIReflectionUtil
This snoops through the CCI and gets those methods that are not in Java.lang.Object, are public and are not static.
getCommandType(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
getComment() - Method in class edu.uiuc.ncsa.sas.thing.action.Action
the client may send a comment.
getComment() - Method in class edu.uiuc.ncsa.sas.thing.response.Response
 
getComponentAt(String, int) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
Returns the path component at the given index.
getComponentManager() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
getComponentName() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
Returns the name of the configuration component (usually "server" or "client") that identifies the XML elements which might have the configuration.
getComponentName() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
For the configuration.
getComponents(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
 
getConditionalHandler() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
getConfig() - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
getConfig() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
 
getConfig() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSetFactory
 
getConfig(XMLConfiguration, String, String) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
Loads the named configuration that resides under the topNodeName, e.g.
getConfig(XMLConfiguration, String, String, TreeSet<String>) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
 
getConfigFile() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
getConfigFile() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
getConfigName() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
getConfigPath() - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
getConfiguration() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.CfgEvent
 
getConfiguration(File) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
Loads the configuration from the given file.
getConfiguration(URL) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
Gets the configuration via the resource name.
getConfigurationAt(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
Return the given configuration
getConfigurationLoader() - Static method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
getConfigurationLoader(ServletContext) - Method in class edu.uiuc.ncsa.sas.loader.SASBootstrapper
 
getConfigurationLoader(ServletContext) - Method in class edu.uiuc.ncsa.security.servlet.Bootstrapper
 
getConfigurationLoader(ConfigurationNode) - Method in class edu.uiuc.ncsa.sas.loader.SASBootstrapper
 
getConfigurationLoader(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.servlet.Bootstrapper
 
getConfigurationNode() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
getConfigurations2(String, String) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
 
getConnection() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLDatabase
 
getConnectionParameters() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
getConnectionParameters() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
 
getConnectionPool() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLDatabase
 
getConnectionPool() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
getConsequent() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
The consequent is either the then or else block, depending on the antecedent (the if block).
getConsequentAt(int) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
Get the logic block at the index and return the consequent (i.e.
getConsequents() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
 
getConstants() - Method in class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
Not needed here
getConstants() - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
Returns a hash map of constants that are used for this service.
getConstants() - Method in interface edu.uiuc.ncsa.security.core.util.ConfigurationLoader
Get any constants associated with this loader.
getContent() - Method in class edu.uiuc.ncsa.sas.thing.response.OutputResponse
 
getContent() - Method in exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
This should have the body of the response as a string.
getCreatedItems() - Method in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
A hash map of items created by this store.
getCreateScript() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
 
getCreateScript() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
The default creation script is injected
getCreateScriptPath() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
getCreateTableStatement() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
getCreateURL() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
getCreationTimestamp() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
getCreationTS() - Method in class edu.uiuc.ncsa.sas.client.SASClient
 
getCreationTS() - Method in interface edu.uiuc.ncsa.security.core.DateComparable
 
getCreationTS() - Method in class edu.uiuc.ncsa.security.storage.monitored.Monitored
 
getCreationTSField() - Method in class edu.uiuc.ncsa.sas.storage.SASSQLStore
 
getCreationTSField() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
getCredentialsFromHeaders(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
 
getCredentialsFromHeaders(HttpServletRequest, String) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
 
getCsi() - Method in class edu.uiuc.ncsa.security.util.terminal.KeyStroke
 
getCSI() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
getCSP() - Method in class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
 
getCurrentBlock() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
 
getCurrentObject() - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
getCursor() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
getCursorCol() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
getCursorRow() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
getDatabase() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
getDatabaseName() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
 
getDatabaseName() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
getDatabaseName() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
getDate(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Get the value as a date.
getDate(String) - Static method in class edu.uiuc.ncsa.security.core.util.DateUtils
Get the date from a token.
getDate(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
 
getDate(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
getDate(URI) - Static method in class edu.uiuc.ncsa.security.core.util.DateUtils
Parse and retrieve the date from a token.
getDate(K) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
Convenience method to change the value to a date.
getDate(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
getDate(JSON, String, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
getDateFormat() - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
Provides the DateFormat used by this utility.
getDateValue() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
 
getDebugger() - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
Checks for and sets up the debugging for this loader.
getDebugLevel() - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
getDebugLevel() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
getDefault() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeys
 
getDefaultKeyID() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeys
Get the default key id for this set.
getDefaultStore() - Method in class edu.uiuc.ncsa.sas.storage.SASClientStoreProvider
 
getDefaultStore() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.MultiTypeProvider
Supply a default store if none is specified.
getDefaultTrustManager() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
getDelimiter() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
getDelimiter() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.DelimiterEvent
 
getDerbyConnectionPoolProvider() - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
 
getDerbyConnectionPoolProvider(String, String) - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
 
getDerbyConnectionString() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
getDerbyMostRecent(String, boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
getDerbySecurityProperties() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
 
getDescription() - Method in interface edu.uiuc.ncsa.security.core.Identifiable
 
getDescription() - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
 
getDescription() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
 
getDevOutput() - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
getDevPath() - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
This is used to supply all the paths in tests.
getDirectories() - Method in class edu.uiuc.ncsa.security.installer.SingleSourceSet
 
getDouble(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Attempts to retrieve the value associated with the key as a double.
getDouble(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
getDriver() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
getDriver() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
getEditorEntry() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
getEditors(ConfigurationNode) - Static method in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
 
getElements() - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
Gets the overridden elements for this item.
getElseBlock() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
getEntries() - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptors
 
getEntryType(Object) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
getEnv() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
getEnvironment() - Method in class edu.uiuc.ncsa.sas.admin.SASCommands
 
getEnvironment() - Method in class edu.uiuc.ncsa.sas.loader.SASServletInitializer
 
getEnvironment() - Static method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
getEnvironment() - Method in interface edu.uiuc.ncsa.security.servlet.Initialization
 
getEnvironment() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
getEnvironment() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
getEnvironment() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
getEnvironment() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
 
getExampleHelp() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
getExceptionHandler() - Method in class edu.uiuc.ncsa.sas.loader.SASServletInitializer
 
getExceptionHandler() - Method in class edu.uiuc.ncsa.sas.SASServlet
 
getExceptionHandler() - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
getExceptionHandler() - Method in interface edu.uiuc.ncsa.security.servlet.Initialization
 
getExecutableType() - Method in class edu.uiuc.ncsa.sas.thing.action.LogonAction
 
getExitStatus() - Method in class edu.uiuc.ncsa.security.core.ipc.IPCEvent
 
getExtendsList() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
getFailures() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
List of failures.
getFile(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Retrieve the file stored by this key, resolving it against the given invocation directory.
getFile(String, File) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Retrieve the file stored by this key, resolving it against the given file.
getFile(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
getFile(String, String, File) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
getFileName() - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
getFileName(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
 
getFilePermissions() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
These are only processed for zip archives.
getFiles() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
getFirstAttribute(List<ConfigurationNode>, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
Get the very first attribute with the given name found in the nodes.
getFirstAttribute(ConfigurationNode, String) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
Get the very first attribute with the given name from the configuration node.
getFirstBooleanValue(List<ConfigurationNode>, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
Get the first attribute and return a boolean.
getFirstBooleanValue(List<ConfigurationNode>, String, boolean) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
Finds the first attribute with the given name and then converts to boolean.
getFirstBooleanValue(ConfigurationNode, String, boolean) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
 
getFirstLongValue(List<ConfigurationNode>, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
 
getFirstLongValue(List<ConfigurationNode>, String, long) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
 
getFirstLongValue(ConfigurationNode, String, long) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
Return the first long value of an attribute.
getFirstNode(List<ConfigurationNode>, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
Return the first named child configuration node of the given node or null if there is no such named child.
getFirstNode(ConfigurationNode, String) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
Return the first named child configuration node of the given node or null if there is no such named child.
getFirstParameters(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
Utility to extract all of the parameters from a request.
getFirstParameterValue(HttpServletRequest, String) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
Gets the first parameter value for the given key
getFQTablename() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
getFResult() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
Return the result from te functor that was executed.
getFunctor() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
getFunctor() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
 
getFunctorFactory() - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
Deprecated.
 
getFunctorFactory() - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
 
getFunctorHandler() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
 
getFunctorHandler() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
getFunctorMap() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jThen
A map of every functor that is associated at the top level with this block.
getFunctorMap() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
 
getFunctorMap() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
getFunctorMapEntry(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
 
getGlobalEnv() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
getHandlers() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
getHandlerType() - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
Allows for determining the type of handler without resorting to a lot of java class operations.
getHandlerType() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
 
getHandlerType() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
 
getHandlerType() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
 
getHelpTopic(String) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
Use this to get help for a topic.
getHelpTopicExample(String) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
Use this to get an example for a topic.
getHelpUtil() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
getHelpUtil() - Method in interface edu.uiuc.ncsa.security.util.cli.Commands
 
getHelpUtil() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
getHelpUtil() - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
getHexString() - Static method in class edu.uiuc.ncsa.security.core.util.Identifiers
 
getHost() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
getHost() - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
getHost() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
getHost() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
getId() - Method in class edu.uiuc.ncsa.sas.thing.action.Action
An (optional) unique identifier that the client sends.
getId() - Method in class edu.uiuc.ncsa.sas.thing.response.Response
 
getID() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Mutators for sub classes
getIdelLifetime() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
getIdentifier() - Method in exception edu.uiuc.ncsa.security.core.exceptions.UnknownClientException
 
getIdentifier() - Method in interface edu.uiuc.ncsa.security.core.Identifiable
Get the identifer
getIdentifier() - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
 
getIdentifier() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEvent
 
getIdentifier() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
 
getIdentifier(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
 
getIdentifier(K) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
Convenience method to change the value to an identifier
getIdentifierString() - Method in interface edu.uiuc.ncsa.security.core.Identifiable
Convenience call to cast the identifier to a string.
getIdentifierString() - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
 
getIdentifierString() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
 
getIDFromHeaders(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
 
getIdLength() - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
getIdsByStoreMap() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEventListener
 
getIfBlock() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
getIgnoredDirectories() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
Sniff through the excluded files and returns the ones that end in /, i.e., the directories.
getIgnoredFiles() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
In jar archives, a list of files and directories to ignore
getIndex() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jXOr
The index of the functor that evaluated to true.
getIndexDirectory() - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
getIndexEntry(String) - Method in class edu.uiuc.ncsa.security.storage.FileStore
Get a stored item using a key other than the identifier.
getIndexSize() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditorInputLine
 
getIndices() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditorInputLine
 
getInheritanceEngine() - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
 
getInitialization() - Method in class edu.uiuc.ncsa.sas.loader.SASBootstrapper
 
getInitialization() - Static method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
getInitialization() - Method in class edu.uiuc.ncsa.security.servlet.Bootstrapper
 
getInitializer() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
 
getInput() - Method in class edu.uiuc.ncsa.sas.StringIO
 
getInput(String) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
 
getInput(String, String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
Creates the input prompt and shows the supplied default value.
getInputStream() - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
 
getInstallConfiguration() - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
getInstallConfiguration() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
getInstallerHelp() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
getInstance() - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
getInt(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Get the value associated with this key as an integer.
getInt(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
getInt(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
getInt(JSON, String, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
getIntArg(int) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
Tries to get the index as an integer.
getIntAttribute(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
 
getIntAttribute(String, int) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
 
getInteger(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
Returns zero if the value is null;
getInteger(K) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
Convenience method to change the value to an integer.
getInterval() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
getIntResult() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
getIO() - Method in class edu.uiuc.ncsa.sas.cli.SASServerSideCLiDriver
 
getIO() - Method in class edu.uiuc.ncsa.sas.example.EchoExecutable
 
getIO() - Method in interface edu.uiuc.ncsa.sas.Executable
 
getIO() - Method in class edu.uiuc.ncsa.sas.SASCLIDriver
 
getIoInterface() - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
 
getIoInterface() - Static method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
getIoInterface() - Static method in class edu.uiuc.ncsa.security.util.cli.FormatUtil
 
getIOInterface() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
getIOInterface() - Method in interface edu.uiuc.ncsa.security.util.cli.Commands
 
getIOInterface() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
getIOInterface() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
getIso8601() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateValue
 
getIssuersFromDirectory(File) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
Try to read the key store certs from a directory of certificates.
getIssuersFromFile(File) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
Read the certs for the key store from a JKS file
getItemFile(String) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
getItemFile(V) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
getJdbcUrl() - Method in interface edu.uiuc.ncsa.security.storage.sql.ConnectionParameters
In general every vendor has their own format for this.Construct it as needed.
getJdbcUrl() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
getJdbcUrl() - Method in class edu.uiuc.ncsa.security.storage.sql.h2.H2ConnectionParameters
 
getJdbcUrl() - Method in class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionParameters
 
getJdbcUrl() - Method in class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionParameters
 
getJdbcUrl() - Method in class edu.uiuc.ncsa.security.storage.sql.postgres.PostgresAdminConnectionParameters
 
getJdbcUrl() - Method in class edu.uiuc.ncsa.security.storage.sql.postgres.PostgresConnectionParameters
The jdbc url for non-admin tasks.
getjFunctor(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
 
getJOSEJWK() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
getJson() - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
 
getJSON(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
Since the API we use is hinky about arrays and objects, this fronts the operation.
getJSONArray(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
getJSONArray(JSON, String, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
getJSONObject(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
getJSONObject(JSON, String, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
getJsonWebKey(String) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
Takes the serialized form of a single JSON web key and returns the object.
getJsonWebKey(String) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
getJsonWebKey(JSONObject) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
getJwkUtil2() - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
getKey() - Method in class edu.uiuc.ncsa.sas.thing.response.NewKeyResponse
 
getKey() - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
 
getKey() - Method in class edu.uiuc.ncsa.security.core.cache.SimpleEntryImpl
 
getKeyArg(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
getKeyArg(InputLine, boolean) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Just gets the key argument or null if not present.
getKeyManagerFactory() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
getKeyManagerFactory() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
getKeyManagers() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
getKeyRemap(char) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
If you want to add key remappings (like QDL) override this.
getKeys() - Method in class edu.uiuc.ncsa.sas.client.ClientConverter
 
getKeys() - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
 
getKeys() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredConverter
 
getKeys() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
getKeys() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredTable
 
getKeystore() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
getKeyStore() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
getKeystoreBytes() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
getKeystoreIS() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
getKeystorePassword() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
getKeystorePasswordChars() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
Get the password to the keystore as a character array
getKeystoreType() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
getKeyType() - Method in class edu.uiuc.ncsa.security.util.terminal.KeyStroke
 
getLastAccessed() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEvent
 
getLastAccessed() - Method in class edu.uiuc.ncsa.security.storage.monitored.Monitored
 
getLastAccessed() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
 
getLastAccessedEventListeners() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
getLastAccessedEventListeners() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
getLastAccessedEventListeners() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
getLastAccessedEventListeners() - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
 
getLastAccessedEventListeners() - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
 
getLastArg() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
 
getLastestConfigFileName() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
Override this as needed to get the latest version of your configuration file as a resource.
getLastestVersionFile() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
getLastModified() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
getLastModifiedTS() - Method in class edu.uiuc.ncsa.security.storage.monitored.Monitored
 
getLatestVE() - Method in class edu.uiuc.ncsa.security.installer.Versions
This returns the VersionEntry that the "latest" name points to.
getLatestVersionName() - Method in class edu.uiuc.ncsa.security.installer.Versions
The name of the configuration that latest points to.
getLatestVersionNumber(DoubleHashMap<URI, Long>) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
Get the latest version number or return a -1 if no versions present.
getLatestVersionResource() - Method in class edu.uiuc.ncsa.security.installer.Versions
Gets the resource set as the latest version.
getLineCommentStart() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
getList(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Gets the value associated with the key and splits it into an array of strings using the value from getListSeparator
getList(String) - Method in class edu.uiuc.ncsa.security.util.testing.TestData
 
getList(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
This will take a c list separated by a string and return a vector of strings.
getList(Map, String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
getListByNS(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
Get the list using the namespace.
getListByNS(String, String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
Get the list using the namespace and the separator.
getListeners() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
 
getListResult() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
This will always return a list.
getListSeparator() - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Get the list separator.
getLoader() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
getLoader() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
getLogFile() - Method in class edu.uiuc.ncsa.security.core.util.LoggerProvider
 
getLogfileName() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
getLogfileName() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
getLogFileName() - Method in class edu.uiuc.ncsa.security.core.util.LoggerProvider
 
getLogger() - Method in class edu.uiuc.ncsa.sas.loader.SASExceptionHandler
 
getLogger() - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
getLogger() - Method in class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
 
getLogger() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
getLogger() - Method in class edu.uiuc.ncsa.security.servlet.BasicExceptionHandler
 
getLogger() - Method in interface edu.uiuc.ncsa.security.servlet.ExceptionHandler
 
getLogger() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
getLogger() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
getLoggerName() - Method in class edu.uiuc.ncsa.security.core.util.LoggerProvider
 
getLoggerProvider() - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
 
getLoggingFacade() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
getLogicBlock() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
Call this absolutely last since it has to have all the parts to assemble itself.
getLogicBlocks() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
 
getLogicBlocks() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
getLogLevel() - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
getLong(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Get the property as a long.
getLong(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
Returns zero if the value is null;
getLong(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
getLong(K) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
Convenience method to change the value to a long.
getLong(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
getLong(JSON, String, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
getMailEnvironment() - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
getMailEnvironment() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
getMailEnvironment() - Method in interface edu.uiuc.ncsa.security.util.mail.MailUtilInterface
 
getMap() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
 
getMap() - Method in class edu.uiuc.ncsa.security.core.cache.MaxAgePolicy
 
getMap() - Method in class edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy
 
getMap() - Method in interface edu.uiuc.ncsa.security.core.cache.RetentionPolicy
The cache to which this policy is applied.
getMap() - Method in class edu.uiuc.ncsa.security.core.cache.ValidTimestampPolicy
This returns null, since the retention decision requires only the key of the entry, not the entire store (cf.
getMap() - Method in class edu.uiuc.ncsa.security.storage.sql.StackMap
 
getMap(Map, String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
return the entry of the current configuration map cast to a map
getMapConverter() - Method in class edu.uiuc.ncsa.sas.storage.SASSQLStore
 
getMapConverter() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
 
getMapConverter() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
getMapConverter() - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
getMapConverter() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
 
getMapConverter() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
getMariaDBConnectionPoolProvider() - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
 
getMariaDBConnectionPoolProvider(String, String) - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
 
getMaximumAge() - Method in class edu.uiuc.ncsa.security.core.cache.MaxAgePolicy
 
getMaximumSize() - Method in class edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy
 
getMaxSize() - Method in class edu.uiuc.ncsa.security.core.util.Pool
Get the maximum number of items
getME() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
 
getMessage() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
 
getMessage(String) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
Prints a message from a resource, doing all template replacements on the content.
getMessage(String, boolean) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
Prints a message (e.g.
getMessageTemplate() - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
getMessageTemplate() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
getMoreArgHelp() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
getMostRecent(int, List) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
getMostRecent(int, List<String>) - Method in class edu.uiuc.ncsa.sas.storage.ClientMemoryStore
 
getMostRecent(int, List<String>) - Method in class edu.uiuc.ncsa.sas.storage.FSClientStore
 
getMostRecent(int, List<String>) - Method in interface edu.uiuc.ncsa.security.core.Store
 
getMostRecent(int, List<String>) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
getMostRecent(int, List<String>) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
getMostRecent(int, List<String>) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
getMostRecent(int, List<String>) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
getMostRecent(int, List<String>) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
getMostRecent(int, List<String>) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
 
getMostRecent(Store<V>, int, List<String>) - Static method in class edu.uiuc.ncsa.security.storage.GenericStoreUtils
 
getMostRecentStatement(String, boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
getMultiplier(String) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
Gets the correct multiplier for the units.
getMyLogger() - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
 
getMyLogger() - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
 
getMyLogger() - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
getMyLogger() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
getMyLogger() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
getMyLogger() - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
getMyLogger() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
getMySQLConnectionPoolProvider() - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
 
getMySQLConnectionPoolProvider(String, String) - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
 
getName() - Method in class edu.uiuc.ncsa.sas.admin.SASCommands
 
getName() - Method in class edu.uiuc.ncsa.sas.client.SASClient
 
getName() - Method in class edu.uiuc.ncsa.sas.thing.action.InvokeAction
 
getName() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
getName() - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
The name for this column.
getName() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
getName() - Method in interface edu.uiuc.ncsa.security.util.functor.JFunctor
 
getName() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
getName() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.DelimiterEvent
 
getName() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
getNamedConfig(String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
This being XML, it is possible to have elements with the same name -- stylistically very bad and no config should do that, but it is unavoidable.
getNamespaces() - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
getNBSpaces(int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
 
getNEWSSLConfiguration(MyLoggingFacade, ConfigurationNode) - Static method in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
The new way of doing it from an SSL node in the configuration file.
getNextArgFor(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
This will find the index for the "key" and return the very next argument.
getNextIntArg(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
 
getNextSleepInterval() - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
 
getNextToLastNode(JSONObject, String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONNodeUtil
Go to the given node and return
getNextToLastNode(JSON, String[]) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONNodeUtil
This will return the next to last node for a pathh
getNode(ServletContext) - Method in class edu.uiuc.ncsa.sas.loader.SASBootstrapper
 
getNode(JSON, String[]) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONNodeUtil
 
getNodeContents(List<ConfigurationNode>, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
Convenience method for getting the value of a single node, i.e.
getNodeContents(List<ConfigurationNode>, String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
Convenience method for getting the value of a single node, i.e.
getNodeDropIndex(JSON, String[], int) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONNodeUtil
 
getNodeValue(ConfigurationNode, String) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
Convenience method for getting the value of a single node, i.e.
getNodeValue(ConfigurationNode, String, String) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
Return the default value if none is found.
getNsToPrefix() - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
Support for namespace resolution.
getObject() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
getOLDSSLConfiguration(MyLoggingFacade, ConfigurationNode) - Static method in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
Deprecated. 
getOnlineExamples() - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
 
getOnlineHelp() - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
 
getOperation() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
getOptions() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
Override this to set up your options.
getOptions() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
Override this to set up your options.
getOptions(String[]) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
Returns true if execution should continue, false if not.
getOptions(String[]) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
Returns true if execution should continue, false if not.
getOriginalLine() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
 
getOutput() - Method in class edu.uiuc.ncsa.sas.StringIO
 
getOutput() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
getOutput() - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
getOutputStream() - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
 
getOverrides() - Method in class edu.uiuc.ncsa.security.core.inheritance.AliasAndOverrides
 
getPacer() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
getParameter(HttpServletRequest, Object) - Static method in class edu.uiuc.ncsa.security.servlet.JSPUtil
Gets a parameter from the request and invokes the objects toString method.
getParameters() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
getParameters(URI) - Static method in class edu.uiuc.ncsa.security.core.util.Identifiers
Take a URI and turn the query string in to a set of parameters.
getParentPath(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
 
getPassword() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
getPassword() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
getPgConnectionPoolProvider() - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
 
getPgConnectionPoolProvider(String, String) - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
 
getPlaceHolder() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
Gets the placeholder for missing values.
getPort() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
getPrefix() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
getPrefixes() - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
getPrefixToNS() - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
getPrimaryKey() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptors
 
getPrimaryKeyColumnName() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
getPrintStream() - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
 
getPrintWriter() - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
 
getPrivateKey() - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
getProcedure() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
Procedures are stored as JSON arrays of string.
getPrompt() - Method in class edu.uiuc.ncsa.sas.admin.SASCommands
 
getPrompt() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
getPrompt() - Method in interface edu.uiuc.ncsa.security.util.cli.Commands
The prompt displayed to the user.
getPrompt() - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
Deprecated.
 
getProperties() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
getProperties() - Method in interface edu.uiuc.ncsa.security.util.scripting.ScriptInterface
Properties the system may need about this script.
getPropertyHelp(String, String, String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
Use this to get a property and also allow for getting help.
getProvider() - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
 
getPublicKey() - Method in class edu.uiuc.ncsa.sas.client.SASClient
 
getPublicKey() - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
getQ() - Method in class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
 
getQueryParameters() - Method in exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
If there is a redirect, any parameters passes as part of it will be parsed and put in this map as key value pairs.
getQueueInterval() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
getQuoteDelimiter() - Method in class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
 
getRandom() - Static method in class edu.uiuc.ncsa.security.core.util.Identifiers
 
getRandomRuleName() - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
getRange(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
getRawConfig(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
 
getRawContent() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
getRedirect() - Method in exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
 
getRelativeDate() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateValue
 
getReplacementTemplates() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
Get all the tmeplates for all replacements.
getRequest() - Method in interface edu.uiuc.ncsa.security.servlet.PresentableState
 
getRequestDeserializer() - Method in class edu.uiuc.ncsa.sas.SASEnvironment
 
getRequestIPAddress(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
Make a valiant effort to get the IP address in the request.
getResolvedAliases() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
getResolvedOverrides() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
getResponse() - Method in interface edu.uiuc.ncsa.security.servlet.PresentableState
 
getResponseArgName() - Method in interface edu.uiuc.ncsa.security.util.scripting.ScriptRunRequest
The name of the response, if any, to be returned.
getResponseDeserializer() - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
getResponseSerializer() - Method in class edu.uiuc.ncsa.sas.SASEnvironment
 
getResponseType() - Method in class edu.uiuc.ncsa.sas.thing.response.Response
 
getResult() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
getResult() - Method in interface edu.uiuc.ncsa.security.util.functor.JMetaMetaFunctor
 
getResult() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
getResult() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
 
getResultAt(int, int) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
Fetches the consequent at consequentIndex then grabs the list at resultIndex (since consequents have lists of results) and returns the object.
getResults() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
getResultSets() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
getRetentionPolicies() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
 
getReturnCode() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
 
getReturnedValues() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
 
getReverseCharLookupMap() - Static method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
This is a map that allows you to specify special characters as alternates for help topics.
getRoot() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
getRootDir() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
getRootDirectory() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
getRootDirectory() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
getRuleList() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
getRulesMap() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
getRunCount() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
getSASE() - Method in class edu.uiuc.ncsa.sas.SASServlet
 
getSchema() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
getSchema() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
The schema for the database
getSchema() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
getSchema() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
getSchema() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
getScheme(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
Returns the scheme for this path or an empty string if there is none.
getScreenSize() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
getScreenSize() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
getScripts() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
 
getScriptSet() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
 
getSecretFromHeaders(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
 
getSerializable(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Gets a single serializable java object.
getSerializable(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
getSerializableList(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Retrieves a list of serializable objects from the property.
getSerializableList(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
getSerializationKeys() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Get the serialization keys for the main store.
getServerDN() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
getServlet() - Method in class edu.uiuc.ncsa.sas.loader.SASServletInitializer
 
getServlet() - Method in interface edu.uiuc.ncsa.security.servlet.Initialization
Many initialization tasks can only be done dynamically, after the servlet has been created and its ServletContext set.
getSession(Properties) - Method in class edu.uiuc.ncsa.security.servlet.mail.ServletMailUtil
 
getSession(Properties) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
getSession(Properties) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
getSessionID() - Method in class edu.uiuc.ncsa.sas.thing.response.LogonResponse
 
getSetup() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
Set the resource name (default is /setup.yaml) which will be read.
getSetupIS() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
getShutdownURL() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
getSize() - Method in class edu.uiuc.ncsa.sas.thing.action.NewKeyAction
 
getsKey() - Method in class edu.uiuc.ncsa.sas.thing.response.LogonResponse
 
getsKey() - Method in class edu.uiuc.ncsa.sas.webclient.Client
The symmetric key.
getSleepInterval() - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
 
getSocketFactory(X509TrustManager) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
Configure the socket factory using an SSL context.
getSortable() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
getSortedKeys() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
Return all the keys for the map, sorted into a some order, usually by timestamp.
getSortedList() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
Sorted list of cached items, ordered by timestamp.
getSourceName() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
getSourceName() - Method in interface edu.uiuc.ncsa.security.installer.FileEntryInterface
 
getSourceName() - Method in class edu.uiuc.ncsa.security.installer.ZipArchive
 
getSourceSets() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
getSourceURL() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
getSourceURL() - Method in class edu.uiuc.ncsa.security.installer.SingleSourceSet
 
getSpare() - Method in class edu.uiuc.ncsa.security.core.util.QueueWithSpare
 
getSslConfiguration() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
getSSLConfiguration() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
getSSLConfiguration(MyLoggingFacade, ConfigurationNode) - Static method in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
getStack() - Method in class edu.uiuc.ncsa.security.core.util.Pool
 
getStackMap() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
getState() - Method in class edu.uiuc.ncsa.sas.thing.action.Action
An optional state string that the client sends.

It is passed back unaltered.
getState() - Method in class edu.uiuc.ncsa.sas.thing.response.Response
 
getState() - Method in interface edu.uiuc.ncsa.security.servlet.PresentableState
 
getState() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
 
getStatus() - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
 
getStatus() - Method in interface edu.uiuc.ncsa.security.core.util.StatusValue
 
getStatus() - Method in exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
This should have the status code returned by the server.
getStorageDirectory() - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
getStore() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
 
getStore() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
 
getStore() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
getStore() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
Get the store this operates on.
getStore() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEvent
 
getStore() - Method in class edu.uiuc.ncsa.security.util.json.PreProcessor
 
getStoreArchiver() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
getStoreFileName() - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Get the name of the store file
getStoreMap() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEventListener
 
getStoreType() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
getStoreType() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
getString(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Gets the value corresponding to the key as a string.
getString(String) - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
getString(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
 
getString(String) - Method in class edu.uiuc.ncsa.security.util.testing.TestData
 
getString(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
getString(Map, String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
getString(K) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
Convenience method to change the value to a string
getString(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
getString(JSON, String, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
getStringArg(int) - Method in class edu.uiuc.ncsa.security.util.functor.strings.jDrop
 
getStringResult() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
getSubjectTemplate() - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
getSubjectTemplate() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
getSuccessMessage() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
getSwitchHandler() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
getTable() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
getTablename() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
getTablename() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
Return the configured tablename if there is one, otherwise return the default.
getTablenamePrefix() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
getTarget() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
 
getTargetDir() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
getTargetFile() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
This sets a target file.
getTargetName() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
getTempDir() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
getTemplates() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
getTerminal() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
getTestList(List<String>) - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
getTestMap() - Method in class edu.uiuc.ncsa.security.util.testing.TestEnvironment
 
getTestProperties(String) - Static method in class edu.uiuc.ncsa.security.util.DevUtils
Deprecated.
Test properties.
getText() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.CommaEvent
 
getThenBlock() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
getTheRealCache() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
 
getTheStore() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
getThrowable() - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
 
getThrowable() - Method in class edu.uiuc.ncsa.security.core.ipc.IPCEvent
 
getTime() - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
 
getTimestamp() - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
 
getTimestamp(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
 
getTitle() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
Name of the component that goes in the entry.
getTlsVersion() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
getTotalFileCount() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
getTrustManagers() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory.X509TrustManagerFacade
 
getTrustRootCertDN() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
This is used in the trust root manager to check against the certificate DN.
getTrustRootPassword() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
getTrustrootPath() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
getTrustRootPath() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
getTrustRootType() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
getType() - Method in class edu.uiuc.ncsa.sas.thing.Thing
 
getType() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
 
getType() - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
it is strongly suggested that you use Types since these are stable and pretty easily map to most interesting data types.
getType() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
 
getType() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
getType() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
getType(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
The parser is rather stupid on purpose.
getTypeAttribute(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
Get an attribute for this type.
getTypeAttribute(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
 
getTypeBooleanAttribute(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
 
getTypeConfig() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
This is the parent node for this configuration.
getTypeIntAttribute(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
 
getTypeIntAttribute(String, int) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
 
getTypeKey(MonitoredKeys, String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
getUnqPath(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
Takes a fully qualified path and returns the path without the scheme
getUnresolvedAliases() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
getUnresolvedOverrides() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
getUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.FSProvider
 
getUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.MemoryStoreProvider
 
getUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
getUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
getUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMultiTypeProvider
 
getUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
getUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
 
getUpkeepConfiguration() - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
 
getUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
getUri() - Method in interface edu.uiuc.ncsa.security.core.Identifier
Return this identifier as a URI.
getUri() - Method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
 
getURI(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Get the value as a uri
getURI(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
 
getURI(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
getURI(K) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
Convenience method to change the value to a URI.
getURL(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Gets the value as a URL.
getURL(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
getUser() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
The user who will be running the server -- this *should* in general be different from the administrator
getUsername() - Method in interface edu.uiuc.ncsa.security.storage.sql.ConnectionParameters
 
getUsername() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
getUsername() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
getUseTemplate() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
getUTCDateFormat() - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
Provides the date format for UTC used by this utility.
getUuid() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
getUuid() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
getUuid() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
getUuid() - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
A unique identifier for this instance, so we can stash this a hash table in the listener
getUuid() - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
 
getUuid() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
getUUID() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEvent
 
getValue() - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
 
getValue() - Method in class edu.uiuc.ncsa.security.core.cache.SimpleEntryImpl
 
getValue() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
 
getValue() - Method in interface edu.uiuc.ncsa.security.util.functor.FunctorType
 
getValue() - Method in enum edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
getValue() - Method in class edu.uiuc.ncsa.security.util.pkcs.Base64String
Equivalent to toString.Returns the base 64 encoded string itself.
getValue(int) - Method in class edu.uiuc.ncsa.security.util.functor.strings.jReplace
 
getValue(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
Returns the value if it is not empty of a placeholder if it is.
getValueSecsOrMillis(String) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
For getting times in configuration files.
getValueSecsOrMillis(String, boolean) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
 
getVar(String, String, String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
getVersion() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
getVersion(Identifier, long) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
Given the raw id and a version number (which may be -1 to indicate using the latest) get the stored version.
getVersionFileName(String) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
getVersionNumber(Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
Given a version id (of form URI#version=number), return the number.
getVersionNumbers(Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
 
getVersions() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
getVersions(Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
For a given object in the store, return all the versions associated with it in a DoubleHashMap.
getVersionsMap(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
For a given object, get all the versions (not just their identifiers) and return in a map keyed by version number.
getVersionString() - Method in class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
 
getVersionString() - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
Returns a string that identifies the version of this server.
getWebpage() - Method in exception edu.uiuc.ncsa.security.core.exceptions.ServerRedirectException
 
getWhen() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
 
getXMLConverter() - Method in class edu.uiuc.ncsa.sas.storage.ClientMemoryStore
 
getXMLConverter() - Method in interface edu.uiuc.ncsa.security.core.Store
 
getXMLConverter() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
getXMLConverter() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
getXMLConverter() - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
getXMLConverter() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
getXMLConverter() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
getXMLConverter() - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
 
gotComma(CommaEvent) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.event.CommaListener
 
gotComma(CommaEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
 
gotComma(CommaEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
 
gotComma(CommaEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
 
gotText(DoubleQuoteEvent) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.event.DoubleQuoteListener
 
gotText(DoubleQuoteEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
 
gracefulExit(boolean, String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
Exit gracefully.

H

H2ConnectionParameters - Class in edu.uiuc.ncsa.security.storage.sql.h2
NOTE that the database name is the complete file path to the directory, e.g.
H2ConnectionParameters(String, String, String, String, String, int, String, boolean, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.h2.H2ConnectionParameters
 
H2ConnectionPoolProvider - Class in edu.uiuc.ncsa.security.storage.sql.h2
Created by Jeff Gaynor
on 5/2/12 at 1:46 PM
H2ConnectionPoolProvider(String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.h2.H2ConnectionPoolProvider
 
H2ConnectionPoolProvider(String, String, String, int, String, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.sql.h2.H2ConnectionPoolProvider
the default port is 8084 for localhost connections.
handleError(PresentableState, Throwable) - Method in interface edu.uiuc.ncsa.security.servlet.Presentable
Handle and error.
handleException(ExceptionHandlerThingie) - Method in class edu.uiuc.ncsa.sas.loader.SASExceptionHandler
 
handleException(ExceptionHandlerThingie) - Method in class edu.uiuc.ncsa.sas.SASServlet
 
handleException(ExceptionHandlerThingie) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
One stop shopping for exception handling.
handleException(ExceptionHandlerThingie) - Method in class edu.uiuc.ncsa.security.servlet.BasicExceptionHandler
 
handleException(ExceptionHandlerThingie) - Method in interface edu.uiuc.ncsa.security.servlet.ExceptionHandler
This has to throw these two exceptions for servlets.
handleException(Throwable, HttpServletRequest, HttpServletResponse, String) - Static method in class edu.uiuc.ncsa.security.servlet.JSPUtil
 
hasA(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
Does this have the named component? In other words, is there a configuration of this name one level down?
hasAccessList() - Method in class edu.uiuc.ncsa.sas.SASEnvironment
 
hasAlarms() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
hasArg(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
Check if the input line has the given argument.
hasArg(String...) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
Check a list of args, e.g.
hasArgAt(int) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
Is there a given arg at the given index? Useful if certain arguments are expected at certain positions.
hasArgList(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
Checks if the given flag's argument is a list.
hasArgs() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
If this command line has arguments at all.
hasAttribute(ConfigurationNode, String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
 
hasBasicHeader(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
 
hasBearerHeader(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
 
hasCertDN() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
hasComments() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
hasConditional() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
hasConnector() - Method in class edu.uiuc.ncsa.security.util.cli.editing.EditorArg
 
hasConsequent() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
hasConsequentAt(int) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
 
hasContent() - Method in exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
 
hasCreateScript() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
 
hasDateValue() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
 
hasDefaultKey() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeys
test if a default key id has been set for this set.
hasEntries() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Tell if the user has run the listAll command.
hasEntry(String) - Method in class edu.uiuc.ncsa.security.util.cli.editing.Editors
 
hasEnum(JSONObject, FunctorType) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
 
hasEnv() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
hasExcludedFiles() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
hasExecutable() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
hasExecutale() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
hasFilePermssions() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
hasFiles() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
hasFunctor() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
hasHandlers() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
hashCode() - Method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
 
hasHost() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
hasHost() - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
hashString(String) - Method in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
 
hasId() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
hasID() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
hasIndices() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditorInputLine
 
hasInstance() - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
If an instance has been set.
hasInterval() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
hasJOSEJWK() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
hasKey(String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
hasKeyStore() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
hasLogicBlocks() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
hasNextArgFor(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
checks if the very next component is an argument, not a switch.
hasOption(String, String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
Checks if the long or short form is part of the command line options.
hasOption(String, String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
Checks if the long or short form is part of the command line options.
hasOutput() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
hasReturnedValue() - Method in interface edu.uiuc.ncsa.security.util.scripting.ScriptRunRequest
Whether or not this returns a value.
hasRightSignature(Method) - Static method in class edu.uiuc.ncsa.security.util.cli.CLIReflectionUtil
Checks that the method has the correct signature for the contract in the Commands interface, i.e.
hasRootDir() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
hasServerDN() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
hasSessionRecord() - Method in class edu.uiuc.ncsa.sas.SASServlet.SASExceptionHandlerThingie
 
hasSkipVersion() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
hasSkipVersion() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
hasSSLConfiguration() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
hasStore() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
hasSwitch() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
hasUpdateable() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
hasUpdateable() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
hasUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
hasUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
hasUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
hasUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
 
hasUpkeepConfiguration() - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
 
hasUseTemplate() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
hasUseTemplates() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
hasValue() - Method in class edu.uiuc.ncsa.security.util.cli.editing.EditorArg
 
HEADER_SESSION_ID - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
headerToJSON(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
 
headerToJSON(HttpServletRequest, List<String>) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
Takes the request and converts it to JSON, normalizing the header names to lower case.
HeaderUtils - Class in edu.uiuc.ncsa.security.servlet
Created by Jeff Gaynor
on 8/16/22 at 5:12 PM
HeaderUtils() - Constructor for class edu.uiuc.ncsa.security.servlet.HeaderUtils
 
help() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
help() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
This will be automatically invoked for you if the user supplies a help option.
HELP_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
 
HELP_FLAG - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
HELP_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
 
HELP_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
HELP_OPTION - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
HELP_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
 
HELP_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
HELP_RC - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
HELP_SET - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
HELP_SWITCH - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
HelpUtil - Class in edu.uiuc.ncsa.security.util.cli
A very simple help facility for CLIs.
HelpUtil() - Constructor for class edu.uiuc.ncsa.security.util.cli.HelpUtil
 
HierarchicalConfigProvider<T> - Class in edu.uiuc.ncsa.security.core.configuration.provider


All configurations are interpreted locally, that is to say, it is up to something else to hand over the relevant node for this provider.
HierarchicalConfigProvider() - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
 
HierarchicalConfigProvider(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
 
HISTORY_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
HISTORY_LIST_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
Home - edu.uiuc.ncsa.security.util.terminal.KeyType
 
host - Variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
host - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
host - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
host(URI...) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
 
HOST - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
HostUtil - Class in edu.uiuc.ncsa.security.core.util
Utility for looking up a host.
HostUtil() - Constructor for class edu.uiuc.ncsa.security.core.util.HostUtil
 

I

id - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
ID_INDEX - Static variable in class edu.uiuc.ncsa.security.servlet.HeaderUtils
 
ID_NOT_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
ID_REGEX_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
ID_TAG - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
Identifiable - Interface in edu.uiuc.ncsa.security.core
An interface for things that may be identified uniquely.
IdentifiableImpl - Class in edu.uiuc.ncsa.security.core.util
Simple implementation of the Identifiable interface.
IdentifiableImpl(Identifier) - Constructor for class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
 
identifiableProvider - Variable in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
 
identifiableProvider - Variable in class edu.uiuc.ncsa.security.storage.MemoryStore
 
identifiableProvider - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
IdentifiableProvider<V> - Interface in edu.uiuc.ncsa.security.core
Interface for a class that is to create an identifier.
IdentifiableProviderImpl<V extends Identifiable> - Class in edu.uiuc.ncsa.security.core.util
Use this to create various identifiable things, i.e., objects that have globally unique ids.
IdentifiableProviderImpl(Provider<Identifier>) - Constructor for class edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl
 
identifier - Variable in class edu.uiuc.ncsa.sas.Subject
 
identifier(String...) - Method in class edu.uiuc.ncsa.security.storage.data.SerializationKeys
Identifier for an Identifiable object.
Identifier - Interface in edu.uiuc.ncsa.security.core
Marker interface for identifiers.
IdentifierProvider<V extends Identifier> - Class in edu.uiuc.ncsa.security.core.util
Creates Identifiers for use by Identifiable objects.
IdentifierProvider(String) - Constructor for class edu.uiuc.ncsa.security.core.util.IdentifierProvider
 
IdentifierProvider(String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.IdentifierProvider
 
IdentifierProvider(String, String, String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.IdentifierProvider
The main constructor.
IdentifierProvider(URI, String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.IdentifierProvider
 
IdentifierProvider(URI, String, String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.IdentifierProvider
 
Identifiers - Class in edu.uiuc.ncsa.security.core.util
Utilities for Identifiers, such as creating various URIs that can be fed to the Identifier class.
Identifiers() - Constructor for class edu.uiuc.ncsa.security.core.util.Identifiers
 
IDEntry - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
A single entry for checking an ID.
IDEntry(boolean, String) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
 
IDMap - Class in edu.uiuc.ncsa.security.storage.events
Very simple extension used by the Monitored object, this keeps a running list of identifiers and their most recent access times (as longs).
IDMap() - Constructor for class edu.uiuc.ncsa.security.storage.events.IDMap
 
idProvider - Variable in class edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl
 
IF - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
IGNORED_FILES - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
IllegalAccessException - Exception in edu.uiuc.ncsa.security.core.exceptions
Created by Jeff Gaynor
on 10/13/16 at 3:12 PM
IllegalAccessException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.IllegalAccessException
 
IllegalAccessException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.IllegalAccessException
 
IllegalAccessException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.IllegalAccessException
 
IllegalAccessException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.IllegalAccessException
 
IMPORT_DIRECTIVE - Static variable in class edu.uiuc.ncsa.security.util.json.PreProcessor
 
INCLUDE_TAG - Static variable in class edu.uiuc.ncsa.security.core.configuration.Configurations
 
INDENT - Static variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
indentWidth() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
index - Variable in class edu.uiuc.ncsa.security.util.functor.logic.jXOr
 
INDEX_KEY - Static variable in class edu.uiuc.ncsa.security.storage.FSProvider
 
indexDirectory - Variable in class edu.uiuc.ncsa.security.storage.FileStore
 
IndexedStreamStore<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage
A high-level class for storing things to streams.
IndexedStreamStore() - Constructor for class edu.uiuc.ncsa.security.storage.IndexedStreamStore
 
indexOf(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
Returns the first index of the target in the input line or a -1 if it does not occur.
INFINITE - Static variable in class edu.uiuc.ncsa.security.core.util.Pool
 
info(Class, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
info(Class, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
info(Object) - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
 
info(Object, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
info(Object, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
info(String) - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
 
info(String) - Method in interface edu.uiuc.ncsa.security.core.Logable
Write an informational message to the log
info(String) - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
 
info(String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
info(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
info(String) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
info(String) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
info(String) - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
 
info(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
info(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
info(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
info(String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
info(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
info(String) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
info(String) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
info(String) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
info(String, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
info(String, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
info(List<V>) - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
Log the results of this.
ingest(File, boolean) - Method in class edu.uiuc.ncsa.security.util.json.Ingester
 
ingest(Reader) - Method in class edu.uiuc.ncsa.security.util.json.Ingester
 
ingest(Reader, boolean) - Method in class edu.uiuc.ncsa.security.util.json.Ingester
Ingest the reader.
ingestConfig(XMLConfiguration, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
 
Ingester - Class in edu.uiuc.ncsa.security.util.json
This will ingest a file into the store.
Ingester(JSONStore<JSONEntry>) - Constructor for class edu.uiuc.ncsa.security.util.json.Ingester
 
ingestYaml(InputStream) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
The inputStream contains YAML.
InheritanceList - Class in edu.uiuc.ncsa.security.core.inheritance
A list for managing order-dependant inheritance.
InheritanceList() - Constructor for class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
InheritanceMap - Class in edu.uiuc.ncsa.security.core.inheritance
Created by Jeff Gaynor
on 2/2/21 at 7:18 AM
InheritanceMap() - Constructor for class edu.uiuc.ncsa.security.core.inheritance.InheritanceMap
 
init() - Method in class edu.uiuc.ncsa.sas.loader.SASServletInitializer
 
init() - Method in class edu.uiuc.ncsa.sas.SASCLIDriver
 
init() - Method in class edu.uiuc.ncsa.sas.watcher.SASWatcher
 
init() - Method in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
 
init() - Method in interface edu.uiuc.ncsa.security.core.Initializable
Initialize an existing object.
init() - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
init() - Method in interface edu.uiuc.ncsa.security.servlet.Initialization
This should handle all initialization tasks for a servlet.
init() - Method in class edu.uiuc.ncsa.security.storage.FSInitializer
 
init() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore.MSInitializer
 
init() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
 
init() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
init() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLDBInitializer
 
init() - Method in class edu.uiuc.ncsa.security.storage.sql.TableInitializer
 
init() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
init(boolean) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
init(Action) - Method in class edu.uiuc.ncsa.sas.thing.response.Response
 
init(InputLine) - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
init(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
If you prefer to create the SwitchHandler yourself, pass it in.
init(String[]) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
You can override this.
init(List<String>, List<String>, String, boolean) - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
init(FilterConfig) - Method in class edu.uiuc.ncsa.security.servlet.MyTomcatFilter
 
init2() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
This will call createSchema, then createTables and setPermissions.
initDirs(List) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
Initializable - Interface in edu.uiuc.ncsa.security.core
An interface for getting clean semantics on creation, initialization and destruction of things.
initialization - Static variable in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
Initialization - Interface in edu.uiuc.ncsa.security.servlet
The reason this class exists is because of Java single-inheritence.
initialize() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
Sets up the configuration and runtime environment.
initialize() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
Called at initialization to read and process the command line arguments.
initialize() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
initialized - Variable in class edu.uiuc.ncsa.security.storage.StoreInitializer
 
initializer - Variable in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
 
initSetup(List) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
initToJSON(JSONWebKey) - Static method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
This creats a JSON object from the JSONWebKey that serializes it in a spec compliant way, hence can be turned back into a JOSE JWK.
injectUpkeep() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMultiTypeProvider
Solves the bootstrapping issue with upkeep nodes, viz., Listeners for store types are added The configuration is traversed Events are fired to listeners as components are found (common XML traversal scheme) The correct configuration node is finally found in HierarchicalConfigProvider.fireComponentFound(CfgEvent) and injected in the provider (this class) Only then can we determine if there is an upkeep configuration. Inject it into the other providers since they are not aware of XML nodes.
INPUT_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
INPUT_SWITCH - Static variable in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
inputJSON(JSONObject, String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Allows for entering a new JSON object.
InputLine - Class in edu.uiuc.ncsa.security.util.cli
A utility to take an input line and turn it into a command line.
InputLine() - Constructor for class edu.uiuc.ncsa.security.util.cli.InputLine
 
InputLine(String) - Constructor for class edu.uiuc.ncsa.security.util.cli.InputLine
Takes a blank delimited command string and turns it into an input line
InputLine(String...) - Constructor for class edu.uiuc.ncsa.security.util.cli.InputLine
For use with constructing more complex command lines.
InputLine(List<String>) - Constructor for class edu.uiuc.ncsa.security.util.cli.InputLine
Better constructor with a parameter.
Insert - edu.uiuc.ncsa.security.util.terminal.KeyType
 
INSERT_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
INSERT_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
insertAt(int, String) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
insertAt(int, List<String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
insertNode(JSONObject, JSON, String) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
INSTALL_OPTION - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
InstallConfiguration - Class in edu.uiuc.ncsa.security.installer
Created by Jeff Gaynor
on 6/13/24 at 11:23 AM
InstallConfiguration() - Constructor for class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
InstallConfigurationImporter - Class in edu.uiuc.ncsa.security.installer
Does the grunt work of importing from a configuration file.
InstallConfigurationImporter(List) - Constructor for class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
intKey(String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
inUse - Variable in class edu.uiuc.ncsa.security.core.util.Pool
 
InvalidAlgorithmException - Exception in edu.uiuc.ncsa.security.core.exceptions
Created by Jeff Gaynor
on 5/4/21 at 6:08 AM
InvalidAlgorithmException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidAlgorithmException
 
InvalidAlgorithmException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidAlgorithmException
 
InvalidAlgorithmException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidAlgorithmException
 
InvalidAlgorithmException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidAlgorithmException
 
InvalidCertRequestException - Exception in edu.uiuc.ncsa.security.core.exceptions
Created by Jeff Gaynor
on 1/8/14 at 10:53 AM
InvalidCertRequestException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidCertRequestException
 
InvalidCertRequestException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidCertRequestException
 
InvalidCertRequestException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidCertRequestException
 
InvalidCertRequestException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidCertRequestException
 
InvalidSignatureException - Exception in edu.uiuc.ncsa.security.core.exceptions
Created by Jeff Gaynor
on 5/4/21 at 6:07 AM
InvalidSignatureException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidSignatureException
 
InvalidSignatureException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidSignatureException
 
InvalidSignatureException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidSignatureException
 
InvalidSignatureException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidSignatureException
 
InvalidTimestampException - Exception in edu.uiuc.ncsa.security.core.exceptions
Thrown when an invalid timestamp (such as from parsing a date) is encountered.
InvalidTimestampException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidTimestampException
 
InvalidTimestampException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidTimestampException
 
InvalidTimestampException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidTimestampException
 
InvalidTimestampException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidTimestampException
 
InvalidTokenException - Exception in edu.uiuc.ncsa.security.core.exceptions
Created by Jeff Gaynor
on 10/23/13 at 10:37 AM
InvalidTokenException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidTokenException
 
InvalidTokenException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidTokenException
 
InvalidTokenException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidTokenException
 
InvalidTokenException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidTokenException
 
InvalidURIException - Exception in edu.uiuc.ncsa.security.core.exceptions
Created by Jeff Gaynor
on 7/25/16 at 10:50 AM
InvalidURIException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidURIException
 
InvalidURIException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidURIException
 
InvalidURIException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidURIException
 
InvalidURIException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidURIException
 
invoke(SessionRecord, InvokeAction) - Method in class edu.uiuc.ncsa.sas.SASServlet
Invoke a specific method in the Executable
InvokeAction - Class in edu.uiuc.ncsa.sas.thing.action
Invoke a specific method in the Executable implementation.
InvokeAction() - Constructor for class edu.uiuc.ncsa.sas.thing.action.InvokeAction
 
invokeMethod(Commands, String, InputLine) - Static method in class edu.uiuc.ncsa.security.util.cli.CLIReflectionUtil
Invokes the named method on the object.
IOInterface - Interface in edu.uiuc.ncsa.security.util.cli
Created by Jeff Gaynor
on 5/11/20 at 6:57 AM
IP_HEADERS - Static variable in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
IP2<V extends Identifier> - Class in edu.uiuc.ncsa.security.core.util
An identifier provider for OAuth 2 tokens.
IP2(String) - Constructor for class edu.uiuc.ncsa.security.core.util.IP2
 
IP2(String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.IP2
 
IP2(String, String, String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.IP2
 
IP2(URI, String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.IP2
 
IP2(URI, String, String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.IP2
 
IPCBean - Class in edu.uiuc.ncsa.security.core.ipc
A bean for Inter-Process Communication.
IPCBean() - Constructor for class edu.uiuc.ncsa.security.core.ipc.IPCBean
 
IPCEvent - Class in edu.uiuc.ncsa.security.core.ipc
An event that is created for inter-process communications.
IPCEvent(Object) - Constructor for class edu.uiuc.ncsa.security.core.ipc.IPCEvent
Constructs a prototypical Event.
IPCEventListener - Interface in edu.uiuc.ncsa.security.core.ipc
The listener interface for inter-process communications.
is(String) - Method in class edu.uiuc.ncsa.security.installer.ArgMap
Checks that the key is a boolean
isA(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
Check if the configuration is of the indicated type.
isAbsolute(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
Returns if this path is absolute, i.e.
isAll() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
isArray() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
isBase32(String) - Static method in class edu.uiuc.ncsa.security.core.util.TokenUtil
NOTE we have tweaked this to use underscore for padding, not the standard equals sign since we want nothing to be escaped.
isBase64(String) - Static method in class edu.uiuc.ncsa.security.core.util.TokenUtil
 
isBatch() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
returns true if this is either a batch file or in batch mode.
isBatchFile() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
isBatchMode() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
If this is invoked from the command line with the batch mode flag, then this should process commands strictly without user intervention, failing if, for instance, some parameters are missing rather than prompting for them.
isBufferingOn() - Method in class edu.uiuc.ncsa.sas.StringIO
 
isBufferingOn() - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
 
isBufferingOn() - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
return current state of buffering.
isBufferingOn() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
isCleanupEnabled() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
isCleanupOnFail() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
isClientID(String) - Static method in class edu.uiuc.ncsa.sas.client.ClientProvider
 
isClosed() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
 
isCommand(String...) - Method in class edu.uiuc.ncsa.security.util.cli.EditorInputLine
Checks that one of the commands applies.
isCreated() - Method in interface edu.uiuc.ncsa.security.core.Initializable
(Optional) Returns true if the object in question has been created.
isCreated() - Method in class edu.uiuc.ncsa.security.storage.FSInitializer
 
isCreated() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore.MSInitializer
 
isCreated() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
 
isCreated() - Method in class edu.uiuc.ncsa.security.storage.sql.TableInitializer
 
isCreated() - Method in class edu.uiuc.ncsa.security.storage.StoreInitializer
 
isCreateOne() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
Create this database?
isDebug() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
isDebugOn() - Method in interface edu.uiuc.ncsa.security.core.Logable
Query if debugging is enabled for this logger.
isDebugOn() - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
 
isDebugOn() - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
In debug mode, calls to the MyLoggingFacade.debug(String) method will print out a detailed message.
isDebugOn() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
isDebugOn() - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
isDebugOn() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
 
isDebugOn() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
isDebugOn() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
isDebugOn() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
isDebugOn() - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
isDebugOn() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
isDebugOn() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
isDefaultStoreDisabled(boolean...) - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
 
isDestroyed() - Method in interface edu.uiuc.ncsa.security.core.Initializable
(Optional) Returns true if the object in question has been destroyed.
isDestroyed() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore.MSInitializer
 
isDestroyed() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
 
isDestroyed() - Method in class edu.uiuc.ncsa.security.storage.sql.TableInitializer
 
isDestroyed() - Method in class edu.uiuc.ncsa.security.storage.StoreInitializer
 
isDone - Variable in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
 
isECKey() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
isEmpty() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
 
isEmpty() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
isEmpty() - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
This will return true if the current properties has no entries and false otherwise.
isEmpty() - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
 
isEmpty() - Method in class edu.uiuc.ncsa.security.core.util.QueueWithSpare
Slightly different than expected: This return true if there are no elements in the queue proper AND the spare is null.
isEmpty() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
isEmpty() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
isEmpty() - Method in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
 
isEmpty() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
isEmpty() - Method in class edu.uiuc.ncsa.security.util.cli.editing.Editors
 
isEmpty() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
Returns true if this command line was created with an empty string.
isEmpty() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
 
isEmpty(String) - Static method in class edu.uiuc.ncsa.security.servlet.JSPUtil
Returns if a string is null or of zero length.
isEmpty(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
isEnabled() - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
isEnabled() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
Checks if the debug level is set to off.
isEnabled() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
isEnabled() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
isEnabled() - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
isEnabled() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
isEnabled() - Method in interface edu.uiuc.ncsa.security.util.mail.MailUtilInterface
 
isEnabled() - Method in class edu.uiuc.ncsa.security.util.testing.TestData
 
isEnabledLocking() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
 
isEnableQueue() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
isEncrypted(String) - Static method in class edu.uiuc.ncsa.security.util.pkcs.EncryptionUtil
 
isExec(DirectoryEntry, FileEntry) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
isExecutable() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
isExecutable() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
isExecutableSet() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
isExecuted() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
isExecuted() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
isExecuted() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
 
isExpired(long) - Method in class edu.uiuc.ncsa.security.core.util.PoolEntryWrapper
Has this connection outlived its designated lifetime?
isFailOnError() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
If this set true, then any failures cause the cleanup to stop.

If false, then this will attempt to remove all elements.
isFailOnError() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
isFileStore() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
 
isFunctor(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
 
isIfTrue() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
isInitialized() - Method in interface edu.uiuc.ncsa.security.core.Initializable
(Optional) Returns true if the object in question has been initialized.
isInitialized() - Method in class edu.uiuc.ncsa.security.storage.FSInitializer
 
isInitialized() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore.MSInitializer
 
isInitialized() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
 
isInitialized() - Method in class edu.uiuc.ncsa.security.storage.sql.TableInitializer
 
isInitialized() - Method in class edu.uiuc.ncsa.security.storage.StoreInitializer
 
isInitialized() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
If the engine has had the scripts already injected, then this will return true.
isInstall() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
isJavaObjectMethod(String, int) - Static method in class edu.uiuc.ncsa.security.util.cli.CLIReflectionUtil
Returns true if the methodName is one of the java.lang.Object basic methods (e.g.
isJSONObject() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
isList() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
isList(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
 
isList(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
check if a string is in list format.
isLoggingEnabled() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
isMemoryStore() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
 
isMonitored() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
isMonitorEnabled() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
isMonitorEnabled() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
isMonitorEnabled() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
isMonitorEnabled() - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
 
isMonitorEnabled() - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
Generally this is enabled, except in things like the CLI where you do not want to monitor access to clients or whatever.
isNegation() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
 
isNotUpdateable(DirectoryEntry, FileEntry) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
isNullable() - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
If this column may be nulled.
ISO6429IO - Class in edu.uiuc.ncsa.security.util.terminal
ISO 6429 (cursor addressing spec) compliant implementation of the IOInterface.
ISO6429IO(boolean) - Constructor for class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
ISO6429IO(MyLoggingFacade, boolean) - Constructor for class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
ISO6429IO(ISO6429Terminal, boolean) - Constructor for class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
ISO6429Terminal - Class in edu.uiuc.ncsa.security.util.terminal
A basic implementation of an ISO 6429 terminal.
ISO6429Terminal(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
ISO6429Terminal.CSI - Class in edu.uiuc.ncsa.security.util.terminal
 
Iso8601 - Class in edu.uiuc.ncsa.security.core.util
This class provides some utilities for creating and parsing ISO 8601 dates.
Iso8601() - Constructor for class edu.uiuc.ncsa.security.core.util.Iso8601
 
isOk(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
isPacerOn() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
isPingable() - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
Turn off or on pinging for this OA4MP install.
isPrimaryKey() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry
 
isPrintOuput() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
If this is set true, then no output is generated.
isPrintTS() - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
isPrintTS() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
isProcedure() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
isQueueEmpty() - Method in class edu.uiuc.ncsa.sas.StringIO
 
isQueueEmpty() - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
 
isQueueEmpty() - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
Check if the queue is empty.
isQueueEmpty() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
isReadOnly() - Method in interface edu.uiuc.ncsa.security.core.Identifiable
 
isReadOnly() - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
If this client is read only.
isReadOnly() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
 
isRegex() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
 
isRelative() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateValue
 
isRemove() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
isRemoveEmptyFiles() - Method in class edu.uiuc.ncsa.security.storage.FSProvider
 
isRemoveFailedFiles() - Method in class edu.uiuc.ncsa.security.storage.FSProvider
 
isRequestTrustRoots() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
isResolutionsRun() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
If the resolve method for this class has been run sucessfully.
isRSAKey() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
Is this an RSA key?
isSaved() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
isShowHelp() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
isShowReleaseNotes() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
isSkipCollateral() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
isSkipVersions() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
isSkipVersions() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
isStopThread() - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
Is this thread set to stop?
isStopThread() - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
 
isStopThread() - Method in class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
 
isStopThread() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
 
isStrictHostnames() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
isStrictHostnames() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
Whether to allow strict hostname verification.
ISSUED_AT - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
issuedAt - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
isSysOut() - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
isTestMode() - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
 
isTestOnly() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
isTraceOn() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
isTrivial() - Method in exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
 
isTrivial(String) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
If the string is either null or empty.
isUnq(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
Is this path unqualified? I.e., there is no scheme
isUpdateable() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
isUpdateable() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
isUpdateableSet() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
isUpgrade() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
isUsed() - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
 
isUseDefaultJavaTrustStore() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
isUseDefaultTrustManager() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
isUseSSL() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
isUseTemplate() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
isUseTemplate(DirectoryEntry, FileEntry) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
isUseTemplates() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
isUseTemplateSet() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
isValid(T) - Method in class edu.uiuc.ncsa.security.core.util.Pool
Is this item still good? If not it will be removed from the pool so a new one can be created.
isValid(T) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
isVerbose() - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
 
isVerbose() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
isVerbose() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
isVerbose() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
isVerbose() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
isVerbose() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
isVerboseOn() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
 
isVersion(Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
Boolean to test if the ID represents a versioned item.
isVersions() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
itemAccessed(LastAccessedEvent) - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEventListener
 
iterator() - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
iterator() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
 

J

JakartaMailSenderThread - Class in edu.uiuc.ncsa.security.util.mail
Created by Jeff Gaynor
on 11/7/23 at 12:31 AM
JakartaMailSenderThread(JakartaMailUtil, String, String, Map, String) - Constructor for class edu.uiuc.ncsa.security.util.mail.JakartaMailSenderThread
 
JakartaMailUtil - Class in edu.uiuc.ncsa.security.util.mail
A utility for sending messages via SMTP or SMTPS using Java mail.
JakartaMailUtil() - Constructor for class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
JakartaMailUtil(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
JakartaMailUtil(MailEnvironment) - Constructor for class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
jAnd - Class in edu.uiuc.ncsa.security.util.functor.logic
Created by Jeff Gaynor
on 2/27/18 at 8:57 AM
jAnd() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jAnd
 
JAVA_DEFAULT_KEYSTORE_PASSWORD - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
The default as shipped with Java.
JAVA_DEFAULT_KEYSTORE_PATH - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
This path is actually part of the java specification.
JAVA_DEFAULT_KEYSTORE_TYPE - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
The default type for the built in java keystore.
jclearEnv - Class in edu.uiuc.ncsa.security.util.functor.system
clearEnv()
Clears all the values of the current environment.
jclearEnv(Map<String, String>) - Constructor for class edu.uiuc.ncsa.security.util.functor.system.jclearEnv
 
jConcat - Class in edu.uiuc.ncsa.security.util.functor.strings
concat(A,B,C,...)
A functor that accepts a list of string and simply concatenates them into a single string.
jConcat() - Constructor for class edu.uiuc.ncsa.security.util.functor.strings.jConcat
 
jContains - Class in edu.uiuc.ncsa.security.util.functor.logic
contains[needle,haystack]
This will search for needle in haystack and return true if found.
jContains() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jContains
 
jdbcDriver - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
jDrop - Class in edu.uiuc.ncsa.security.util.functor.strings
$drop[A,B] removes A from B and returns the rest, e.g.
jDrop() - Constructor for class edu.uiuc.ncsa.security.util.functor.strings.jDrop
 
jEcho - Class in edu.uiuc.ncsa.security.util.functor.strings
echo["string"]
This is intended to be a debugging tool.
jEcho() - Constructor for class edu.uiuc.ncsa.security.util.functor.strings.jEcho
 
jEcho(boolean) - Constructor for class edu.uiuc.ncsa.security.util.functor.strings.jEcho
 
jElse - Class in edu.uiuc.ncsa.security.util.functor.logic
Created by Jeff Gaynor
on 2/27/18 at 10:40 AM
jElse() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jElse
 
jEndsWith - Class in edu.uiuc.ncsa.security.util.functor.logic
A functor for checking if one string ends with another.
jEndsWith() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jEndsWith
 
jEquals - Class in edu.uiuc.ncsa.security.util.functor.logic
A functor to test simple string equality.
jEquals() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jEquals
 
jExists - Class in edu.uiuc.ncsa.security.util.functor.logic
A functor to test if a string exists.
jExists() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jExists
 
jFalse - Class in edu.uiuc.ncsa.security.util.functor.logic
The functor that is always logically false.
jFalse() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jFalse
 
JFunctor - Interface in edu.uiuc.ncsa.security.util.functor
The interface for functors that return an explicit result and have a name (e.g.
JFunctorFactory - Class in edu.uiuc.ncsa.security.util.functor
This factory will take JSON and convert it into a set of functors.
JFunctorFactory() - Constructor for class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
 
JFunctorFactory(boolean) - Constructor for class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
 
JFunctorImpl - Class in edu.uiuc.ncsa.security.util.functor
Created by Jeff Gaynor
on 2/27/18 at 8:53 AM
JFunctorImpl(FunctorType) - Constructor for class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
jgetEnv - Class in edu.uiuc.ncsa.security.util.functor.system
getEnv(key) -- return a value stored in the local runtime environment
jgetEnv(Map<String, String>) - Constructor for class edu.uiuc.ncsa.security.util.functor.system.jgetEnv
 
jIf - Class in edu.uiuc.ncsa.security.util.functor.logic
Created by Jeff Gaynor
on 2/27/18 at 9:12 AM
jIf() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jIf
 
jMatch - Class in edu.uiuc.ncsa.security.util.functor.logic
match[target, regex]
Returns a boolean if the regex finds a match in the target.
jMatch() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jMatch
 
JMetaMetaFunctor - Interface in edu.uiuc.ncsa.security.util.functor
This can run some sort of a script/procedure and has a result that is accessible.
jNot - Class in edu.uiuc.ncsa.security.util.functor.logic
Created by Jeff Gaynor
on 2/27/18 at 9:13 AM
jNot() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jNot
 
jOr - Class in edu.uiuc.ncsa.security.util.functor.logic
Created by Jeff Gaynor
on 2/27/18 at 9:11 AM
jOr() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jOr
 
JOSEJWK - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
jRaiseError - Class in edu.uiuc.ncsa.security.util.functor.system
This will throw an exception during execution.
jRaiseError() - Constructor for class edu.uiuc.ncsa.security.util.functor.system.jRaiseError
 
jReplace - Class in edu.uiuc.ncsa.security.util.functor.strings
This replaces all instance of one string with another.
jReplace() - Constructor for class edu.uiuc.ncsa.security.util.functor.strings.jReplace
 
jsetEnv - Class in edu.uiuc.ncsa.security.util.functor.system
setEnv(key, value) - set a value in the local runtime environment
jsetEnv(Map<String, String>) - Constructor for class edu.uiuc.ncsa.security.util.functor.system.jsetEnv
 
JSON_DELIMITER - Static variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
JSON_ENABLED - Static variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
JSON_HOST - Static variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
JSON_LEVEL - Static variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
JSON_TITLE - Static variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
JSON_TS_ON - Static variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
JSON_WEB_KEYS_TAG - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
JSONEditor - Class in edu.uiuc.ncsa.security.util.cli.json_edit
An editor for JSON objects.
JSONEditor() - Constructor for class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
JSONEditor.formatRecord - Class in edu.uiuc.ncsa.security.util.cli.json_edit
 
JSONEntry - Class in edu.uiuc.ncsa.security.util.json
This models a JSONObject that has a unique identifier associated with it.
JSONEntry(Identifier) - Constructor for class edu.uiuc.ncsa.security.util.json.JSONEntry
 
JSONFunctor - Interface in edu.uiuc.ncsa.security.util.functor
Interface for functor like things that are defined in JSON.
JSONHandler - Class in edu.uiuc.ncsa.security.util.functor.parser.old
Parses functional notation into a JSON object.
JSONHandler() - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
 
JSONNodeUtil - Class in edu.uiuc.ncsa.security.util.cli.json_edit
Sert of static utilities for doing node surgery.
JSONNodeUtil() - Constructor for class edu.uiuc.ncsa.security.util.cli.json_edit.JSONNodeUtil
 
JSONPaths - Class in edu.uiuc.ncsa.security.util.cli.json_edit
Created by Jeff Gaynor
on 8/17/20 at 11:30 AM
JSONPaths() - Constructor for class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
 
JSONStore<V extends JSONEntry> - Interface in edu.uiuc.ncsa.security.util.json
Created by Jeff Gaynor
on 2/15/19 at 4:12 PM
JSONValueNotFoundException - Exception in edu.uiuc.ncsa.security.util.json
Created by Jeff Gaynor
on 9/9/20 at 9:30 AM
JSONValueNotFoundException() - Constructor for exception edu.uiuc.ncsa.security.util.json.JSONValueNotFoundException
 
JSONValueNotFoundException(String) - Constructor for exception edu.uiuc.ncsa.security.util.json.JSONValueNotFoundException
 
JSONValueNotFoundException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.json.JSONValueNotFoundException
 
JSONValueNotFoundException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.json.JSONValueNotFoundException
 
JSONWebKey - Class in edu.uiuc.ncsa.security.util.jwk
An object containing a JSON web key.
JSONWebKey() - Constructor for class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
JSONWebKey(JWK) - Constructor for class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
JSONWebKeys - Class in edu.uiuc.ncsa.security.util.jwk
A collection of JSONWebKey objects.
JSONWebKeys(String) - Constructor for class edu.uiuc.ncsa.security.util.jwk.JSONWebKeys
 
JSONWebKeyUtil - Class in edu.uiuc.ncsa.security.util.jwk
A utility for RFC 7515, the JSON web key format.
JSONWebKeyUtil() - Constructor for class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
JSPUtil - Class in edu.uiuc.ncsa.security.servlet
Class with a bunch of very useful JSP utilities in it.
JSPUtil() - Constructor for class edu.uiuc.ncsa.security.servlet.JSPUtil
 
jStartsWith - Class in edu.uiuc.ncsa.security.util.functor.logic
A functor for checking if one string starts with another.
jStartsWith() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jStartsWith
 
jStringComparisons - Class in edu.uiuc.ncsa.security.util.functor.logic
Top level class used by all comparison and string search functions.
jStringComparisons(FunctorTypeImpl) - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jStringComparisons
 
jThen - Class in edu.uiuc.ncsa.security.util.functor.logic
A model for all consequents.
jThen() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jThen
 
jThen(FunctorTypeImpl) - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jThen
 
jToArray - Class in edu.uiuc.ncsa.security.util.functor.strings
A functor to take a string with an embedded delimiter and turn it into an array.
jToArray() - Constructor for class edu.uiuc.ncsa.security.util.functor.strings.jToArray
 
jToLowerCase - Class in edu.uiuc.ncsa.security.util.functor.strings
Created by Jeff Gaynor
on 3/1/18 at 1:31 PM
jToLowerCase() - Constructor for class edu.uiuc.ncsa.security.util.functor.strings.jToLowerCase
 
jToUpperCase - Class in edu.uiuc.ncsa.security.util.functor.strings
Created by Jeff Gaynor
on 3/1/18 at 1:35 PM
jToUpperCase() - Constructor for class edu.uiuc.ncsa.security.util.functor.strings.jToUpperCase
 
jTrue - Class in edu.uiuc.ncsa.security.util.functor.logic
The functor that is always logically true.
jTrue() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jTrue
 
justify(int, String, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Left and right margin are column numbers, so 10, string 80 means the resulting string will be padded with 10 characters on the left and 80 and the right.
justify(int, List<String>, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
 
justify(String, int, boolean) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Right or right justify a snippet of text to the given width, e.g.
JUSTIFY_LEFT - Static variable in class edu.uiuc.ncsa.security.core.util.StringUtils
 
JUSTIFY_RIGHT - Static variable in class edu.uiuc.ncsa.security.core.util.StringUtils
 
jwkUtil2 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
JWKUtil2 - Class in edu.uiuc.ncsa.security.util.jwk
This is a utility that does all of the work for JSON webkeys.
JWKUtil2() - Constructor for class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
jXOr - Class in edu.uiuc.ncsa.security.util.functor.logic
This is the exclusive OR operator.
jXOr() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jXOr
 

K

KEY_ID - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
KEY_SHORTHAND_PREFIX - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
KEY_TYPE - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
KeyPairPopulationThread - Class in edu.uiuc.ncsa.security.util.pkcs
Worker thread that creates KeyPairs and puts them into a queue.
KeyPairPopulationThread(int, long, QueueWithSpare<KeyPair>) - Constructor for class edu.uiuc.ncsa.security.util.pkcs.KeyPairPopulationThread
 
KeyPairPopulationThread(QueueWithSpare<KeyPair>) - Constructor for class edu.uiuc.ncsa.security.util.pkcs.KeyPairPopulationThread
 
KeyPairQueue - Class in edu.uiuc.ncsa.security.util.pkcs
Created by Jeff Gaynor
on 9/11/14 at 12:14 PM
KeyPairQueue() - Constructor for class edu.uiuc.ncsa.security.util.pkcs.KeyPairQueue
 
keys - Variable in class edu.uiuc.ncsa.security.storage.data.MapConverter
 
keys - Variable in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
KEYS - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
KEYS_ACTION - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
KEYS_ARGUMENT - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
KEYS_COMMENT - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
KEYS_EXECUTABLE_NAME - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
KEYS_INTERNAL_ID - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
KEYS_METHOD - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
KEYS_PROMPT - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
KEYS_SAS - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
KEYS_STATE - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
KEYS_SUBJECT - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
KEYS_SUBJECT_ID - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
KEYS_SUBJECT_SESSION_ID - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
KEYS_TYPE - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
keySet() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
 
keySet() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
keySet() - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
 
keySet() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
keySet() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
keySet() - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
keySet() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
KEYSTORE_TYPE_JKS - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
KEYSTORE_TYPE_PKCS12 - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
KeyStroke - Class in edu.uiuc.ncsa.security.util.terminal
Created by Jeff Gaynor
on 6/5/20 at 1:45 PM
KeyStroke(char) - Constructor for class edu.uiuc.ncsa.security.util.terminal.KeyStroke
 
KeyStroke(KeyType, char) - Constructor for class edu.uiuc.ncsa.security.util.terminal.KeyStroke
 
KeyStroke(KeyType, ISO6429Terminal.CSI) - Constructor for class edu.uiuc.ncsa.security.util.terminal.KeyStroke
 
keySubset(XProperties) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Checks that the keys of b are a subset of the keys in this XProperties.
KeyType - Enum in edu.uiuc.ncsa.security.util.terminal
Created by Jeff Gaynor
on 6/5/20 at 1:42 PM
killLog4J() - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
Useful utility call.

L

lastAccessed - Variable in class edu.uiuc.ncsa.sas.SessionRecord
 
lastAccessed - Variable in class edu.uiuc.ncsa.security.storage.monitored.MonitoredKeys
 
lastAccessed(String...) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredKeys
 
LastAccessedEvent - Class in edu.uiuc.ncsa.security.storage.events
Created by Jeff Gaynor
on 3/28/23 at 4:24 PM
LastAccessedEvent(MonitoredStoreInterface, Identifier, Date) - Constructor for class edu.uiuc.ncsa.security.storage.events.LastAccessedEvent
 
LastAccessedEvent(Object) - Constructor for class edu.uiuc.ncsa.security.storage.events.LastAccessedEvent
 
LastAccessedEventListener - Class in edu.uiuc.ncsa.security.storage.events
Created by Jeff Gaynor
on 3/28/23 at 4:39 PM
LastAccessedEventListener() - Constructor for class edu.uiuc.ncsa.security.storage.events.LastAccessedEventListener
 
LastAccessedThread - Class in edu.uiuc.ncsa.security.storage.events
Created by Jeff Gaynor
on 3/28/23 at 4:45 PM
LastAccessedThread(String, MyLoggingFacade, LastAccessedEventListener) - Constructor for class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
 
lastAccessUpdate(IDMap) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
lastAccessUpdate(IDMap) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
lastAccessUpdate(IDMap) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
lastAccessUpdate(IDMap) - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
 
lastAccessUpdate(IDMap) - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
 
lastModifiedTS(String...) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredKeys
 
lastTime() - Method in class edu.uiuc.ncsa.security.core.util.Benchmarker
Get the time elapsed since last call
lastUsed - Variable in class edu.uiuc.ncsa.security.core.util.PoolEntryWrapper
 
LEFT_DELIMITER - Static variable in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
 
LIFETIME_INDEX - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
 
LIFETIME_TAG - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
 
LINE_LIST_COMMAND - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
lineCommentStart - Variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
LineEditor - Class in edu.uiuc.ncsa.security.util.cli.editing
Since it is close to impossible to get consistent behavior at the command line between different JVM hosts, the only reasonable way to edit things at the command line is going to be with some form of line editor.
LineEditor(String) - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
This will split the text at new lines and put it in the buffer.
LineEditor(StringBuffer) - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
LineEditor(List<String>) - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
LineEditorInputLine - Class in edu.uiuc.ncsa.security.util.cli.editing
Created by Jeff Gaynor
on 8/31/18 at 3:02 PM
LineEditorInputLine(String) - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.LineEditorInputLine
 
LineEditorInputLine(Vector) - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.LineEditorInputLine
 
list(PrintStream) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
LIST_ALL_METHODS_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
LIST_ALL_METHODS_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
LIST_DATA_TYPE_TAG - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
 
LIST_DELIMITERS - Static variable in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
 
list_keys(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
LIST_NODE - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
LIST_OPTION - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
listAll() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
listAll(boolean, String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
listChoose(String, Object[]) - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
This displays the head then each of the list choices which are numbered.
listChoose(String, Object[], int) - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
 
listChoose(String, List, int) - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
Convenience method to give a list of choices from a set of options.
listCLIMethods(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
listComponents() - Method in interface edu.uiuc.ncsa.security.util.cli.ComponentManager
 
listConfigs(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
listNames() - Method in class edu.uiuc.ncsa.security.util.cli.editing.Editors
 
listNodeHelp() - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
ListOnlyNotification() - Constructor for exception edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl.ListOnlyNotification
 
listToString(List<String>) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Converts a list of strings to a single string with embedded linefeeds.
listVersions() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
listXMLConfigs(File) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
LJustify(String, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Left justify, padding the string on the right.
load() - Method in class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
 
load() - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Loads the content of the file in getStoreFileName
load() - Method in interface edu.uiuc.ncsa.security.core.util.ConfigurationLoader
load the configuration.
load() - Method in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
 
load(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
load(File) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Loads from a file rather than from a stream.
load(File, boolean) - Method in class edu.uiuc.ncsa.security.util.XXProperties
 
load(File, Map) - Method in class edu.uiuc.ncsa.security.util.XXProperties
 
load(InputStream) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
load(InputStream) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
Loads the given InputStream containing the help file.
load(InputStream, boolean) - Method in class edu.uiuc.ncsa.security.util.XXProperties
 
load(InputStream, Map) - Method in class edu.uiuc.ncsa.security.util.XXProperties
 
load(Reader, Map) - Method in class edu.uiuc.ncsa.security.util.XXProperties
Actual work method for this entire class
load(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Load the content of the given file into the current properties object, over-writing any duplicate values.
load(String) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
Loads the given resource, e.g.
load(String, boolean) - Method in class edu.uiuc.ncsa.security.util.XXProperties
If true, use the system and environment properties for loading.
load(String, Map) - Method in class edu.uiuc.ncsa.security.util.XXProperties
 
LOAD_BUFFER_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
loadAllEntries() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
loadByIdentifier(String) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
loadConfig(String, String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
loadEnvironment() - Method in class edu.uiuc.ncsa.sas.SASServlet
 
loadEnvironment() - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
Loads the current environment.
loadFile(File) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
loadFromIndex(String) - Method in class edu.uiuc.ncsa.security.storage.FileStore
Finds a file with the given index value.
loadHelpFile(Map, String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
loadQDLScript(JSONObject) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
The contract is that this gets the entire current config and updates exactly the bits relating to QDL.
loadResource(String, boolean) - Method in class edu.uiuc.ncsa.security.util.XXProperties
 
loadResource(String, Map) - Method in class edu.uiuc.ncsa.security.util.XXProperties
Resolves the name as a resource in the local class loader, rather than as a file on the system.
loadStream(InputStream) - Method in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
 
LOCK_ID - Static variable in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
 
lockID - Static variable in class edu.uiuc.ncsa.security.core.cache.Cleanup
 
LockingCleanup<K,​V> - Class in edu.uiuc.ncsa.security.core.cache
Extension of cleanup that adds a lock to the store.
LockingCleanup(MyLoggingFacade, String) - Constructor for class edu.uiuc.ncsa.security.core.cache.LockingCleanup
 
log(String) - Method in class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
 
LOG_ARG - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
LOG_FILE_COUNT - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
Number of log files to have
LOG_FILE_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
 
LOG_FILE_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
LOG_FILE_NAME - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
File name to log to.
LOG_FILE_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
 
LOG_FILE_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
LOG_FILE_SIZE - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
Maximum size of a log file
LOG_LEVEL - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
 
LOG_LEVEL_ERROR - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
 
LOG_LEVEL_INFO - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
 
LOG_LEVEL_OFF - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
 
LOG_LEVEL_TRACE - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
 
LOG_LEVEL_WARN - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
 
Logable - Interface in edu.uiuc.ncsa.security.core
Created by Jeff Gaynor
on Nov 9, 2010 at 11:03:07 AM Interface for logging.
logFile() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
logger - Variable in class edu.uiuc.ncsa.security.core.configuration.provider.MultiTypeProvider
 
logger - Variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
LOGGER_NAME - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
Name of the log.
loggerProvider - Variable in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
 
LoggerProvider - Class in edu.uiuc.ncsa.security.core.util
Provides a logging facade.
LoggerProvider(String, String, int, int, boolean, boolean, Level) - Constructor for class edu.uiuc.ncsa.security.core.util.LoggerProvider
 
LoggerProvider(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.security.core.util.LoggerProvider
 
LOGGING_COMPONENT - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
Name of the component
LoggingConfigLoader<T extends AbstractEnvironment> - Class in edu.uiuc.ncsa.security.core.util
Created by Jeff Gaynor
on 6/18/12 at 2:13 PM
LoggingConfigLoader(String, String, ConfigurationNode, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
 
LoggingConfigLoader(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
 
LoggingConfigLoader(ConfigurationNode, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
 
LoggingConfigLoader.MyLoggerProvider - Class in edu.uiuc.ncsa.security.core.util
 
LoggingConfigurationTags - Interface in edu.uiuc.ncsa.security.core.util
Tags that are used in the logging XML element in a configuration file.
loggingFacade - Variable in class edu.uiuc.ncsa.security.servlet.Notifier
 
LOGICAL_FALSES - Static variable in class edu.uiuc.ncsa.security.core.configuration.XProperties
Strings this will treat as equivalent to logical false.
LOGICAL_TRUES - Static variable in class edu.uiuc.ncsa.security.core.configuration.XProperties
Strings that this will treat as equivalent to logical true.
LogicBlock - Class in edu.uiuc.ncsa.security.util.functor
This class contains a JFunctor if-then-else block.
LogicBlock(JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
LogicBlock(JFunctorFactory, jIf, jThen) - Constructor for class edu.uiuc.ncsa.security.util.functor.LogicBlock
Constructor for case of no else clause.
LogicBlock(JFunctorFactory, jIf, jThen, jElse) - Constructor for class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
LogicBlock(JFunctorFactory, JSONObject) - Constructor for class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
LogicBlockHandlerInterface - Interface in edu.uiuc.ncsa.security.util.functor.parser.old
Created by Jeff Gaynor
on 7/16/18 at 10:40 AM
LogicBlocks<V extends LogicBlock> - Class in edu.uiuc.ncsa.security.util.functor
A collection of LogicBlock objects.
LogicBlocks() - Constructor for class edu.uiuc.ncsa.security.util.functor.LogicBlocks
A default constructor.
LogicBlocks(int) - Constructor for class edu.uiuc.ncsa.security.util.functor.LogicBlocks
 
LogicBlocksHandlerInterface - Interface in edu.uiuc.ncsa.security.util.functor.parser.old
Created by Jeff Gaynor
on 7/16/18 at 10:39 AM
logit(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
LogoffAction - Class in edu.uiuc.ncsa.sas.thing.action
Created by Jeff Gaynor
on 8/15/22 at 10:52 AM
LogoffAction() - Constructor for class edu.uiuc.ncsa.sas.thing.action.LogoffAction
 
LogoffResponse - Class in edu.uiuc.ncsa.sas.thing.response
Created by Jeff Gaynor
on 8/16/22 at 7:25 AM
LogoffResponse() - Constructor for class edu.uiuc.ncsa.sas.thing.response.LogoffResponse
 
LogoffResponse(Action, String) - Constructor for class edu.uiuc.ncsa.sas.thing.response.LogoffResponse
 
logOK(HttpServletRequest) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
For log messages that state a request from a servlet was ok.
logOK(HttpServletRequest, String) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
For logging a success with a custom message.
LogonAction - Class in edu.uiuc.ncsa.sas.thing.action
Created by Jeff Gaynor
on 8/15/22 at 10:51 AM
LogonAction() - Constructor for class edu.uiuc.ncsa.sas.thing.action.LogonAction
 
LogonAction(String) - Constructor for class edu.uiuc.ncsa.sas.thing.action.LogonAction
 
LogonResponse - Class in edu.uiuc.ncsa.sas.thing.response
Created by Jeff Gaynor
on 8/16/22 at 7:22 AM
LogonResponse() - Constructor for class edu.uiuc.ncsa.sas.thing.response.LogonResponse
 
LogonResponse(Action, UUID, byte[]) - Constructor for class edu.uiuc.ncsa.sas.thing.response.LogonResponse
 
longFormat(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Give a long (multi-line) formatted object.
longFormat(Identifiable, boolean) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Long formatting with the switch for verbose or not.
longFormat(Identifiable, List<String>, boolean) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Prints a restricted set of keys from the first argument.
lookupFunctor(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
Internal call to the factory to find the functor there by name.
lookUpFunctor(FunctorType) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
 
lookUpFunctor(String) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
This does the actual work of looking up the functor and creating a new one.
ls(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 

M

MAIL - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_COMPONENT - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_CONFIG_ADMIN - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_CONFIG_ALERTS - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_CONFIG_DEFAULT_NAME - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_CONFIG_HELP - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_CONFIG_ROOT - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_ENABLED - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_FAIL_ON_MISSING_CONFIG - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_MESSAGE_TEMPLATE - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_NAME - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_PARENT - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_PASSWORD - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_PORT - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_RECIPIENTS - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_SERVER - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_START_TLS - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_SUBJECT_TEMPLATE - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_USE_SSL - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MAIL_USERNAME - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
 
MailConfigurationTags - Interface in edu.uiuc.ncsa.security.util.mail
Tags for the XML element in a configuration file that governs mail messages.
mailEnabled - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
MailEnvironment - Class in edu.uiuc.ncsa.security.util.mail
Created by Jeff Gaynor
on 11/7/23 at 12:31 AM
MailEnvironment() - Constructor for class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
MailEnvironment(boolean) - Constructor for class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
MailEnvironment(boolean, String, int, String, String, String, String, String, boolean, boolean) - Constructor for class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
MailEnvironment(Map<String, Object>) - Constructor for class edu.uiuc.ncsa.security.util.mail.MailEnvironment
Populate from a map
MailSenderThread - Class in edu.uiuc.ncsa.security.util.mail
Created by Jeff Gaynor
on 11/7/23 at 12:31 AM
MailSenderThread(MailUtil, String, String, Map, String) - Constructor for class edu.uiuc.ncsa.security.util.mail.MailSenderThread
 
mailUtil - Variable in class edu.uiuc.ncsa.security.servlet.Notifier
 
MailUtil - Class in edu.uiuc.ncsa.security.util.mail
A utility for sending messages via SMTP or SMTPS using Java mail.
MailUtil() - Constructor for class edu.uiuc.ncsa.security.util.mail.MailUtil
 
MailUtil(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.util.mail.MailUtil
 
MailUtil(MailEnvironment) - Constructor for class edu.uiuc.ncsa.security.util.mail.MailUtil
 
MailUtilInterface - Interface in edu.uiuc.ncsa.security.util.mail
Created by Jeff Gaynor
on 11/7/23 at 6:20 AM
MailUtilProvider - Class in edu.uiuc.ncsa.security.util.mail
Provider for the MailUtil from an XML configuration file.
MailUtilProvider() - Constructor for class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
 
MailUtilProvider(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
 
main(String[]) - Static method in class edu.uiuc.ncsa.sas.admin.SASCommands
 
main(String[]) - Static method in class edu.uiuc.ncsa.sas.watcher.SASWatcher
 
main(String[]) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
 
main(String[]) - Static method in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.core.configuration.XProperties
This exists simply for testing this object.
main(String[]) - Static method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.core.util.Identifiers
Just a demo of this class
main(String[]) - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
demo of this class
main(String[]) - Static method in class edu.uiuc.ncsa.security.core.util.Pacer
How to use it example.
main(String[]) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Some quick tests for this class.
main(String[]) - Static method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
Just for testing.
main(String[]) - Static method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.cli.InputLine
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.configuration.BlobServer
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
Quick double check of this class.
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.DevUtils
Deprecated.
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.functor.parser.event.ParserUtil
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.json.Ingester
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.pkcs.EncryptionUtil
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
You can run this with mvn compile exec:java -Dexec.mainClass="edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal"
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
 
main(String[]) - Static method in class edu.uiuc.ncsa.security.util.XXProperties
 
makePublic(JSONWebKey) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
makePublic(JSONWebKey) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
makePublic(JSONWebKeys) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
Very useful utility to take a set of keys and return another set of keys that are only the public parts.
makePublic(JSONWebKeys) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
MalformedCommandException - Exception in edu.uiuc.ncsa.security.util.cli
Created by Jeff Gaynor
on 5/17/13 at 3:20 PM
MalformedCommandException() - Constructor for exception edu.uiuc.ncsa.security.util.cli.MalformedCommandException
 
MalformedCommandException(String) - Constructor for exception edu.uiuc.ncsa.security.util.cli.MalformedCommandException
 
MalformedCommandException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.MalformedCommandException
 
MalformedCommandException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.MalformedCommandException
 
MapConverter<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage.data
A class that converts between objects and maps.
MapConverter(SerializationKeys, IdentifiableProvider<V>) - Constructor for class edu.uiuc.ncsa.security.storage.data.MapConverter
 
MARIADB_STORE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
MariaDBConnectionParameters - Class in edu.uiuc.ncsa.security.storage.sql.mariadb
Created by Jeff Gaynor
on May 19, 2011 at 12:40:13 PM
MariaDBConnectionParameters(String, String, String, String, String, int, String, boolean, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionParameters
 
MariaDBConnectionParameters(JSONObject) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionParameters
 
MariaDBConnectionPool - Class in edu.uiuc.ncsa.security.storage.sql.mariadb
Original readme: A specific pool for working with MariaDB.
MariaDBConnectionPool(SQLConnectionImpl) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionPool
 
MariaDBConnectionPoolProvider - Class in edu.uiuc.ncsa.security.storage.sql.mariadb
Created by Jeff Gaynor
on 1/17/12 at 11:54 AM
MariaDBConnectionPoolProvider(SQLConnectionImpl) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionPoolProvider
 
MariaDBConnectionPoolProvider(String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionPoolProvider
Another constructor, accepting the standard mysql defaults for driver, host and port.
MariaDBConnectionPoolProvider(String, String, String, int, String, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionPoolProvider
Sets the defaults for this connection.
MarkdownConverter - Class in edu.uiuc.ncsa.security.util.help
A command line tool that will take a help file and turn it into a Github style markdown document.
MarkdownConverter() - Constructor for class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
MarkdownConverter(InputLine) - Constructor for class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
MATCH - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
MAX_TIMEOUT - Static variable in class edu.uiuc.ncsa.security.core.util.DateUtils
 
MaxAgePolicy - Class in edu.uiuc.ncsa.security.core.cache
A retention policy that removes objects that have been in the cache for too long.
MaxAgePolicy(Cache, long) - Constructor for class edu.uiuc.ncsa.security.core.cache.MaxAgePolicy
 
MaxCacheSizePolicy<K,​V> - Class in edu.uiuc.ncsa.security.core.cache
The retention policy for
MaxCacheSizePolicy(Map<K, V>, int) - Constructor for class edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy
 
maxSize - Variable in class edu.uiuc.ncsa.security.core.util.Pool
 
maxTimeout - Variable in class edu.uiuc.ncsa.security.core.cache.ValidTimestampPolicy
 
MD_LINE_BREAK - Static variable in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
MEMORY_STORE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
MemoryStore<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage
An in-memory store.
MemoryStore(IdentifiableProvider<V>) - Constructor for class edu.uiuc.ncsa.security.storage.MemoryStore
 
MemoryStore.MSInitializer - Class in edu.uiuc.ncsa.security.storage
 
MemoryStoreProvider<T extends Store> - Class in edu.uiuc.ncsa.security.storage
Created by Jeff Gaynor
on 2/16/24 at 3:30 PM
MemoryStoreProvider() - Constructor for class edu.uiuc.ncsa.security.storage.MemoryStoreProvider
 
MemoryStoreProvider(String) - Constructor for class edu.uiuc.ncsa.security.storage.MemoryStoreProvider
 
MemoryStoreProvider(ConfigurationNode, String) - Constructor for class edu.uiuc.ncsa.security.storage.MemoryStoreProvider
 
message - Variable in class edu.uiuc.ncsa.sas.SessionRecord
 
message - Variable in class edu.uiuc.ncsa.sas.thing.response.LogoffResponse
 
Message - Class in edu.uiuc.ncsa.security.util.cli
A message that is written by an external sourse.
Message() - Constructor for class edu.uiuc.ncsa.security.util.cli.Message
 
messageTemplate - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
MetaDebugUtil - Class in edu.uiuc.ncsa.security.core.util
Very useful debugging class.
MetaDebugUtil() - Constructor for class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
MetaDebugUtil(String, int, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
MetaDebugUtil(String, int, boolean, String) - Constructor for class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
mintCalendar() - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
Create a new Calendar
MissingContentException - Exception in edu.uiuc.ncsa.security.core.exceptions
Created by Jeff Gaynor
on 12/6/22 at 4:16 PM
MissingContentException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.MissingContentException
 
MissingContentException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.MissingContentException
 
MissingContentException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.MissingContentException
 
MissingContentException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.MissingContentException
 
MODULUS - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
Monitored - Class in edu.uiuc.ncsa.security.storage.monitored
Interface for Identifiable (or other) objects that need to have their creation, access and last modified times monitored.
Monitored(Identifier) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.Monitored
 
MonitoredConverter<V extends Monitored> - Class in edu.uiuc.ncsa.security.storage.monitored
Created by Jeff Gaynor
on 3/29/23 at 8:26 AM
MonitoredConverter(MonitoredKeys, IdentifiableProvider<V>) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredConverter
 
MonitoredFileStore<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage.monitored
Created by Jeff Gaynor
on 3/29/23 at 10:00 AM
MonitoredFileStore(File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
MonitoredFileStore(File, File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
MonitoredKeys - Class in edu.uiuc.ncsa.security.storage.monitored
Created by Jeff Gaynor
on 3/29/23 at 8:19 AM
MonitoredKeys() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredKeys
 
MonitoredMemoryStore<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage.monitored
Created by Jeff Gaynor
on 3/29/23 at 12:43 PM
MonitoredMemoryStore(IdentifiableProvider<V>) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
MonitoredMultiTypeProvider<T> - Class in edu.uiuc.ncsa.security.storage.monitored
Created by Jeff Gaynor
on 2/16/24 at 6:35 PM
MonitoredMultiTypeProvider() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredMultiTypeProvider
 
MonitoredMultiTypeProvider(MyLoggingFacade, String, String) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredMultiTypeProvider
 
MonitoredMultiTypeProvider(ConfigurationNode, boolean, MyLoggingFacade, String, String) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredMultiTypeProvider
 
MonitoredSQLStore<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage.monitored
Created by Jeff Gaynor
on 3/29/23 at 10:24 AM
MonitoredSQLStore() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
MonitoredSQLStore(ConnectionPool, Table, Provider<V>, MapConverter<V>) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
MonitoredStoreDelegate<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage
This is the logic behind monitoring a store.
MonitoredStoreDelegate() - Constructor for class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
 
MonitoredStoreInterface<V extends Identifiable> - Interface in edu.uiuc.ncsa.security.storage
Part of the event mechanism for tracking the last access time of store objects.
MonitoredTable - Class in edu.uiuc.ncsa.security.storage.monitored
Created by Jeff Gaynor
on 3/29/23 at 11:28 AM
MonitoredTable(SerializationKeys, String, String, String) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredTable
 
MOVE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
MOVE_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
msg(String) - Method in class edu.uiuc.ncsa.security.core.util.Benchmarker
 
msg(String) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
MSInitializer(MemoryStore) - Constructor for class edu.uiuc.ncsa.security.storage.MemoryStore.MSInitializer
 
MultiConfigurations - Class in edu.uiuc.ncsa.security.core.configuration
Configuration Utility that allows for inheritance from other configurations For testing this see the MultipleInheritanceTest in the testing harness, which exercises this very well.
MultiConfigurations() - Constructor for class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
 
multiLineInput(String, String) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
 
multiLineInput(String, String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
For entering muli-line strings (includes JSON).
multiLinePropertyInput(String, String, String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
MultipleInheritanceEngine - Class in edu.uiuc.ncsa.security.core.inheritance
Resolves ordered multiple inheritance lists, used e.g.
MultipleInheritanceEngine(InheritanceMap, InheritanceMap, InheritanceMap) - Constructor for class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
MultiTypeProvider<T> - Class in edu.uiuc.ncsa.security.core.configuration.provider
A configured provider that notifies its listeners when its get method is called and returns the first non-null object.
MultiTypeProvider() - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.MultiTypeProvider
 
MultiTypeProvider(MyLoggingFacade, String, String) - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.MultiTypeProvider
 
MultiTypeProvider(ConfigurationNode, boolean, MyLoggingFacade, String, String) - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.MultiTypeProvider
 
MyArrayList<V> - Class in edu.uiuc.ncsa.security.core.inheritance
An ArrayList that is actually aware of arrays...
MyArrayList() - Constructor for class edu.uiuc.ncsa.security.core.inheritance.MyArrayList
 
MyArrayList(V[]) - Constructor for class edu.uiuc.ncsa.security.core.inheritance.MyArrayList
 
MyCertUtil - Class in edu.uiuc.ncsa.security.util.pkcs
 
MyCertUtil() - Constructor for class edu.uiuc.ncsa.security.util.pkcs.MyCertUtil
 
MyConfigurationException - Exception in edu.uiuc.ncsa.security.core.exceptions
Exception thrown when there is a problem reading a configuration or interpreting the configuration.
MyConfigurationException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.MyConfigurationException
 
MyConfigurationException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.MyConfigurationException
 
MyConfigurationException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.MyConfigurationException
 
MyConfigurationException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.MyConfigurationException
 
MyJPathUtil - Class in edu.uiuc.ncsa.security.util.json
A utility for navigating JSON objects.
MyJPathUtil() - Constructor for class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
MyKeyUtil - Class in edu.uiuc.ncsa.security.util.pkcs
 
MyKeyUtil() - Constructor for class edu.uiuc.ncsa.security.util.pkcs.MyKeyUtil
 
myLogger - Variable in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
 
MyLoggerProvider(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader.MyLoggerProvider
 
MyLoggingFacade - Class in edu.uiuc.ncsa.security.core.util
A simple front for logging.
MyLoggingFacade(String) - Constructor for class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
MyLoggingFacade(String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
MyLoggingFacade(Logger) - Constructor for class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
MYSQL_STORE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
MySQLConnectionParameters - Class in edu.uiuc.ncsa.security.storage.sql.mysql
Created by Jeff Gaynor
on May 19, 2011 at 12:40:13 PM
MySQLConnectionParameters(String, String, String, String, String, int, String, boolean, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionParameters
 
MySQLConnectionParameters(JSONObject) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionParameters
 
MySQLConnectionPool - Class in edu.uiuc.ncsa.security.storage.sql.mysql
A specific pool for working with MySQL.
MySQLConnectionPool(SQLConnectionImpl) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionPool
 
MySQLConnectionPoolProvider - Class in edu.uiuc.ncsa.security.storage.sql.mysql
Created by Jeff Gaynor
on 1/17/12 at 11:54 AM
MySQLConnectionPoolProvider(SQLConnectionImpl) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionPoolProvider
 
MySQLConnectionPoolProvider(String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionPoolProvider
Another constructor, accepting the standard mysql defaults for driver, host and port.
MySQLConnectionPoolProvider(String, String, String, int, String, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionPoolProvider
Sets the defaults for this connection.
MyThread - Class in edu.uiuc.ncsa.security.core.cache
Top-level thread class for anything that needs to run in OA4MP.
MyThread(String, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.core.cache.MyThread
 
MyTomcatFilter - Class in edu.uiuc.ncsa.security.servlet
A really basic filter.
MyTomcatFilter() - Constructor for class edu.uiuc.ncsa.security.servlet.MyTomcatFilter
 
MyTrustManager - Class in edu.uiuc.ncsa.security.util.ssl
 
MyTrustManager(MyLoggingFacade, SSLConfiguration) - Constructor for class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
MyTrustManager(MyLoggingFacade, String, String) - Constructor for class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 

N

name - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
 
name - Variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorEntry
 
name(String...) - Method in class edu.uiuc.ncsa.sas.client.ClientKeys
 
NAME_TAG - Static variable in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
 
navigate(String[]) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
Navigates to the next to last component for a full path.
NCSA_CONFIG_ROOT - Static variable in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
NCSA_DEV_INPUT - Static variable in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
NCSA_DEV_OUTPUT - Static variable in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
newConfigFile(XMLMap) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
 
NEWcreateTimeThingy(String, boolean) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
 
newID() - Method in class edu.uiuc.ncsa.security.util.json.Ingester
 
newID(String) - Static method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
Create a new identifier from a given string.
newID(URI) - Static method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
Create a new identifier from a given URI.
newInstance() - Static method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
Use this for builder/factory pattern.
newInstance(Table) - Method in class edu.uiuc.ncsa.sas.loader.SQLClientStoreProvider
 
newInstance(Table) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
newInstance(InputLine) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
Create a new instance of this client.
NewKeyAction - Class in edu.uiuc.ncsa.sas.thing.action
Request a new symmetric key from the server with the given bit size.
NewKeyAction() - Constructor for class edu.uiuc.ncsa.sas.thing.action.NewKeyAction
 
NewKeyAction(int) - Constructor for class edu.uiuc.ncsa.sas.thing.action.NewKeyAction
 
NewKeyResponse - Class in edu.uiuc.ncsa.sas.thing.response
Created by Jeff Gaynor
on 8/24/22 at 7:18 AM
NewKeyResponse() - Constructor for class edu.uiuc.ncsa.sas.thing.response.NewKeyResponse
 
NewKeyResponse(Action, byte[]) - Constructor for class edu.uiuc.ncsa.sas.thing.response.NewKeyResponse
 
newMyTrustManager() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
Returns a NEW trust manager with each call since the trust manager needs to have its host set.
newReplaceAll(String, Map) - Static method in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
Unlike TemplateUtil.oldReplaceAll(String, Map) this can handle nesting of the templates.
NEWsendMessage(String, String, Map, String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
NEWsendMessage(String, String, Map, String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
newSSLConfiguration() - Method in interface edu.uiuc.ncsa.security.util.ssl.SSLFactory
 
NEXT_N_COMMAND - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
NFWException - Exception in edu.uiuc.ncsa.security.core.exceptions
For "No F-ing Way" Exception.
NFWException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.NFWException
 
NFWException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.NFWException
 
NFWException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.NFWException
 
NFWException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.NFWException
 
NO_ACTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
The default action for this tool at startup.
NO_OP_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
NO_PACER_FLAG - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
noInfo - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
It worked, but no information on why
NONE - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
normalize(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
Removes redundant path components.
NOT - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
NOT_VALID_BEFORE - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
NOTES_OPTION - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
NotificationEvent - Class in edu.uiuc.ncsa.security.servlet
Created by Jeff Gaynor
on 9/14/12 at 5:21 PM
NotificationEvent(Object) - Constructor for class edu.uiuc.ncsa.security.servlet.NotificationEvent
 
NotificationListener - Interface in edu.uiuc.ncsa.security.servlet
Marker interface for server-side events
Notifier - Class in edu.uiuc.ncsa.security.servlet
Created by Jeff Gaynor
on 9/14/12 at 5:23 PM
Notifier(MailUtil, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.servlet.Notifier
 
notifyCloseListeners(LinkedList<DelimiterListener>, DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
notifyCommaListeners(LinkedList<CommaListener>, CommaEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
notifyDQListeners(LinkedList<DoubleQuoteListener>, DoubleQuoteEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
notifyOpenListeners(LinkedList<DelimiterListener>, DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
NotImplementedException - Exception in edu.uiuc.ncsa.security.core.exceptions
For methods that have not been implemented.
NotImplementedException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.NotImplementedException
 
NotImplementedException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.NotImplementedException
 
NotImplementedException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.NotImplementedException
 
NotImplementedException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.NotImplementedException
 
notValidBefore - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
NSProperties - Class in edu.uiuc.ncsa.security.core.configuration
In addition to the abilities of XProperties this allows for Basic but extremely useful namespace support.
NSProperties() - Constructor for class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
NSProperties.StringLengthComparator - Class in edu.uiuc.ncsa.security.core.configuration
 
nukeDir(File) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
Remove the contents of the directory.

O

OA4MP_FLAG - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
objectValues() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
Get the objects that have been cached.
OK_RC - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
oldAge() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
Clean out old entries by aging the elements, i.e., apply the retention policies.
oldls(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
oldME() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
 
oldReplaceAll(String, Map) - Static method in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
 
oldrm(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
oldUpdate(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Older version of update.
ONE_DAY - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
ONE_HOUR - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
ONE_MINUTES - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
ONE_MONTH - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
ONE_WEEK - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
ONE_YEAR - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
ONLINE_HELP_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
ONLINE_HELP_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.HelpUtil
 
ONLINE_HELP_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
ONLINE_HELP_EXAMPLE_FLAG - Static variable in class edu.uiuc.ncsa.security.util.cli.HelpUtil
 
openDelimiter(DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
 
openDelimiter(DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
 
openDelimiter(DelimiterEvent) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.event.DelimiterListener
 
openDelimiter(DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
 
openDelimiter(DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
 
openDelimiterCount - Variable in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
 
operationKey - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
OR - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
OR - Static variable in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
 
orCompress(BitSet) - Static method in class edu.uiuc.ncsa.security.core.util.BitSetUtil
Apply or between each element of this set.
ORLogicBlocks - Class in edu.uiuc.ncsa.security.util.functor
Created by Jeff Gaynor
on 6/27/18 at 11:42 AM
ORLogicBlocks() - Constructor for class edu.uiuc.ncsa.security.util.functor.ORLogicBlocks
 
OUTPUT_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
OUTPUT_SWITCH - Static variable in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
OutputResponse - Class in edu.uiuc.ncsa.sas.thing.response
Created by Jeff Gaynor
on 8/16/22 at 6:28 AM
OutputResponse() - Constructor for class edu.uiuc.ncsa.sas.thing.response.OutputResponse
 
OutputResponse(Action, String) - Constructor for class edu.uiuc.ncsa.sas.thing.response.OutputResponse
 

P

pace() - Method in class edu.uiuc.ncsa.security.core.util.Pacer
Causes the pacer to pace once.
pace(long) - Method in class edu.uiuc.ncsa.security.core.util.Pacer
 
pace(long, String) - Method in class edu.uiuc.ncsa.security.core.util.Pacer
This will pace, and put a number + message after the pace line.
Pacer - Class in edu.uiuc.ncsa.security.core.util
A class used in command line utilities.
Pacer(int) - Constructor for class edu.uiuc.ncsa.security.core.util.Pacer
This sets how wide the pacer will be ( = 2*n).
Pacer(String) - Constructor for class edu.uiuc.ncsa.security.core.util.Pacer
 
pad(String, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Pad a string with blanks as needed.
pad2(int, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
 
pad2(String, boolean, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
 
pad2(String, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Pad the string to the given length with blanks.
pad2(Date, boolean, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
 
pad2(Date, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Default is ISO 8601 dates
padding32 - Static variable in class edu.uiuc.ncsa.security.core.util.TokenUtil
 
padLineWithBlanks(String, int) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
This will take a String and append the correct number of blanks on the left so it is the right width.
PageDown - edu.uiuc.ncsa.security.util.terminal.KeyType
 
PageUp - edu.uiuc.ncsa.security.util.terminal.KeyType
 
PARAMETERS - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
PARENT_COMPONENT - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
 
parse(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
parse(String, DefaultHandler) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorParser
 
parse(String, Map<String, String>) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
Parse a single line.
parseCommandLine(String[]) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
parseCommandLine(String[]) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
parsedInput - Variable in class edu.uiuc.ncsa.security.util.cli.InputLine
 
parseIt() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
 
parseIt(Vector) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditorInputLine
 
parseLine(String) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
The form of the line is command [x,y,z] arg0 arg1 arg2...
ParserCommands - Class in edu.uiuc.ncsa.security.util.cli
Deprecated. 
ParserCommands(MyLoggingFacade, JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.cli.ParserCommands
Deprecated.
 
parseRecipients(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
ParserError - Exception in edu.uiuc.ncsa.security.util.functor.parser
Created by Jeff Gaynor
on 7/13/18 at 2:04 PM
ParserError() - Constructor for exception edu.uiuc.ncsa.security.util.functor.parser.ParserError
 
ParserError(String) - Constructor for exception edu.uiuc.ncsa.security.util.functor.parser.ParserError
 
ParserError(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.functor.parser.ParserError
 
ParserError(Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.functor.parser.ParserError
 
ParserEvent - Class in edu.uiuc.ncsa.security.util.functor.parser.event
Created by Jeff Gaynor
on 7/16/18 at 12:02 PM
ParserEvent(EventDrivenParser) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.ParserEvent
 
ParserUtil - Class in edu.uiuc.ncsa.security.util.functor.parser.event
Created by Jeff Gaynor
on 9/20/18 at 1:10 PM
ParserUtil() - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.ParserUtil
 
password - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
password - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
PASSWORD - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
PASSWORD_HEADER - Static variable in class edu.uiuc.ncsa.security.util.pkcs.EncryptionUtil
 
PASTE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
PASTE_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
PasteMode - edu.uiuc.ncsa.security.util.terminal.KeyType
 
PATH_KEY - Static variable in class edu.uiuc.ncsa.security.storage.FSProvider
 
PATH_SEPARATOR - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
 
PERMISSIONS_FILES - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
PGConnectionPoolProvider - Class in edu.uiuc.ncsa.security.storage.sql.postgres
Created by Jeff Gaynor
on 1/18/12 at 8:20 AM
PGConnectionPoolProvider(String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.postgres.PGConnectionPoolProvider
 
PGConnectionPoolProvider(String, String, String, int, String, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.sql.postgres.PGConnectionPoolProvider
 
PING_PARAMETER - Static variable in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
placeHolder - Variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
This is used wherever a missing value is.
poll() - Method in class edu.uiuc.ncsa.security.storage.sql.StackMap
 
poll(long, TimeUnit) - Method in class edu.uiuc.ncsa.security.storage.sql.StackMap
 
Pool<T> - Class in edu.uiuc.ncsa.security.core.util
A pool of items, that is to say, a managed list that keeps valid items on it and can create or destroy them as needed.
Pool() - Constructor for class edu.uiuc.ncsa.security.core.util.Pool
 
PoolEntryWrapper<T> - Class in edu.uiuc.ncsa.security.core.util
Element in a Pool.
PoolEntryWrapper() - Constructor for class edu.uiuc.ncsa.security.core.util.PoolEntryWrapper
 
PoolException - Exception in edu.uiuc.ncsa.security.core.util
Exception thrown by the Pool class under certain conditions.
PoolException() - Constructor for exception edu.uiuc.ncsa.security.core.util.PoolException
 
PoolException(String) - Constructor for exception edu.uiuc.ncsa.security.core.util.PoolException
 
PoolException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.util.PoolException
 
PoolException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.util.PoolException
 
pop() - Method in class edu.uiuc.ncsa.security.core.util.Pool
Pop an object off the stack if there is one, otherwise, create one.
pop() - Method in class edu.uiuc.ncsa.security.core.util.QueueWithSpare
 
pop() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
pop() - Method in class edu.uiuc.ncsa.security.util.pkcs.KeyPairQueue
 
pop(long) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
populate(ColumnMap, V) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
Take a *new* value and populate it from the given mapping of column names and values.
port - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
port - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
port - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
PORT - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
POST_PREFIX - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
PostgresAdminConnectionParameters - Class in edu.uiuc.ncsa.security.storage.sql.postgres
Created by Jeff Gaynor
on Jun 23, 2010 at 8:10:02 PM
PostgresAdminConnectionParameters(String, String, String, String, String, int, String, String, boolean, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.postgres.PostgresAdminConnectionParameters
 
PostgresConnectionParameters - Class in edu.uiuc.ncsa.security.storage.sql.postgres
Created by Jeff Gaynor
on Jun 23, 2010 at 7:56:23 PM
PostgresConnectionParameters(String, String, String, String, String, int, String, boolean, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.postgres.PostgresConnectionParameters
 
PostgresConnectionParameters(JSONObject) - Constructor for class edu.uiuc.ncsa.security.storage.sql.postgres.PostgresConnectionParameters
 
POSTGRESQL_STORE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
ppRulesMap(int) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
Pretty print the rules map.
PRE_PREFIX - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
preCreation(Identifiable, int) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
How to customize different objects this command processor creates (e.g.
PREFIX - Static variable in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
prepare(PresentableState) - Method in interface edu.uiuc.ncsa.security.servlet.Presentable
This is invoked before the main processing for this servlet.
prepend(InheritanceList) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
prepend(String) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
prepend(List<String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
preprocess(String) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
This is invoked to allow for preprocessing each argument before it is added.
PreProcessor - Class in edu.uiuc.ncsa.security.util.json
This is a pre-processor for JSON objects.
PreProcessor(JSONStore<? extends JSONEntry>) - Constructor for class edu.uiuc.ncsa.security.util.json.PreProcessor
 
present(PresentableState) - Method in interface edu.uiuc.ncsa.security.servlet.Presentable
This is invoked after the main processing for the servlet.
Presentable - Interface in edu.uiuc.ncsa.security.servlet
Created by Jeff Gaynor
on 10/20/11 at 2:02 PM
PresentableState - Interface in edu.uiuc.ncsa.security.servlet
The current state for the presentable interface.
print(Object) - Method in class edu.uiuc.ncsa.sas.StringIO
 
print(Object) - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
 
print(Object) - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
Print the string representation of an object, without a carriage return.
print(Object) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
PRINT_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
PRINT_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
print_env(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
print_help() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
print_help() - Method in interface edu.uiuc.ncsa.security.util.cli.Commands
 
print_help() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
print_help() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
PRINT_HELP_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
PRINT_HELP_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
PRINT_RAW_FLAG - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
printAllParameters(Class, HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.ServletDebugUtil
 
printAllParameters(Class, HttpServletRequest, boolean) - Static method in class edu.uiuc.ncsa.security.servlet.ServletDebugUtil
 
printAllParameters(HttpServletRequest) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
Print all parameters to every request based on the global state of debugging.
printAllParameters(HttpServletRequest, MetaDebugUtil) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
This will print all parameters to standard err for this specific debugger during trace.
printArrayTree(String, String, JSONArray) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
printEnvHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
printFormatListHelp(IOInterface, InputLine) - Static method in class edu.uiuc.ncsa.security.util.cli.FormatUtil
 
printFormatListHelp(IOInterface, String, InputLine) - Static method in class edu.uiuc.ncsa.security.util.cli.FormatUtil
 
printGetEnvHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
printHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
printHelp(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
Returns true if there were results printed, false otherwise.
printHelpTopics(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
printIt(int, Class, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
printIt(int, Class, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
printIt(int, Class, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
This only prints if the requested level is at least error AND the current utility supports it.
printIt(int, Class, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
This only prints if the requested level is at least error AND the current utility supports it.
printIt(int, String, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
printIt(int, String, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
printIt(String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
printIt(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
println(Object) - Method in class edu.uiuc.ncsa.sas.StringIO
 
println(Object) - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
 
println(Object) - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
Print the string representation of an object with a carriage return.
println(Object) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
printMoreArgHelp() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
Printed as part of the flags section in the default help.
printMoreExamplesHelp() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
Printed at the very end of help.
printObjectTree(String, String, JSONObject) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
printReadEnvHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
printRecords(List<JSONEditor.formatRecord>, boolean) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
printRS(InputLine, List<Identifiable>, List<String>, List<Integer>) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
If limits is empty or null, show everything.
printSaveEnvHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
printSetEnvHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
printStackTrace(Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
printTypes() - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
PRIVATE_EXPONENT - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
privateKey - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
process() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
Actually do the operation
process(File) - Method in class edu.uiuc.ncsa.sas.watcher.SASWatcher
 
processArg(Object) - Method in class edu.uiuc.ncsa.security.util.functor.logic.jStringComparisons
Takes a Java object and if it's a String, returns that otherwise if it's a functor it processed it
processDirectories(SingleSourceSet, List, String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
The directories entry contains a list of directories
processFileEntries(List) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
processFileEntry(SingleSourceSet, DirectoryEntry, FileEntry, File, boolean, int, int) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
processInput(Reader) - Static method in class edu.uiuc.ncsa.security.util.functor.parser.event.ParserUtil
 
processInput(Reader, boolean) - Static method in class edu.uiuc.ncsa.security.util.functor.parser.event.ParserUtil
Takes a reader that contains a command file and returns a list of executable string.
processJarEntries(List) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
processUpkeep(ConfigurationNode) - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
Processes the XML configuration and returns the UpkeepConfiguration for the given store.
processZipArchive(SingleSourceSet, DirectoryEntry, ZipArchive, File, boolean, int, int) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
processZipFile(URL, DirectoryEntry, boolean) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
produce(File, File, boolean, boolean) - Method in class edu.uiuc.ncsa.sas.loader.ClientFSStoreProvider
 
produce(File, File, boolean, boolean) - Method in class edu.uiuc.ncsa.security.storage.FSProvider
Put the actual instantiation of the store here.
prompt(String, Object) - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
A utility for getting user input.
PROMPT - Static variable in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
 
PromptResponse - Class in edu.uiuc.ncsa.sas.thing.response
Created by Jeff Gaynor
on 8/16/22 at 6:30 AM
PromptResponse() - Constructor for class edu.uiuc.ncsa.sas.thing.response.PromptResponse
 
PromptResponse(Action, String) - Constructor for class edu.uiuc.ncsa.sas.thing.response.PromptResponse
 
provider - Variable in class edu.uiuc.ncsa.security.storage.data.MapConverter
 
PUBLIC_EXPONENT - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
publicKey - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
publicKey(String...) - Method in class edu.uiuc.ncsa.sas.client.ClientKeys
 
push(E) - Method in class edu.uiuc.ncsa.security.core.util.QueueWithSpare
 
push(T) - Method in class edu.uiuc.ncsa.security.core.util.Pool
Check an object into the pool.
push(T) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
put(CachedObject) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
 
put(Identifier, CachedObject) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
Using this rather than Cache.add(edu.uiuc.ncsa.security.core.cache.Cacheable) will let you cache anything you please, even objects (like connections to servers) that are not inherently Identifiable.
put(Identifier, V) - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
put(Identifier, V) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
put(Identifier, V) - Method in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
 
put(Identifier, V) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
put(VersionEntry) - Method in class edu.uiuc.ncsa.security.installer.Versions
 
put(LastAccessedEvent) - Method in class edu.uiuc.ncsa.security.storage.events.IDMap
 
put(EditorEntry) - Method in class edu.uiuc.ncsa.security.util.cli.editing.Editors
 
put(JFunctor) - Method in class edu.uiuc.ncsa.security.util.functor.logic.FunctorMap
 
put(JSONWebKey) - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeys
Add a key to this set.
put(Object, Object) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
put(String, Object) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
 
put(String, String, List<String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceMap
 
put(String, List<String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceMap
 
put(K, V) - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
 
put(V) - Method in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
 
put(V) - Method in class edu.uiuc.ncsa.security.storage.sql.StackMap
 
putAll(Map) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
Expensive method since this must check each value in the map against each store.
putAll(Map) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
putAll(Map<? extends Identifier, ? extends CachedObject>) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
 
putAll(Map<? extends Identifier, ? extends V>) - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
putAll(Map<? extends Identifier, ? extends V>) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
putAll(Map<? extends Identifier, ? extends V>) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
A terrifically inefficient way to add these since it loops.
putAll(Map<? extends K, ? extends V>) - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
Slow since this loops.

Q

QueuePopulationThread<E> - Class in edu.uiuc.ncsa.security.core.util
A thread for populating a QueueWithSpare.
QueuePopulationThread(int, long, QueueWithSpare<E>) - Constructor for class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
 
QueuePopulationThread(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
 
QueuePopulationThread(QueueWithSpare<E>) - Constructor for class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
 
QueueWithSpare<E> - Class in edu.uiuc.ncsa.security.core.util
A Queue with a "spare tire".
QueueWithSpare() - Constructor for class edu.uiuc.ncsa.security.core.util.QueueWithSpare
 
quit(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
QUIT_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
 
QUIT_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
 
quoteDelimiter - Variable in class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
 

R

RAISE_ERROR - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
RANDOM_ID_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
randomID() - Static method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
Create a random id.
RC_CONTINUE - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
RC_EXIT - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
RC_FAIL - Static variable in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
RC_HELP - Static variable in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
RC_INTERNAL_ERROR - Static variable in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
 
RC_NO_OP - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
RC_NOT_RUN - Static variable in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
 
RC_OK - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
RC_OK - Static variable in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
RC_OK - Static variable in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
 
RC_OK_NO_SCRIPTS - Static variable in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
 
RC_SCRIPT_ERROR - Static variable in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
 
RC_SCRIPT_NOT_FOUND - Static variable in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
 
READ_BUFFER_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
READ_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
READ_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
read_env(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
readConfig(InputStream) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
read the configuration file as an input stream.
readConfig(String) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
 
readEnv(String, boolean) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
reader - Variable in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
readFile(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
read a text file and return a single string of the content.
readFileAsBinary(String) - Static method in class edu.uiuc.ncsa.security.core.util.FileUtil
Read a (possibly binary) file and convert the contents to a base64 escaped string.
readFileAsLines(InputStream) - Static method in class edu.uiuc.ncsa.security.core.util.FileUtil
Reads an InputStream as a set of lines.
readFileAsLines(String) - Static method in class edu.uiuc.ncsa.security.core.util.FileUtil
Read a (text) file in as a list of strings, one per line.
readFileAsString(InputStream) - Static method in class edu.uiuc.ncsa.security.core.util.FileUtil
Reads an InputStream as a single string.
readFileAsString(String) - Static method in class edu.uiuc.ncsa.security.core.util.FileUtil
Read a (text) file in as a long string.
readJSON(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
readline() - Method in class edu.uiuc.ncsa.sas.StringIO
 
readline() - Static method in class edu.uiuc.ncsa.sas.webclient.Client
Read a single line
readline() - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
 
readline() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
readline() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
readline() - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
Read a line of input with no prompt.
readline() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
readline(String) - Method in class edu.uiuc.ncsa.sas.StringIO
 
readline(String) - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
 
readline(String) - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
 
readline(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
readline(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
readline(String) - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
read a line of input, printing the prompt (on the left) first.
readline(String) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
readTemplate(String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
readTemplate(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
realRemove(V) - Method in class edu.uiuc.ncsa.security.storage.FileStore
Does the actual removal of the item from the store.
realSave(boolean, V) - Method in class edu.uiuc.ncsa.security.storage.FileStore
Does the actual work of writing everything to the data directory.
realSave(V) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
 
receive() - Method in class edu.uiuc.ncsa.security.util.cli.Message
 
recipients - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
recreateTransactionTables(Statement) - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
A specific call to recreate only the transaction tables.
REFRESH_PHASE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
REGEX_LEFT_DELIMITER - Static variable in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
 
REGEX_RIGHT_DELIMITER - Static variable in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
 
register(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
register(V) - Method in interface edu.uiuc.ncsa.security.core.Store
Almost Identical to put(K,V) but since the object should have an identifier, passing along the key is redundant.
register(V) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
register(V) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
register(V) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
 
register(V) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
register(V) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
 
relative - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateValue
 
relativize(String, String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
Attempts to relativize the other path against the path.
releaseConnection(ConnectionRecord) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLDatabase
Put the connection back on the stack for future use.
remove() - Method in class edu.uiuc.ncsa.security.core.util.QueueWithSpare
 
remove(Identifier, long) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
Removed the version of the object from the store.
remove(Object) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
 
remove(Object) - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
remove(Object) - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
 
remove(Object) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
This removes the object from every store.
remove(Object) - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptors
 
remove(Object) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
remove(Object) - Method in class edu.uiuc.ncsa.security.storage.FileStore
This is required by the map interface.
remove(Object) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
remove(Object) - Method in class edu.uiuc.ncsa.security.storage.sql.StackMap
 
remove(String) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
remove(String) - Method in class edu.uiuc.ncsa.security.util.cli.editing.Editors
 
remove(List) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
remove(List<Identifiable>) - Method in interface edu.uiuc.ncsa.security.core.Store
Removes a list of identifiable object from the store by ID.
remove(List<Identifiable>) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
remove(List<Identifiable>) - Method in class edu.uiuc.ncsa.security.storage.FileStore
Terribly inefficient.
remove(List<Identifiable>) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
 
remove(List<Identifiable>) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
remove(List<Identifiable>) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
 
remove(List<String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
REMOVE_OPTION - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
removeArgAt(int) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
 
removeBraceListener(DelimiterListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
removeBracketListener(DelimiterListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
removeCommaListener(CommaListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
removeDQListener(DoubleQuoteListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
removeEntries(Identifiable, List<String>) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
removeEntry(Identifiable, String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
removeIndexEntry(String) - Method in class edu.uiuc.ncsa.security.storage.FileStore
Remove an index entry (not the actual item!).
removeKeys(List<String>) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
Returns a copy of this with the given keyus removed.
removeKeys(List<String>) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
 
removeListener(CfgEventListener) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
 
removeNS(String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
removeParenthesisListener(DelimiterListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
 
removeRetentionPolicy(RetentionPolicy) - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
 
removeSwitch(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
Remove a value.
removeSwitch(String...) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
 
removeSwitchAndValue(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
Use for switches with value, e.g.
removeSwitchAndValue(String...) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
 
rename(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
REPEAT_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
REPEAT_LAST_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
REPLACE - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
replaceAll(String, Map) - Static method in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
Simple-minded template replacement.
replyTo - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
report() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
 
report(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
 
request - Variable in class edu.uiuc.ncsa.security.servlet.ExceptionHandlerThingie
 
REQUEST_TYPE - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
reset() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
This resets the entire state of the functor including erasing the argument list. If you need to clear the executed state and re-run everything, consider invoking JFunctorImpl.clearState().
reset() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jThen
 
reset() - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
 
reset() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
 
reset() - Method in interface edu.uiuc.ncsa.security.util.functor.parser.event.DelimiterListener
 
reset() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
Completely reset the internal state of this parser.
reset() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
 
reset() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
 
reset() - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
 
reset() - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
 
reset() - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.TopHandlerInterface
Reset the state of this handler to before the first call.
resetState() - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
This nulls out the environment which should force a reload of it at the next call.
resolve() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
resolve(String, String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
Resolves the relativePath against the path.
resolveAlias() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
resolveAliasOverrides() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
resolveAliasOverrides2() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
Snoops through the aliases by tracing the known resolved nodes.
resolveFileReferences(File) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
This will look for file references to include in the current XML configuration and load them all into a single XMLConfiguration
resolveFileReferences(XMLConfiguration, TreeSet<String>) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
All the actual work for loading files is done here.
resolveInhertanceList(AliasAndOverrides) - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
Loops through a list that is not resolved.
resolveKey(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
Resolve a namespace to a single key.
resolveParents(Map<String, Map>, String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
 
resolveRealHelpName(String) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
 
resolveSibling(String, String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
This resolves the other against the parent of the path -- making them siblings, i.e.
resolveSimpleOverrides() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
RESOURCE_SWITCH - Static variable in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
response - Variable in class edu.uiuc.ncsa.security.servlet.ExceptionHandlerThingie
 
Response - Class in edu.uiuc.ncsa.sas.thing.response
Created by Jeff Gaynor
on 8/16/22 at 6:29 AM
Response() - Constructor for class edu.uiuc.ncsa.sas.thing.response.Response
 
Response(String) - Constructor for class edu.uiuc.ncsa.sas.thing.response.Response
 
Response(String, Action) - Constructor for class edu.uiuc.ncsa.sas.thing.response.Response
 
RESPONSE_CONTENT - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
RESPONSE_MESSAGE - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
RESPONSE_PROMPT - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
RESPONSE_SESSION_ID - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
RESPONSE_STATUS - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
RESPONSE_STATUS_ERROR - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
RESPONSE_STATUS_OK - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
RESPONSE_SYMMETRIC_KEY - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
RESPONSE_TYPE - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
RESPONSE_TYPE_ERROR - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
RESPONSE_TYPE_LOGOFF - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
RESPONSE_TYPE_LOGON - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
RESPONSE_TYPE_NEW_KEY - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
RESPONSE_TYPE_OUTPUT - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
RESPONSE_TYPE_PROMPT - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
 
ResponseDeserializer - Class in edu.uiuc.ncsa.sas.webclient
Created by Jeff Gaynor
on 8/25/22 at 7:28 AM
ResponseDeserializer() - Constructor for class edu.uiuc.ncsa.sas.webclient.ResponseDeserializer
 
ResponseSerializer - Class in edu.uiuc.ncsa.sas.thing.response
Created by Jeff Gaynor
on 8/16/22 at 6:26 AM
ResponseSerializer() - Constructor for class edu.uiuc.ncsa.sas.thing.response.ResponseSerializer
 
restore(Identifier, Long) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
For a
result - Variable in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
result - Variable in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
 
resultSets - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
retain(Identifier, CachedObject) - Method in class edu.uiuc.ncsa.security.core.cache.MaxAgePolicy
 
retain(Object, Object) - Method in class edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy
 
retain(Object, Object) - Method in class edu.uiuc.ncsa.security.core.cache.ValidTimestampPolicy
 
retain(K, V) - Method in interface edu.uiuc.ncsa.security.core.cache.RetentionPolicy
 
retainedCount - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
The number skipped, i.e., that had retain = true.
retainedList - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
 
RetentionPolicy<K,​V> - Interface in edu.uiuc.ncsa.security.core.cache
Created by Jeff Gaynor
on Nov 11, 2010 at 1:03:54 PM
RetryException - Exception in edu.uiuc.ncsa.security.core.exceptions
This is thrown by servlets to indicate that an error has occurred (on user input) that requires that the page be redisplayed with an error message.
RetryException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.RetryException
 
RetryException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.RetryException
 
RetryException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.RetryException
 
RetryException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.RetryException
 
returnArgs() - Method in interface edu.uiuc.ncsa.security.util.scripting.ScriptRunRequest
Return the supplied arguments, using their same names along with any response.
reverseLookup(byte[]) - Static method in class edu.uiuc.ncsa.security.core.util.HostUtil
The address is either 4 bytes (IpV 4) or 16 bytes (IpV 6).
reverseLookup(String) - Static method in class edu.uiuc.ncsa.security.core.util.HostUtil
 
RIGHT_DELIMITER - Static variable in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
 
RJustify(String, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Right justify, so for the given width, the string is padded on the right.
rm(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
RM_FORCE_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
rmCleanup(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Called if there is additional clean up needed.
rr(String, Map) - Static method in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
 
rs - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands.RSRecord
 
rs(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
RS_256 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
RSA 256 key algorithm
RS_384 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
RSA 384 key algorithm
RS_512 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
RSA 512 key algorithm
RS_CLEAR_KEY - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
RS_LIST_INFO_KEY - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
RS_REMOVE_KEY - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
RS_SHOW_KEY - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
RSA_COEFFICIENTS - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
RSA_EXPONENT_1 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
RSA_EXPONENT_2 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
RSA_PRIME_1 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
RSA_PRIME_2 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
RSADecrypt(String) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
rsaDeserialize(SessionRecord, String) - Method in class edu.uiuc.ncsa.sas.thing.action.ActionDeserializer
 
rsaDeserialize(SessionRecord, HttpServletRequest) - Method in class edu.uiuc.ncsa.sas.thing.action.ActionDeserializer
Given the request, grab the body of the post
rsaEncrypt(PublicKey, String) - Method in class edu.uiuc.ncsa.sas.thing.response.ResponseSerializer
 
RSAEncrypt(String) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
RSRecord(List<Identifiable>, List<String>) - Constructor for class edu.uiuc.ncsa.security.storage.cli.StoreCommands.RSRecord
 
rsToMap(ResultSet) - Static method in class edu.uiuc.ncsa.security.storage.sql.SQLDatabase
Take the values in the current row and stash them in a map, keyed by column name.
RULE_ACTION - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
RULE_ENABLED - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
RULE_EXTENDS - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
RULE_NAME - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
RULE_SKIP_COLLATERAL - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
Skip the update hooks, i.e., have no collateral damage from the rule.
RULE_SKIP_VERSIONS - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
RULE_TAG - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
RuleEntry - Interface in edu.uiuc.ncsa.security.storage.monitored.upkeep
Created by Jeff Gaynor
on 2/16/24 at 9:27 AM
RuleList - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
Created by Jeff Gaynor
on 2/16/24 at 9:23 AM
RuleList() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
run() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
 
run() - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
Runs this thread.
run() - Method in class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
 
run() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
 
run() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
Calls the CLITool.initialize() method and then runs the main CLITool.doIt() method.
run() - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailSenderThread
 
run() - Method in class edu.uiuc.ncsa.security.util.mail.MailSenderThread
 
run(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
Deprecated.
 
run(ScriptRunRequest) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
 
run(String[]) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
Main call.
runLogicBlocks() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
 

S

SAS_CONFIG_FILE_KEY - Static variable in class edu.uiuc.ncsa.sas.loader.SASBootstrapper
 
SAS_CONFIG_NAME_KEY - Static variable in class edu.uiuc.ncsa.sas.loader.SASBootstrapper
 
SAS_CONFIG_TAG - Static variable in class edu.uiuc.ncsa.sas.loader.SASBootstrapper
 
SASBootstrapper - Class in edu.uiuc.ncsa.sas.loader
Created by Jeff Gaynor
on 8/15/22 at 4:04 PM
SASBootstrapper() - Constructor for class edu.uiuc.ncsa.sas.loader.SASBootstrapper
 
SASCLIDriver - Class in edu.uiuc.ncsa.sas
Extends CLIDriver tp run as a SAS executable on the server.
SASCLIDriver(Commands...) - Constructor for class edu.uiuc.ncsa.sas.SASCLIDriver
 
SASCLIDriver(IOInterface) - Constructor for class edu.uiuc.ncsa.sas.SASCLIDriver
 
SASClient - Class in edu.uiuc.ncsa.sas.client
Contains the information for a client of the system -- such as keys, name, etc.
SASClient(Identifier) - Constructor for class edu.uiuc.ncsa.sas.client.SASClient
 
SASClientStore<V extends SASClient> - Interface in edu.uiuc.ncsa.sas.storage
Created by Jeff Gaynor
on 8/22/22 at 2:02 PM
SASClientStoreProvider<T extends SASClientStore> - Class in edu.uiuc.ncsa.sas.storage
Created by Jeff Gaynor
on 8/22/22 at 2:01 PM
SASClientStoreProvider() - Constructor for class edu.uiuc.ncsa.sas.storage.SASClientStoreProvider
 
SASClientStoreProvider(ConfigurationNode, boolean, MyLoggingFacade, String, String, IdentifiableProvider<? extends SASClient>) - Constructor for class edu.uiuc.ncsa.sas.storage.SASClientStoreProvider
 
SASCommands - Class in edu.uiuc.ncsa.sas.admin
Created by Jeff Gaynor
on 8/15/22 at 2:48 PM
SASCommands(SASEnvironment) - Constructor for class edu.uiuc.ncsa.sas.admin.SASCommands
 
SASCommands(MyLoggingFacade, Store) - Constructor for class edu.uiuc.ncsa.sas.admin.SASCommands
 
SASConfigurationLoader<T extends SASEnvironment> - Class in edu.uiuc.ncsa.sas.loader
Created by Jeff Gaynor
on 8/16/22 at 1:00 PM
SASConfigurationLoader(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
 
SASConfigurationLoader(ConfigurationNode, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
 
SASConstants - Interface in edu.uiuc.ncsa.sas
Constants for the Subject-Action Service.
SASEnvironment - Class in edu.uiuc.ncsa.sas
Created by Jeff Gaynor
on 8/15/22 at 8:33 AM
SASEnvironment(MyLoggingFacade, Store<? extends SASClient>, ActionDeserializer, ResponseSerializer, List<String>) - Constructor for class edu.uiuc.ncsa.sas.SASEnvironment
 
SASException - Exception in edu.uiuc.ncsa.sas.exceptions
Created by Jeff Gaynor
on 8/25/22 at 7:37 AM
SASException() - Constructor for exception edu.uiuc.ncsa.sas.exceptions.SASException
 
SASException(String) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.SASException
 
SASException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.SASException
 
SASException(Throwable) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.SASException
 
SASExceptionHandler - Class in edu.uiuc.ncsa.sas.loader
Created by Jeff Gaynor
on 8/15/22 at 4:02 PM
SASExceptionHandler(SASEnvironment) - Constructor for class edu.uiuc.ncsa.sas.loader.SASExceptionHandler
 
SASExceptionHandlerThingie(Throwable, HttpServletRequest, HttpServletResponse, SessionRecord) - Constructor for class edu.uiuc.ncsa.sas.SASServlet.SASExceptionHandlerThingie
 
SASServerSideCLiDriver - Class in edu.uiuc.ncsa.sas.cli
Created by Jeff Gaynor
on 3/6/24 at 3:02 PM
SASServerSideCLiDriver(Commands...) - Constructor for class edu.uiuc.ncsa.sas.cli.SASServerSideCLiDriver
 
SASServlet - Class in edu.uiuc.ncsa.sas
Created by Jeff Gaynor
on 8/15/22 at 8:29 AM
SASServlet() - Constructor for class edu.uiuc.ncsa.sas.SASServlet
 
SASServlet.SASExceptionHandlerThingie - Class in edu.uiuc.ncsa.sas
 
SASServletInitializer - Class in edu.uiuc.ncsa.sas.loader
Created by Jeff Gaynor
on 8/15/22 at 4:00 PM
SASServletInitializer() - Constructor for class edu.uiuc.ncsa.sas.loader.SASServletInitializer
 
SASSQLStore<V extends SASClient> - Class in edu.uiuc.ncsa.sas.storage
Created by Jeff Gaynor
on 8/22/22 at 2:11 PM
SASSQLStore() - Constructor for class edu.uiuc.ncsa.sas.storage.SASSQLStore
 
SASSQLStore(ConnectionPool, Table, Provider<V>, MapConverter<V>) - Constructor for class edu.uiuc.ncsa.sas.storage.SASSQLStore
 
SASWatcher - Class in edu.uiuc.ncsa.sas.watcher
For watcher SAS.
SASWatcher() - Constructor for class edu.uiuc.ncsa.sas.watcher.SASWatcher
 
save(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
save(V) - Method in interface edu.uiuc.ncsa.security.core.Store
Saves an object.
save(V) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
save(V) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
save(V) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
 
save(V) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
save(V) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
 
save_env(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
say() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
Linefeed.
say() - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
Prints a blank line
say(Object) - Method in class edu.uiuc.ncsa.sas.watcher.SASWatcher
 
say(Object) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
 
say(Object, String) - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
Very useful for debugging.
say(String) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
say(String) - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
For use with informational messages.
say(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
For use with informational messages.
say(String) - Static method in class edu.uiuc.ncsa.security.util.cli.CLITool
Prints to the console.
say(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
Prints with the default indent and a linefeed.
say(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
say(String) - Static method in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
 
say(String) - Static method in class edu.uiuc.ncsa.security.util.cli.FormatUtil
 
say(String) - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
 
say(String) - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
say2(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
For use with prompts.
say2(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
Prints to the console WITHOUT a carriage return.
say2(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
Output the string without any linefeed.
sayi(String) - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
 
sayi(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
prints with the current indent and a linefeed.
sayii(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
Double indent -- useful for lists.
sayv(String) - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
Used for spitting out extra messages in verbose mode.
sayv(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
Prints to the console only if verbose is enabled.
sayv(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
Use this for verbose mode.
sayv(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
schema - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
schema - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
SCHEMA - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
SCHEMA - Static variable in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
SCHEME - Static variable in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
 
SCHEME_DELIMITER - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
 
SCHEME_SPECIFIC_PART - Static variable in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
 
schemeSpecificPart - Variable in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
 
Script - Class in edu.uiuc.ncsa.security.util.functor.parser
A wrapper for a couple of type of scripting objects.
Script(JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.Script
 
SCRIPT_KEY - Static variable in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
ScriptingConstants - Interface in edu.uiuc.ncsa.security.util.scripting
Created by Jeff Gaynor
on 5/31/22 at 8:34 AM
ScriptInterface - Interface in edu.uiuc.ncsa.security.util.scripting
Created by Jeff Gaynor
on 2/4/20 at 11:14 AM
ScriptRunRequest - Interface in edu.uiuc.ncsa.security.util.scripting
This is a request to the ScriptRuntimeEngine.
ScriptRunResponse - Class in edu.uiuc.ncsa.security.util.scripting
The response to a ScriptRunRequest.
ScriptRunResponse(String, Map<String, Object>, int) - Constructor for class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
 
ScriptRuntimeEngine - Class in edu.uiuc.ncsa.security.util.scripting
This contains a ScriptSet and resolves requests based on information in the request.
ScriptRuntimeEngine() - Constructor for class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
 
scripts - Variable in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
 
ScriptSet<V extends ScriptInterface> - Class in edu.uiuc.ncsa.security.util.scripting
This contains a set of scripts.
ScriptSet() - Constructor for class edu.uiuc.ncsa.security.util.scripting.ScriptSet
 
ScriptSetFactory<V extends ScriptSet> - Class in edu.uiuc.ncsa.security.util.scripting
Created by Jeff Gaynor
on 2/7/20 at 6:47 AM
ScriptSetFactory(JSONObject) - Constructor for class edu.uiuc.ncsa.security.util.scripting.ScriptSetFactory
 
sDecrypt(String) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
sDeserialize(SessionRecord, String) - Method in class edu.uiuc.ncsa.sas.thing.action.ActionDeserializer
 
sDeserialize(SessionRecord, HttpServletRequest) - Method in class edu.uiuc.ncsa.sas.thing.action.ActionDeserializer
 
search(Store<V>, String, String, boolean, List<String>) - Static method in class edu.uiuc.ncsa.security.storage.GenericStoreUtils
 
search(Store<V>, String, String, boolean, List<String>, String, Date, Date) - Static method in class edu.uiuc.ncsa.security.storage.GenericStoreUtils
 
search(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
search(String, String, boolean) - Method in interface edu.uiuc.ncsa.security.core.Store
Allows for searching via a reg ex.
search(String, String, boolean) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
search(String, String, boolean) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
search(String, String, boolean) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
search(String, String, boolean) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
 
search(String, String, boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
search(String, String, boolean) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
 
search(String, String, boolean, List) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
search(String, String, boolean, List<String>) - Method in interface edu.uiuc.ncsa.security.core.Store
Return a subset of all the attributes.
search(String, String, boolean, List<String>) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
search(String, String, boolean, List<String>) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
search(String, String, boolean, List<String>) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
 
search(String, String, boolean, List<String>) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
search(String, String, boolean, List<String>) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
 
search(String, String, boolean, List<String>, String, Date, Date) - Method in interface edu.uiuc.ncsa.security.core.Store
 
search(String, String, boolean, List<String>, String, Date, Date) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
search(String, String, boolean, List<String>, String, Date, Date) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
search(String, String, boolean, List<String>, String, Date, Date) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
 
search(String, String, boolean, List<String>, String, Date, Date) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
search(String, String, boolean, List<String>, String, Date, Date) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
 
search(String, String, boolean, List, String, Date, Date) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
SEARCH_AFTER_TS_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
SEARCH_BEFORE_TS_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
SEARCH_DATE_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
SEARCH_DEBUG_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
SEARCH_REGEX_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
SEARCH_RESULT_SET_NAME - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
SEARCH_RETURNED_ATTRIBUTES_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
SEARCH_SHORT_REGEX_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
SEARCH_SIZE_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
SECONDS - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
SECRET_INDEX - Static variable in class edu.uiuc.ncsa.security.servlet.HeaderUtils
 
sEncrypt(byte[], String) - Method in class edu.uiuc.ncsa.sas.thing.response.ResponseSerializer
Symmetric key encode.
sEncrypt(String) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
send(String) - Method in class edu.uiuc.ncsa.security.util.cli.Message
 
sendMessage(String, String, Map) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
sendMessage(String, String, Map) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
sendMessage(String, String, Map) - Method in interface edu.uiuc.ncsa.security.util.mail.MailUtilInterface
 
sendMessage(String, String, Map, String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
This allows for sending with a specific subject and message template.
sendMessage(String, String, Map, String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
This allows for sending with a specific subject and message template.
sendMessage(String, String, Map, String) - Method in interface edu.uiuc.ncsa.security.util.mail.MailUtilInterface
 
sendMessage(Map) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
This takes a map of replacements for the templates and sends the message.
sendMessage(Map) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
This takes a map of replacements for the templates and sends the message.
sendMessage(Map) - Method in interface edu.uiuc.ncsa.security.util.mail.MailUtilInterface
 
SerializationKeys - Class in edu.uiuc.ncsa.security.storage.data
A class containing keys for data serialization, e.g.
SerializationKeys() - Constructor for class edu.uiuc.ncsa.security.storage.data.SerializationKeys
 
serialize() - Method in class edu.uiuc.ncsa.sas.thing.action.Action
Typically this is called by the Client during POST
serialize() - Method in class edu.uiuc.ncsa.sas.thing.action.ExecuteAction
 
serialize() - Method in class edu.uiuc.ncsa.sas.thing.action.InvokeAction
 
serialize() - Method in class edu.uiuc.ncsa.sas.thing.action.LogonAction
 
serialize() - Method in class edu.uiuc.ncsa.sas.thing.action.NewKeyAction
 
serialize() - Method in class edu.uiuc.ncsa.sas.thing.response.LogoffResponse
 
serialize() - Method in class edu.uiuc.ncsa.sas.thing.response.LogonResponse
 
serialize() - Method in class edu.uiuc.ncsa.sas.thing.response.NewKeyResponse
 
serialize() - Method in class edu.uiuc.ncsa.sas.thing.response.OutputResponse
 
serialize() - Method in class edu.uiuc.ncsa.sas.thing.response.PromptResponse
 
serialize() - Method in class edu.uiuc.ncsa.sas.thing.response.Response
 
serialize(LogonResponse, HttpServletResponse, SessionRecord) - Method in class edu.uiuc.ncsa.sas.thing.response.ResponseSerializer
This is an outlier in the sense that there is only exactly one logon request and it must have its resposne RSA encrypted.
serialize(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
serialize(InputLine, Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
serialize(Throwable, HttpServletResponse, SessionRecord) - Method in class edu.uiuc.ncsa.sas.thing.response.ResponseSerializer
 
serialize(List<Response>, HttpServletResponse, SessionRecord) - Method in class edu.uiuc.ncsa.sas.thing.response.ResponseSerializer
 
serializeState() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
 
serializeState(String) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
 
server - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
ServerRedirectException - Exception in edu.uiuc.ncsa.security.core.exceptions
For cases where a server throws an exception internally but returns a redirect.
ServerRedirectException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ServerRedirectException
 
ServerRedirectException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ServerRedirectException
 
ServerRedirectException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ServerRedirectException
 
ServerRedirectException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ServerRedirectException
 
ServerSideException - Exception in edu.uiuc.ncsa.security.core.exceptions
An exception that wraps a server-side exception.
ServerSideException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
 
ServerSideException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
 
ServerSideException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
 
ServerSideException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
 
ServiceClient - Class in edu.uiuc.ncsa.security.servlet
This class is a client that talks to a server.
ServiceClient(URI) - Constructor for class edu.uiuc.ncsa.security.servlet.ServiceClient
Basic default service client that uses the java keystore only.
ServiceClient(URI, SSLConfiguration) - Constructor for class edu.uiuc.ncsa.security.servlet.ServiceClient
 
ServiceClientHTTPException - Exception in edu.uiuc.ncsa.security.servlet
In cases where there is a problem with a request (defined as getting a non-success status code back) this will wrap the content and the status code for further processing.
ServiceClientHTTPException() - Constructor for exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
 
ServiceClientHTTPException(String) - Constructor for exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
 
ServiceClientHTTPException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
 
ServiceClientHTTPException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
 
ServletDebugUtil - Class in edu.uiuc.ncsa.security.servlet
Created by Jeff Gaynor
on 3/20/17 at 11:07 AM
ServletDebugUtil() - Constructor for class edu.uiuc.ncsa.security.servlet.ServletDebugUtil
 
ServletMailUtil - Class in edu.uiuc.ncsa.security.servlet.mail
Note this is used in OA4MP and CILogon.
ServletMailUtil() - Constructor for class edu.uiuc.ncsa.security.servlet.mail.ServletMailUtil
 
ServletMailUtil(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.servlet.mail.ServletMailUtil
 
ServletMailUtil(MailEnvironment) - Constructor for class edu.uiuc.ncsa.security.servlet.mail.ServletMailUtil
 
ServletMailUtilProvider - Class in edu.uiuc.ncsa.security.servlet.mail
Created by Jeff Gaynor
on 6/25/13 at 11:01 AM
ServletMailUtilProvider() - Constructor for class edu.uiuc.ncsa.security.servlet.mail.ServletMailUtilProvider
 
ServletMailUtilProvider(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.security.servlet.mail.ServletMailUtilProvider
 
ServletXMLConfigUtil - Class in edu.uiuc.ncsa.security.servlet
Created by Jeff Gaynor
on 5/16/13 at 9:45 AM
ServletXMLConfigUtil() - Constructor for class edu.uiuc.ncsa.security.servlet.ServletXMLConfigUtil
 
sessionID - Variable in class edu.uiuc.ncsa.sas.SessionRecord
 
sessionID - Variable in class edu.uiuc.ncsa.sas.Subject
 
sessionID - Variable in class edu.uiuc.ncsa.sas.thing.response.LogonResponse
 
sessionRecord - Variable in class edu.uiuc.ncsa.sas.SASServlet.SASExceptionHandlerThingie
 
SessionRecord - Class in edu.uiuc.ncsa.sas
Created by Jeff Gaynor
on 8/20/22 at 7:16 AM
SessionRecord(SASClient, Executable) - Constructor for class edu.uiuc.ncsa.sas.SessionRecord
 
set(JSON, String, Object) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
set(JSON, String, String, Object) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
set_env(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
SET_ENV - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
set_file(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
Deprecated.
 
set_id(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
SET_NODE_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
set_output_on(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
set_verbose_on(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
So batch files can change whether or not they are verbose
setAccessList(List<String>) - Method in class edu.uiuc.ncsa.sas.SASEnvironment
 
setAction(int) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
setAction(String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
setActionType(String) - Method in class edu.uiuc.ncsa.sas.thing.response.Response
 
setActualVersion(String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
setAlarms(Collection<LocalTime>) - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
 
setAlarms(Collection<LocalTime>) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
setAlias(String) - Method in class edu.uiuc.ncsa.security.core.inheritance.AliasAndOverrides
 
setAltLookup(DoubleHashMap<String, String>) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
 
setAppName(String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
setArg(int, String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
Sets the specific argument at the given index.
setArg(String) - Method in class edu.uiuc.ncsa.sas.thing.action.ExecuteAction
 
setArgHelp(String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
setArgs(JSONArray) - Method in class edu.uiuc.ncsa.sas.thing.action.InvokeAction
 
setAtomicNodes(InheritanceMap) - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
setBatchFile(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
setBatchMode(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
setBCC(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setBCC(List<String>) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setBold(boolean) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
setBoolean(String, boolean) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Sets the given boolean value.
setBoolean(String, String, boolean) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setBootPassword(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
setBufferedReader(BufferedReader) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
setBufferedReader(BufferedReader) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
setBufferingOn(boolean) - Method in class edu.uiuc.ncsa.sas.StringIO
 
setBufferingOn(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
 
setBufferingOn(boolean) - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
If this object supports buffering of commands, this will toggle it.
setBufferingOn(boolean) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
setByteCount(int) - Static method in class edu.uiuc.ncsa.security.core.util.Identifiers
 
setBytes(String, byte[]) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Sets the value for the given key to the byte array.
setBytes(String, String, byte[]) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setCache(Cache) - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
setCC(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setCC(List<String>) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setCfg(JSONObject) - Method in class edu.uiuc.ncsa.sas.client.SASClient
 
setCharacter(char) - Method in class edu.uiuc.ncsa.security.util.terminal.KeyStroke
 
setClassName(String) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
setCleanupEnabled(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
setCleanupInterval(long) - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
 
setCleanupInterval(long) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
setCleanupOnFail(boolean) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
setCLICommands(Commands[]) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
setClientStore(Store<? extends SASClient>) - Method in class edu.uiuc.ncsa.sas.SASEnvironment
 
setClientUsername(String) - Method in class edu.uiuc.ncsa.security.storage.sql.AdminConnectionParameters
 
setClipboard(List<String>) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
setClosed(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
 
setCollateralMap(Map<String, Long>) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
 
setColor(int) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
setCommandCompletion(ArrayList<String>) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
setCommandLine(String[]) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
So you can construct the argument list and have this tool use its built in configuration.
setComment(String) - Method in class edu.uiuc.ncsa.sas.thing.action.Action
 
setComment(String) - Method in class edu.uiuc.ncsa.sas.thing.response.Response
 
setComponentManager(ComponentManager) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
setConfig(XMLMap) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
setConfig(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
 
setConfig(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.storage.FSProvider
 
setConfig(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.storage.MemoryStoreProvider
 
setConfig(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMultiTypeProvider
 
setConfig(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
setConfigFile(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
setConfigFile(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
setConfigName(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
setConfiguration(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.CfgEvent
 
setConfigurationLoader(ConfigurationLoader<? extends AbstractEnvironment>) - Static method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
setConfigurationNode(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
setConnectionParameters(ConnectionParameters) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
setConnectionPool(ConnectionPool) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLDatabase
 
setConnector(int) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
 
setContent(String) - Method in class edu.uiuc.ncsa.sas.thing.response.OutputResponse
 
setContent(String) - Method in exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
 
setContentType(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setCreateOne(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
setCreateScript(List<String>) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
 
setCreateScript(List<String>) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
setCreateURL(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
setCreationTimestamp(Date) - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
setCreationTS(Date) - Method in class edu.uiuc.ncsa.sas.client.SASClient
 
setCreationTS(Date) - Method in class edu.uiuc.ncsa.security.storage.monitored.Monitored
 
setCsi(ISO6429Terminal.CSI) - Method in class edu.uiuc.ncsa.security.util.terminal.KeyStroke
 
setCurrentObject(JSON) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
setCursor(int, int) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
setCursorCol(int) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
setDatabase(String) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
setDatabase(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
setDate(String, String, Date) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setDate(String, Date) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Set the value of with the given Date.
setDateValue(DateValue) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
 
setDebug(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
setDebug(boolean) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setDebugLevel(int) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
setDebugLevel(int) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
setDebugLevel(String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
This is used to set the debugging level from a label.
setDebugLevel(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
This is used to set the debugging level from a label.
setDebugOn(boolean) - Method in interface edu.uiuc.ncsa.security.core.Logable
Enable/disable debugging for this logger
setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
 
setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
 
setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
setDefaultKeyID(String) - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeys
 
setDelimiter(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
setDescription(String) - Method in interface edu.uiuc.ncsa.security.core.Identifiable
 
setDescription(String) - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
 
setDescription(String) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
 
setDirectories(List<DirectoryEntry>) - Method in class edu.uiuc.ncsa.security.installer.SingleSourceSet
 
setDouble(String, double) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Set the value associated with this key to the given double value.
setDouble(String, String, double) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setDriver(CLIDriver) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
setDriver(String) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
setDriver(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
setElseBlock(jElse) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
setEnabled(boolean) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
setEnabled(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
setEnabled(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
setEnabled(boolean) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setEnabledLocking(boolean) - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
 
setEnableQueue(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
setEnv(Map) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
setEnvironment(AbstractEnvironment) - Method in class edu.uiuc.ncsa.sas.loader.SASServletInitializer
 
setEnvironment(AbstractEnvironment) - Static method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
setEnvironment(AbstractEnvironment) - Method in interface edu.uiuc.ncsa.security.servlet.Initialization
 
setEnvironment(AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
setEnvironment(AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
setEnvironment(AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
setEnvironment(Map<String, String>) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
 
setExampleHelp(String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
setExceptionHandler(ExceptionHandler) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
setExecutable(boolean) - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
setExecutable(Boolean) - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
setExecutableType(String) - Method in class edu.uiuc.ncsa.sas.thing.action.LogonAction
 
setExitStatus(int) - Method in class edu.uiuc.ncsa.security.core.ipc.IPCEvent
 
setExtendsList(List<String>) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
setFailOnError(boolean) - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
 
setFailOnError(boolean) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
setFile(String, File) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Puts the file name into the properties, (not) the contents! This will not be portable between platforms, since this is the full path, properly escaped.
setFile(String, String, File) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setFileName(String) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
setFilePermissions(Map<String, FileEntry>) - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
setFiles(List<FileEntryInterface>) - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
setFrom(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setFunctorHandler(FunctorHandler) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
 
setHelpUtil(HelpUtil) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
setHelpUtil(HelpUtil) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
setHelpUtil(HelpUtil) - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
setHost(String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
setHost(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
setHost(String) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
setHost(String) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
setHost(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
setHost(String) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
setId(String) - Method in class edu.uiuc.ncsa.sas.thing.action.Action
 
setId(String) - Method in class edu.uiuc.ncsa.sas.thing.response.Response
 
setID(Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
setIdelLifetime(long) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
setIdentifier(Identifier) - Method in exception edu.uiuc.ncsa.security.core.exceptions.UnknownClientException
 
setIdentifier(Identifier) - Method in interface edu.uiuc.ncsa.security.core.Identifiable
Set the identifier.
setIdentifier(Identifier) - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
 
setIdentifier(Identifier) - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEvent
 
setIdentifier(Identifier) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
 
setIDFromInputLine(Identifiable, InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
if the user specified the new identifier on the command line, peel it off and use it.
setIdLength(int) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
setIfBlock(jIf) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
setIgnoredFiles(List<String>) - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
setIndexDirectory(File) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
setIndices(int[]) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditorInputLine
 
setInitialization(Initialization) - Static method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
setInitialized(boolean) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
 
setInput(String) - Method in class edu.uiuc.ncsa.sas.StringIO
 
setInputStream(InputStream) - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
 
setInstallerHelp(String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
setInstance(MetaDebugUtil) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
setInt(String, int) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Set the property from the integer value.
setInt(String, String, int) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setInterval(long) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
setIO(IOInterface) - Method in class edu.uiuc.ncsa.sas.cli.SASServerSideCLiDriver
 
setIO(IOInterface) - Method in class edu.uiuc.ncsa.sas.example.EchoExecutable
 
setIO(IOInterface) - Method in interface edu.uiuc.ncsa.sas.Executable
 
setIO(IOInterface) - Method in class edu.uiuc.ncsa.sas.SASCLIDriver
 
setIoInterface(IOInterface) - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
 
setIoInterface(IOInterface) - Static method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
setIoInterface(IOInterface) - Static method in class edu.uiuc.ncsa.security.util.cli.FormatUtil
Allows to set the format utility to use the IOInterface.
setIOInterface(IOInterface) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
setIOInterface(IOInterface) - Method in interface edu.uiuc.ncsa.security.util.cli.Commands
 
setIOInterface(IOInterface) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
setIOInterface(IOInterface) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
setIsEnabled(boolean) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
setIsEnabled(boolean) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
Deprecated. 
setJOSEJWK(JWK) - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
setJwkUtil2(JWKUtil2) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
setKey(byte[]) - Method in class edu.uiuc.ncsa.sas.thing.response.NewKeyResponse
 
setKey(String) - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
 
setKeyManagerFactory(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
setKeyManagerFactory(KeyManagerFactory) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
setKeystore(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
setKeyStore(KeyStore) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
setKeystoreBytes(byte[]) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
setKeystorePassword(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
setKeystoreType(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
setKeyType(KeyType) - Method in class edu.uiuc.ncsa.security.util.terminal.KeyStroke
 
setLastAccessed(long) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
 
setLastAccessed(Date) - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEvent
 
setLastAccessed(Date) - Method in class edu.uiuc.ncsa.security.storage.monitored.Monitored
 
setLastArg(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
 
setLastestVersionFile(String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
setLastModified(Date) - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
setLastModifiedTS(Date) - Method in class edu.uiuc.ncsa.security.storage.monitored.Monitored
 
setLineCommentStart(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
setList(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
This sets a list directly, so the list itself is not touched.
setList(String, String[]) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Set the value of a list using the default separator.
setList(String, String[], String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Sets the value from an array of strings, delimiting them with the supplied separator.
setList(String, String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setList(String, String, String[]) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setList(String, String, String[], String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setListSeparator(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Set the list separator
setLoader(ConfigurationLoader<? extends AbstractEnvironment>) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
setLogfileName(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
setLogfileName(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
setLoggerName(String) - Method in class edu.uiuc.ncsa.security.core.util.LoggerProvider
 
setLoggerProvider(Provider<MyLoggingFacade>) - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
 
setLoggingFacade(MyLoggingFacade) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
setLogLevel(Level) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
setLong(String, long) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Set the value of the property from the give long.
setLong(String, String, long) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setMap(Cache) - Method in class edu.uiuc.ncsa.security.core.cache.MaxAgePolicy
 
setMap(Map<K, V>) - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
 
setMap(Map<K, V>) - Method in class edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy
 
setMaximumAge(long) - Method in class edu.uiuc.ncsa.security.core.cache.MaxAgePolicy
 
setMaximumSize(int) - Method in class edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy
 
setMaxSize(int) - Method in class edu.uiuc.ncsa.security.core.util.Pool
Set the maximum number of items.
setMessage(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setMessageTemplate(String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
setMessageTemplate(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
setMonitorEnabled(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
setMonitorEnabled(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
setMonitorEnabled(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
setMonitorEnabled(boolean) - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
 
setMonitorEnabled(boolean) - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
 
setMyLogger(MyLoggingFacade) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
setMyLogger(MyLoggingFacade) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
setMyLogger(MyLoggingFacade) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
setMyLogger(MyLoggingFacade) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
setName(String) - Method in class edu.uiuc.ncsa.sas.client.SASClient
 
setName(String) - Method in class edu.uiuc.ncsa.sas.thing.action.InvokeAction
 
setName(String) - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
 
setName(String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
setNegation(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
 
setNode(JSONObject, String[], Object) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONNodeUtil
Contract is that if the path is /a/b/.../c/d then the result is node d has the given value, replacing what was there, if applicable.
setNode(JSONObject, String, Object) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONNodeUtil
Set the value of the node for the given path.
setNullable(boolean) - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
 
setOnlineExamples(Map<String, String>) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
 
setOnlineHelp(Map<String, String>) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
 
setOriginalLine(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
 
setOutput(PrintStream) - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
setOutput(String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
setOutput(StringBuilder) - Method in class edu.uiuc.ncsa.sas.StringIO
 
setOutputOnHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
setOutputStream(OutputStream) - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
 
setOverrides(List<String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.AliasAndOverrides
 
setPassword(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
setPassword(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setPermissions(Statement) - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
The permissions are automatically given to the admin, but the user needs to be able to access the database, schema and tables as well.
setPingable(boolean) - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
 
setPlaceHolder(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
setPoolParameters(ConnectionPool) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
Called exactly once during Provider.get() per (new) pool to set the parameters (max size etc.).
setPort(int) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
setPort(int) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
setPort(int) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setPrimaryKey(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry
 
setPrintOuput(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
setPrintStream(PrintStream) - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
 
setPrintTS(boolean) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
setPrintTS(boolean) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
setPrivateKey(PrivateKey) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
setProperties() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
Sets ths derby properties for creating the database.
setProperty(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
A bug fix for Properties...
setProperty(String, String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setPublicKey(PublicKey) - Method in class edu.uiuc.ncsa.sas.client.SASClient
 
setPublicKey(PublicKey) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
setQueryParameters(Map<String, String>) - Method in exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
 
setQueueInterval(long) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
setQuoteDelimiter(char) - Method in class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
 
setRawContent(String) - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
setReadOnly(boolean) - Method in interface edu.uiuc.ncsa.security.core.Identifiable
 
setReadOnly(boolean) - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
 
setReadOnly(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
 
setRecipients(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setRecipients(List<String>) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setRedirect(URI) - Method in exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
 
setRegex(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
 
setRelative(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateValue
 
setReplyTo(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setRequestTrustRoots(boolean) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
setResolvedAliases(InheritanceMap) - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
setResolvedOverrides(Map<String, InheritanceList>) - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
setResponseDeserializer(ResponseDeserializer) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
setResponseState(Response, JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.response.ResponseSerializer
 
setResponseType(String) - Method in class edu.uiuc.ncsa.sas.thing.response.Response
 
setResultSets(HashMap<String, StoreCommands.RSRecord>) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
setRetentionPolicies(LinkedList<RetentionPolicy>) - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
 
setReverseCharLookupMap(Map<String, String>) - Static method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
 
setRoot(File) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
setRootDirectory(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
setRootDirectory(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
setRulesMap(Map<String, RuleList>) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
setRunCount(int) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
setSchema(String) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
setSchema(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
setScheme(String) - Static method in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
 
setSchemeSpecificPart(String) - Static method in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
 
setScriptSet(ScriptSet) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
 
setSerializable(String, Serializable) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Retrieves a single serializable java object.Don't forget that you need to have any classes for this available to the current virtual machine to correctly deserialize the result.
setSerializable(String, String, Serializable) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setSerializableList(String, Object[]) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Stores a list of serializable java objects in the properties.
setSerializableList(String, String, Object[]) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setServer(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setServerDN(String) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
setServlet(AbstractServlet) - Method in class edu.uiuc.ncsa.sas.loader.SASServletInitializer
 
setServlet(AbstractServlet) - Method in interface edu.uiuc.ncsa.security.servlet.Initialization
 
setSessionID(UUID) - Method in class edu.uiuc.ncsa.sas.thing.response.LogonResponse
 
setShutdownURL(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
setSize(int) - Method in class edu.uiuc.ncsa.sas.thing.action.NewKeyAction
 
setsKey(byte[]) - Method in class edu.uiuc.ncsa.sas.thing.response.LogonResponse
 
setsKey(byte[]) - Method in class edu.uiuc.ncsa.sas.webclient.Client
 
setSkipCollateral(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
setSkipVersions(Boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
setSkipVersions(Boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
setSleepInterval(long) - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
 
setSMTPProperties(Properties) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
Configure a Properties object using the current environment, returning the port.
setSortable(Sortable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
setSourceName(String) - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
setSourceName(String) - Method in interface edu.uiuc.ncsa.security.installer.FileEntryInterface
 
setSourceName(String) - Method in class edu.uiuc.ncsa.security.installer.ZipArchive
 
setSourceSets(List<SingleSourceSet>) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
setSourceURL(String) - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
setSourceURL(String) - Method in class edu.uiuc.ncsa.security.installer.SingleSourceSet
 
setSpare(E) - Method in class edu.uiuc.ncsa.security.core.util.QueueWithSpare
 
setSSLConfiguration(SSLConfiguration) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
setSSLProperties(Properties) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
Configure a Properties object using the current environment, returning the port.
setStackMap(StackMap) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
setState(StateInterface) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
 
setState(String) - Method in class edu.uiuc.ncsa.sas.thing.action.Action
 
setState(String) - Method in class edu.uiuc.ncsa.sas.thing.response.Response
 
setState(String) - Method in class edu.uiuc.ncsa.security.util.cli.BasicSorter
 
setState(String) - Method in interface edu.uiuc.ncsa.security.util.cli.Sortable
Given a string of arguments, set the internal state.
setStatus(int) - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
 
setStatus(int) - Method in exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
 
setStopThread(boolean) - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
Sets the flag to stop this thread.
setStopThread(boolean) - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
Sets this thread to stop the next time it wakes up.
setStopThread(boolean) - Method in class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
 
setStopThread(boolean) - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
 
setStorageDirectory(File) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
setStore(Store) - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
 
setStore(Store) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
setStoreFileName(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Sets the name of the file that calling the default store() method will write to.
setStoreType(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
setStrictHostnames(boolean) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
setStrictHostnames(boolean) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
setString(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Sets the value of the key with the given string.
setString(String, String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setSubject(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setSubjectTemplate(String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
setSubjectTemplate(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
setSuccessMessage(String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
setSysOut(boolean) - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
setTablename(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
setTablename(String) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
setTablenamePrefix(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
setTarget(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
 
setTargetDir(String) - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
setTargetFile(File) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
setTargetName(String) - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
setTemplates(Map<String, String>) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
setTestMap(TestMap) - Method in class edu.uiuc.ncsa.security.util.testing.TestEnvironment
 
setTestMode(boolean) - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
 
setTestOnly(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
setThenBlock(jThen) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
setTheStore(Store<V>) - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
setThrowable(Throwable) - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
 
setThrowable(Throwable) - Method in class edu.uiuc.ncsa.security.core.ipc.IPCEvent
 
setTimestamp(Date) - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
 
setTitle(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
setTLSProperties(Properties) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
Configure a Properties object using the current environment, returning the port.
setTlsVersion(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
setTraceOn(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
setTrustManagers(List<X509TrustManager>) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory.X509TrustManagerFacade
 
setTrustRootCertDN(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
setTrustRootPassword(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
setTrustRootPath(String) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
 
setTrustRootPath(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
setTrustRootType(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
setType(int) - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
 
setType(int) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
setType(String) - Method in class edu.uiuc.ncsa.sas.thing.Thing
 
setType(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
 
setType(String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
 
setType(String) - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
setTypeConfig(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
 
setUnresolvedAliases(InheritanceMap) - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
setUnresolvedOverrides(InheritanceMap) - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
 
setup() - Method in class edu.uiuc.ncsa.security.core.util.LoggerProvider
 
setupArgMap(String[]) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
If you need to add more arguments to the ArgMap, rather than overriding that class, just set them here.
setupArgMap(String[], List<String>) - Method in class edu.uiuc.ncsa.security.installer.ArgMap
 
setUpdateable(boolean) - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
setUpdateable(Boolean) - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
setUpdateValues(V, PreparedStatement) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
setupDebug() - Method in class edu.uiuc.ncsa.sas.loader.SASServletInitializer
Sets up a client store with exactly one element and uses canned keys.
setupDriverManager() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 
setUpkeepConfiguration(UpkeepConfiguration) - Method in class edu.uiuc.ncsa.security.storage.FSProvider
 
setUpkeepConfiguration(UpkeepConfiguration) - Method in class edu.uiuc.ncsa.security.storage.MemoryStoreProvider
 
setUpkeepConfiguration(UpkeepConfiguration) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
setUpkeepConfiguration(UpkeepConfiguration) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
setUpkeepConfiguration(UpkeepConfiguration) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMultiTypeProvider
 
setUpkeepConfiguration(UpkeepConfiguration) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
setUpkeepConfiguration(UpkeepConfiguration) - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
 
setUpkeepConfiguration(UpkeepConfiguration) - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
 
setUpkeepConfiguration(UpkeepConfiguration) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
setupTemplates() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
Sets up templates.
setURI(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
A convenience.
setURI(String, String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setURI(String, String, URI) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setURI(String, URI) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Sets the value for the key from the URI
setURL(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
A convenience.
setURL(String, String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setURL(String, String, URL) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
setURL(String, URL) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Set the value from the given URL
setUseDefaultJavaTrustStore(boolean) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
setUseDefaultTrustManager(boolean) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
setUsername(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
setUsername(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
setUseSSL(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
setUseSSL(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
 
setUseTemplate(boolean) - Method in class edu.uiuc.ncsa.security.installer.FileEntry
 
setUseTemplates(Boolean) - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
setValue(XMLMap, String, String) - Method in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
 
setValue(Object) - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
 
setValue(String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
 
setValue(V) - Method in class edu.uiuc.ncsa.security.core.cache.SimpleEntryImpl
 
setVerbose(boolean) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
 
setVerbose(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
setVerbose(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
setVerbose(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
setVerbose(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
setVerbose(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
setVerboseHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
setVerboseOn(boolean) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
 
setVersions(Versions) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
setWebpage(String) - Method in exception edu.uiuc.ncsa.security.core.exceptions.ServerRedirectException
 
setWhen(String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
 
severe(Class, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
severe(Class, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
severe(Class, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
severe(Class, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
severe(Object, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
severe(Object, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
severe(Object, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
severe(Object, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
severe(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
severe(String, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
severe(String, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
severe(String, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
severe(String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
severe(String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
SHORT_EXIT_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
SHORT_EXIT_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
SHORT_UPDATE_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
show() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
show_file(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
Deprecated.
 
showArchiveHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showClearFileHelp() - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
Deprecated.
 
showCommandLineSwitchesHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showCreateHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showDeserializeHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showEditHelp() - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
Deprecated.
 
showEntries(Identifiable, List<String>, boolean) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showEntry(Identifiable, String, boolean) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showFileSaveHelp() - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
showHelp() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
showHelp() - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
showHelp(EditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
 
showHelp(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
returns "true if the command has the flag --help in it.
showHelp(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
returns "true if the command has the flag --help in it.
showKeyShorthandHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showListKeysHelp(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showLoadHelp() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
showLSHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showLSHelp3() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showReleaseNotes(String) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
showResultSetHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showRMHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showRunHelp() - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
Deprecated.
 
showSearchHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showSearchHelpExamples() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showSerializeHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showSetFileHelp() - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
Deprecated.
 
showShowFileHelp() - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
Deprecated.
 
showSizeHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showUpdateHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
showUpkeepHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
shutdown() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
For shut down tasks.
shutdown() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
For those store that need some cleanup.
shutdown() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
 
shutdown() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
SHUTDOWN_RC - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
ShutdownException - Exception in edu.uiuc.ncsa.security.util.cli
Thrown by the command line interpreter to signal a shutdown should happen.
ShutdownException() - Constructor for exception edu.uiuc.ncsa.security.util.cli.ShutdownException
 
ShutdownException(String) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ShutdownException
 
ShutdownException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ShutdownException
 
ShutdownException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ShutdownException
 
SimpleEntryImpl<K,​V> - Class in edu.uiuc.ncsa.security.core.cache
Really basic entry implementation of Map.Entry.
SimpleEntryImpl(K, V) - Constructor for class edu.uiuc.ncsa.security.core.cache.SimpleEntryImpl
 
SingleSourceSet - Class in edu.uiuc.ncsa.security.installer
Created by Jeff Gaynor
on 6/15/24 at 7:51 AM
SingleSourceSet() - Constructor for class edu.uiuc.ncsa.security.installer.SingleSourceSet
 
size() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
 
size() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
size() - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
size() - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
 
size() - Method in class edu.uiuc.ncsa.security.core.util.QueueWithSpare
 
size() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
 
size() - Method in class edu.uiuc.ncsa.security.installer.SingleSourceSet
 
size() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
This is expensive to compute, so use sparingly.
size() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
size() - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
size() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
size() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
This number of all arguments *including* the original command.
size() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
 
size(boolean) - Method in interface edu.uiuc.ncsa.security.core.Store
 
size(boolean) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
size(boolean) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
size(boolean) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
size(boolean) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
 
size(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
size(boolean) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
 
size(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
size(String, boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
Utility that gets the total number of rows in a given table, given the name.
SIZE_ALL_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
SIZE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
SIZE_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
SIZE_VERSIONS_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
sizeOk() - Method in class edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy
Returns true if the size of the cache is ok.
sKey - Variable in class edu.uiuc.ncsa.sas.SessionRecord
 
skipped - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
Would have been deleted normally, but some other rule said to retain.
sort(List<Identifiable>) - Method in class edu.uiuc.ncsa.security.util.cli.BasicSorter
 
sort(List<Identifiable>) - Method in interface edu.uiuc.ncsa.security.util.cli.Sortable
Does the actual sorting.
sortable - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
Sortable - Interface in edu.uiuc.ncsa.security.util.cli
Created by Jeff Gaynor
on 5/22/14 at 9:42 AM
SOURCE_FILE - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
SOURCE_URL - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
splitDate(String) - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
 
spliterator() - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
spliterator() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
 
splitNumber(String, boolean) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
Splits a time into number and unit, normalizing.
splitParentList(String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
If the list starts with one of the MultiConfigurations.LIST_DELIMITERS, use that otherwise, use a blank.
SQL_DATABASE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
SQL_PREFIX - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
SQL_SCHEMA - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
SQL_TABLENAME - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
 
SQLClientStoreProvider<T extends SQLStore> - Class in edu.uiuc.ncsa.sas.loader
Created by Jeff Gaynor
on 8/22/22 at 2:39 PM
SQLClientStoreProvider() - Constructor for class edu.uiuc.ncsa.sas.loader.SQLClientStoreProvider
 
SQLClientStoreProvider(ConnectionPoolProvider<? extends ConnectionPool>, String, MapConverter, ClientProvider) - Constructor for class edu.uiuc.ncsa.sas.loader.SQLClientStoreProvider
 
SQLConnectionImpl - Class in edu.uiuc.ncsa.security.storage.sql
General connection parameters object for a relational database.
SQLConnectionImpl(String, String, String, String, String, int, String, boolean, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
SQLConnectionImpl(JSONObject) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
SQLDatabase - Class in edu.uiuc.ncsa.security.storage.sql
/** Top-level SQL object.
SQLDatabase() - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLDatabase
 
SQLDatabase(ConnectionPool) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLDatabase
 
SQLDBInitializer - Class in edu.uiuc.ncsa.security.storage.sql
Created by Jeff Gaynor
on 4/23/12 at 11:12 AM
SQLDBInitializer() - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLDBInitializer
 
SQLInitializerProvider - Class in edu.uiuc.ncsa.security.storage.sql
Created by Jeff Gaynor
on 5/4/12 at 9:24 AM
SQLInitializerProvider(ConfigurationNode, String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLInitializerProvider
 
SQLStore<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage.sql
Top-level SQL store object.
SQLStore() - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
SQLStore(ConnectionPool, Table, Provider<V>, MapConverter<V>) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
SQLStoreProvider<T extends Store> - Class in edu.uiuc.ncsa.security.storage.sql
For creating SQL-based stores
SQLStoreProvider() - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
SQLStoreProvider(ConnectionPoolProvider<? extends ConnectionPool>, String, String, MapConverter) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
SQLStoreProvider(ConnectionPoolProvider<? extends ConnectionPool>, String, String, String, MapConverter) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
SQLStoreProvider(String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
SQLStoreProvider(ConfigurationNode, ConnectionPoolProvider<? extends ConnectionPool>, String, String, MapConverter) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
SQLStoreProvider(ConfigurationNode, ConnectionPoolProvider<? extends ConnectionPool>, String, String, String, MapConverter) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
sqlTSToDate(Timestamp) - Static method in class edu.uiuc.ncsa.security.core.util.DateUtils
SQL timestamps store their milliseconds slightly differently than dates, so equality will always fail.
SRE_EXEC_INIT - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_EXEC_PHASE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_NO_EXEC_PHASE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_PHASES - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_POST_ALL - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_POST_AT - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_POST_AUTH - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_POST_EXCHANGE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_POST_REFRESH - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_POST_USER_INFO - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_PRE_ALL - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_PRE_AT - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_PRE_AUTH - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_PRE_EXCHANGE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_PRE_REFRESH - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_PRE_USER_INFO - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_REQ_ACCESS_TOKEN - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_REQ_AUDIENCE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_REQ_AUTH_HEADERS - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_REQ_CLAIM_SOURCES - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_REQ_CLAIMS - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_REQ_EXTENDED_ATTRIBUTES - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_REQ_FLOW_STATES - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_REQ_MAIL_CONFIG - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_REQ_MAIL_MESSAGE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_REQ_PROXY_CLAIMS - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_REQ_REFRESH_TOKEN - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_REQ_RESOURCE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_REQ_SCOPES - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_TX_REQ_AUDIENCE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_TX_REQ_RESOURCES - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SRE_TX_REQ_SCOPES - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
SSL_DEBUG_TAG - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSL_KEYSTORE_FACTORY - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSL_KEYSTORE_PASSWORD - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSL_KEYSTORE_PATH - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSL_KEYSTORE_TAG - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSL_KEYSTORE_TYPE - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSL_TAG - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSL_TLS_VERSION_TAG - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSL_TRUSTSTORE_CERTIFICATE_DN - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSL_TRUSTSTORE_IS_STRICT_HOSTNAMES - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSL_TRUSTSTORE_PASSWORD - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSL_TRUSTSTORE_PATH - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSL_TRUSTSTORE_TAG - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSL_TRUSTSTORE_TYPE - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSL_TRUSTSTORE_USE_DEFAULT_TRUST_MANAGER - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSL_TRUSTSTORE_USE_JAVA_TRUSTSTORE - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSL_TRUSTSTORE_USE_JAVA_TRUSTSTORE_OLD - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSLConfiguration - Class in edu.uiuc.ncsa.security.util.ssl
Created by Jeff Gaynor
on Jun 12, 2010 at 9:27:22 AM
SSLConfiguration() - Constructor for class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
SSLConfigurationUtil - Class in edu.uiuc.ncsa.security.util.ssl
A utility to create an SSLConfiguration from a configuration node.
SSLConfigurationUtil() - Constructor for class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
SSLFactory - Interface in edu.uiuc.ncsa.security.util.ssl
A Factory with SSL support for those that need it.
SSLKeystoreConfiguration - Class in edu.uiuc.ncsa.security.util.ssl
A bean that holds the configuration for an keystore.
SSLKeystoreConfiguration() - Constructor for class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
stack - Variable in class edu.uiuc.ncsa.security.core.util.Pool
 
StackMap<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage.sql
This will block until the capacity drops below max.
StackMap() - Constructor for class edu.uiuc.ncsa.security.storage.sql.StackMap
Default capacity is used which is the maximum integer for Java, effectively making this unbounded.
StackMap(int) - Constructor for class edu.uiuc.ncsa.security.storage.sql.StackMap
 
STARS - Static variable in class edu.uiuc.ncsa.security.core.util.StringUtils
 
start() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
Actual method that starts up this driver and sets out prompts etc.
start() - Method in class edu.uiuc.ncsa.security.util.configuration.BlobServer
 
startBrace(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
 
startBrace(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
 
startBrace(String) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.LogicBlocksHandlerInterface
 
startBracket(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
 
startBracket(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
 
startBracket(String) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.LogicBlockHandlerInterface
 
startParenthesis(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
 
startParenthesis(String) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandlerInterface
 
startParenthesis(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
 
STARTS_WITH - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
startsWith(String, String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
Does the path start with the other path? So if path=A#/a/b/c/d and other=B#/a/b the answer is true.
starttls - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
startTLS(boolean) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
StateInterface - Interface in edu.uiuc.ncsa.security.util.scripting
Marker interface for things that are stateful.
STATUS_DONE - Static variable in class edu.uiuc.ncsa.security.core.ipc.IPCBean
 
STATUS_EXCEPTION - Static variable in class edu.uiuc.ncsa.security.core.ipc.IPCBean
 
STATUS_NOT_COMPLETED - Static variable in class edu.uiuc.ncsa.security.core.ipc.IPCBean
 
STATUS_NOT_STARTED - Static variable in class edu.uiuc.ncsa.security.core.ipc.IPCBean
 
StatusValue - Interface in edu.uiuc.ncsa.security.core.util
Used in various projects when an object needs to have a specific status associated with it (such as pending, approved, rejected,...).
StorageConfigurationTags - Interface in edu.uiuc.ncsa.security.core.configuration
A collection of tags for configuration files.
storageDirectory - Variable in class edu.uiuc.ncsa.security.storage.FileStore
 
store() - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
This just invokes store with an empty header.
store(OutputStream, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
store(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
Writes the properties to the store file.
Store<V extends Identifiable> - Interface in edu.uiuc.ncsa.security.core
Interface for stores.
STORE_ID_TAG - Static variable in class edu.uiuc.ncsa.security.util.json.Ingester
 
StoreArchiver - Class in edu.uiuc.ncsa.security.storage.cli
Class to encapsulate archive CRUD operations for a store.
StoreArchiver(Store) - Constructor for class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
 
StoreCommands - Class in edu.uiuc.ncsa.security.storage.cli
This also has the machinery for parsing configurations since the user should be able to load one from the command line.
StoreCommands(AbstractEnvironment) - Constructor for class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
StoreCommands(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
StoreCommands(MyLoggingFacade, Store) - Constructor for class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
StoreCommands(MyLoggingFacade, String, Store) - Constructor for class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Constructor that sets the indent level for this command processor.
StoreCommands.RSRecord - Class in edu.uiuc.ncsa.security.storage.cli
 
storeFileName - Variable in class edu.uiuc.ncsa.security.core.configuration.XProperties
 
StoreInitializer - Class in edu.uiuc.ncsa.security.storage
Initializes a store.
StoreInitializer() - Constructor for class edu.uiuc.ncsa.security.storage.StoreInitializer
 
stores - Variable in class edu.uiuc.ncsa.security.storage.AggregateStore
 
stores() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
Gives access to the list of stores.
storeType - Variable in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
StoreUpkeepUtils - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
Utilities for working with various stores.
StoreUpkeepUtils() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.StoreUpkeepUtils
 
StoreUtil - Class in edu.uiuc.ncsa.security.storage.cli
A storage utility that will allow for server administrators to do basic store operations such as delete, read, create or update from the command line.
StoreUtil() - Constructor for class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
string2Date(String) - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
Convert a string in the format
StringIO - Class in edu.uiuc.ncsa.sas
An IO class backed by strings.
StringIO(String) - Constructor for class edu.uiuc.ncsa.sas.StringIO
 
StringLengthComparator() - Constructor for class edu.uiuc.ncsa.security.core.configuration.NSProperties.StringLengthComparator
 
stringToList(String) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Converts a string with embedded linefeeds into a list of strings, one per line.
StringUtils - Class in edu.uiuc.ncsa.security.core.util
A very heavily used class.
StringUtils() - Constructor for class edu.uiuc.ncsa.security.core.util.StringUtils
 
Subject - Class in edu.uiuc.ncsa.sas
Identifies a session by the client id and the session uuid.
Subject() - Constructor for class edu.uiuc.ncsa.sas.Subject
 
subjectTemplate - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
subpath(String, int, int) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
Returns a subpath of components.
subset(V, List<String>) - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
Given a set of attributes, create a new object whose properties are restricted to the given list of attributes.
SUBSITUTE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
SUBSITUTE_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
success - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
Actual number of successful deletes
supportsQDL() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
SWITCH - Static variable in class edu.uiuc.ncsa.security.util.cli.InputLine
 
SWITCH_TYPE - Static variable in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
 
SwitchHandler - Class in edu.uiuc.ncsa.security.util.functor.parser.event
Event-Driven Logic BlockS handler.
SwitchHandler(ConditionalHandler, JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
 

T

Tab - edu.uiuc.ncsa.security.util.terminal.KeyType
 
Table - Class in edu.uiuc.ncsa.security.storage.sql.internals
Top-level class for modeling SQL tables that have a single, unique key and can be modelled as maps of java objects.
Table(SerializationKeys, String, String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.internals.Table
The schema and prefix are not part of the table's information, actually, but are needed to create its fully qualified name in context.
tableFieldDelimiter - Static variable in class edu.uiuc.ncsa.security.core.util.StringUtils
 
TableInitializer - Class in edu.uiuc.ncsa.security.storage.sql
Created by Jeff Gaynor
on 5/3/12 at 3:21 PM
TableInitializer(ConnectionPool, Table) - Constructor for class edu.uiuc.ncsa.security.storage.sql.TableInitializer
 
tablename - Variable in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
TABLENAME - Static variable in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
 
take() - Method in class edu.uiuc.ncsa.security.storage.sql.StackMap
 
TARGET_DIRECTORY - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
TARGET_FILE - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
TemplateUtil - Class in edu.uiuc.ncsa.security.util.configuration
Created by Jeff Gaynor
on 3/1/18 at 10:14 AM
TemplateUtil() - Constructor for class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
 
TEST_ENABLE_KEY - Static variable in class edu.uiuc.ncsa.security.util.testing.TestData
 
TEST_ENABLE_TAG - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
In the test file, testers can disable the test by specifying this value as true or false.
TEST_NAME_TAG - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
 
TEST_TAG - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
 
testClientID - Static variable in class edu.uiuc.ncsa.sas.loader.SASServletInitializer
 
TestConfigLoader<T extends TestEnvironment> - Class in edu.uiuc.ncsa.security.util.testing
This loads a configuration of tests from a configuration file.
TestConfigLoader(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
 
TestConfigLoader(ConfigurationNode, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
 
TestData - Class in edu.uiuc.ncsa.security.util.testing
Every test has data.
TestData() - Constructor for class edu.uiuc.ncsa.security.util.testing.TestData
 
testedCount - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
 
TestEnvironment - Class in edu.uiuc.ncsa.security.util.testing
Created by Jeff Gaynor
on 4/21/16 at 1:54 PM
TestEnvironment(TestMap, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.util.testing.TestEnvironment
 
TestMap - Class in edu.uiuc.ncsa.security.util.testing
Basic class that manages TestData.
TestMap() - Constructor for class edu.uiuc.ncsa.security.util.testing.TestMap
 
TestMemStore<V extends JSONEntry> - Class in edu.uiuc.ncsa.security.util.json
This is used in various places for testing and debugging.
TestMemStore() - Constructor for class edu.uiuc.ncsa.security.util.json.TestMemStore
 
testModeOnly - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
 
TESTS_TAG - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
 
testTerminal() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
testWrap() - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
 
THEN - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
Thing - Class in edu.uiuc.ncsa.sas.thing
Top-level "thing" (analog of Java Object) for the SAS server.
Thing(String) - Constructor for class edu.uiuc.ncsa.sas.thing.Thing
 
THIS_COMPONENT - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
 
THREAD_SLEEP_INTERVAL - Static variable in class edu.uiuc.ncsa.security.core.ipc.IPCBean
 
throwable - Variable in class edu.uiuc.ncsa.security.servlet.ExceptionHandlerThingie
 
throwException(String) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
 
TimeConstants - Interface in edu.uiuc.ncsa.security.util.configuration
Various constants relating to time.
TIMESTAMP_INDEX - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
 
TIMESTAMP_TAG - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
 
TimeThingy(long, String) - Constructor for class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil.TimeThingy
 
TLS_1_0 - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
TLS_1_1 - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
TLS_1_2 - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
TLS_DEFAULT - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
The strings that are used in Java are standardized and listed here.
TLS_VERSION_1_0 - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
TLS_VERSION_1_1 - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
TLS_VERSION_1_2 - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
 
TO_ARRAY - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
TO_LOWER_CASE - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
TO_UPPER_CASE - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
toAction(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.action.ActionDeserializer
Takes a single known action item and returns the right one
toActions(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.action.ActionDeserializer
Options for format are
toInputLine(String) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
toInt(BitSet) - Static method in class edu.uiuc.ncsa.security.core.util.BitSetUtil
Take a bit vector (representing the place values) and return the integer in base 2.
toJSON() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
toJSON() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
 
toJSON() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
toJSON() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
Turn this configuration into a JSON object.
toJSON() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
toJSON() - Method in interface edu.uiuc.ncsa.security.util.functor.JSONFunctor
 
toJSON() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
toJSON() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
 
toJSON(JSONWebKey) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
 
toJSON(JSONWebKey) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
toJSON(JSONWebKeys) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
Serialize a set of keys (as a java object) to JSON.
toJSON(JSONWebKeys) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
toJSONEC(JSONWebKey) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
toJSONRSA(JSONWebKey) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
TOKEN_PHASE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
TOKEN_TYPE_INDEX - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
 
TOKEN_TYPE_TAG - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
 
tokenize(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
tokenize with whatever the current quote delimiter is.
tokenize(String, char) - Method in class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
 
tokenize(String, String) - Method in class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
 
TokenUtil - Class in edu.uiuc.ncsa.security.core.util
Utility to do base 64 or base 32 encoding of strings.
TokenUtil() - Constructor for class edu.uiuc.ncsa.security.core.util.TokenUtil
 
toLabel(int) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
toLabel(int) - Static method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
toLevel(String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
toLevel(String) - Static method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
toList(String) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Convert a string with embedded line feeds to a list os strings.
toList(String) - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
toMap(V, ConversionMap<String, Object>) - Method in class edu.uiuc.ncsa.sas.client.ClientConverter
 
toMap(V, ConversionMap<String, Object>) - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
Takes the value and writes the data to the map.
toMap(V, ConversionMap<String, Object>) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredConverter
 
toMap(V, Map<String, Object>) - Method in interface edu.uiuc.ncsa.security.core.XMLConverter
 
toMap(V, Map<String, Object>) - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
 
toNS(String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
Given a key with a prefix or a namespace, resolve it to the namepsace + key.
toPathComponents(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
Return the un-normalized components of this path.
TopHandlerInterface - Interface in edu.uiuc.ncsa.security.util.functor.parser.old
Created by Jeff Gaynor
on 7/16/18 at 10:38 AM
toPrefix(String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
Given a namespace, or a prefix, resolve to the actual namespace.
toSQL(int) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnTypeTranslator
 
toSQL(ColumnDescriptorEntry) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnTypeTranslator
 
toSQLClause(DateEntry, MonitoredKeys) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
toSQLClause(IDEntry, MonitoredKeys) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
toSQLQuery(MonitoredKeys, String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
toSQLQuery(MonitoredKeys, String, boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
Convert this rule to an SQL query.
toString() - Method in class edu.uiuc.ncsa.sas.storage.FSClientStore
 
toString() - Method in class edu.uiuc.ncsa.sas.thing.action.Action
 
toString() - Method in class edu.uiuc.ncsa.sas.thing.Thing
 
toString() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
 
toString() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
 
toString() - Method in class edu.uiuc.ncsa.security.core.inheritance.AliasAndOverrides
 
toString() - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
 
toString() - Method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
 
toString() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
toString() - Method in class edu.uiuc.ncsa.security.core.util.Pool
 
toString() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
 
toString() - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
toString() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
 
toString() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateValue
 
toString() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
 
toString() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
 
toString() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
toString() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
 
toString() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
 
toString() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
 
toString() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
 
toString() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
 
toString() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
toString() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
toString() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
 
toString() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
 
toString() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
toString() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
 
toString() - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
 
toString() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
 
toString() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
toString() - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
toString() - Method in class edu.uiuc.ncsa.security.util.pkcs.Base64String
 
toString() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
 
toString() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
 
toString() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
 
toString() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal.CSI
 
toString() - Method in class edu.uiuc.ncsa.security.util.terminal.KeyStroke
 
toString(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
toString(int) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
 
totalCreated - Variable in class edu.uiuc.ncsa.security.core.util.Pool
 
totalDestroyed - Variable in class edu.uiuc.ncsa.security.core.util.Pool
 
totalTime() - Method in class edu.uiuc.ncsa.security.core.util.Benchmarker
Get the total elapsed time for this
toUnicode(char) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Returns the unicode for a single character
toUnicode(String) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
 
toXML(Store, Identifiable) - Static method in class edu.uiuc.ncsa.security.storage.GenericStoreUtils
Convert an identifiable object to an XMLMap.
toXML(JSONWebKeys, XMLStreamWriter) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
Not a complete serialization -- this is used to insert JSONweb keys into a larger serialization scheme.
toXML(OutputStream) - Method in class edu.uiuc.ncsa.security.storage.XMLMap
 
toXMLMap(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Once an object is found in the store, convert it to JSON so that the properties may be accessed in a canonical way.
trace(boolean, Class, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
trace(boolean, Class, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
trace(boolean, Object, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
trace(boolean, Object, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
trace(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
trace(Class, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
trace(Class, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
trace(Class, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
trace(Class, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
trace(Object, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
trace(Object, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
trace(Object, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
trace(Object, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
trace(String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
trace(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
trace(String) - Method in class edu.uiuc.ncsa.security.core.util.Pool
 
trace(String) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
 
trace(String, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
trace(String, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
trace(String, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
trace(String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
trace(String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
TRACE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
TRACE_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
trailingChar - Static variable in class edu.uiuc.ncsa.security.core.util.TokenUtil
 
TransactionNotFoundException - Exception in edu.uiuc.ncsa.security.core.exceptions
Thrown when an attempt to retrieve a supposedly pending transaction fails.
TransactionNotFoundException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.TransactionNotFoundException
 
TransactionNotFoundException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.TransactionNotFoundException
 
TransactionNotFoundException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.TransactionNotFoundException
 
TransactionNotFoundException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.TransactionNotFoundException
 
TREE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
TREE_PIPE - Variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
TREE_PLUS - Variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
TrivialUsernameTransformer - Class in edu.uiuc.ncsa.security.servlet
This transformation is trivial, i.e. it returns a null myproxy username and the returned username is simply the passed-in.
TrivialUsernameTransformer() - Constructor for class edu.uiuc.ncsa.security.servlet.TrivialUsernameTransformer
 
TRUE - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
truncate(String) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Truncate with all the defaults.
truncate(String, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Truncate with the default StringUtils.ELLIPSIS.
truncate(String, int, String) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
truncate the string x to the given width.
type - Variable in class edu.uiuc.ncsa.sas.thing.Thing
 
type - Variable in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
 
type - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
TYPE_ACCESSED - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
 
TYPE_CREATED - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
 
TYPE_DATE - Static variable in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
TYPE_FILE_SET - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
TYPE_FLAG - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
TYPE_INTEGER - Static variable in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
TYPE_JSON_ARRAY - Static variable in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
TYPE_JSON_ARRAY - Static variable in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
TYPE_JSON_OBJECT - Static variable in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
TYPE_JSON_OBJECT - Static variable in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
TYPE_LONG - Static variable in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
TYPE_MODIFIED - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
 
TYPE_PROCEDURE - Static variable in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
TYPE_SCRIPT - Static variable in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
TYPE_SETUP - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
TYPE_STRING - Static variable in class edu.uiuc.ncsa.security.util.json.JSONEntry
 
TYPE_STRING - Static variable in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
 
TYPE_ZIP - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
TypedProvider<T> - Class in edu.uiuc.ncsa.security.core.configuration.provider
Provide an instance of something that is a given type.
TypedProvider() - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
 
TypedProvider(String, String) - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
 
TypedProvider(ConfigurationNode, String, String) - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
 

U

UninitializedException - Exception in edu.uiuc.ncsa.security.core.exceptions
Thrown when an attempt to write to a store is made before it has been initialized.
UninitializedException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UninitializedException
 
UninitializedException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UninitializedException
 
UninitializedException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UninitializedException
 
UninitializedException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UninitializedException
 
uniqueIdentifier() - Method in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
Creates identifiers of the form

caput + head + hexString + t

with forward slashes added between components as needed.

E.g.
uniqueIdentifier(String, String) - Static method in class edu.uiuc.ncsa.security.core.util.Identifiers
This creates an identifier of the form
uniqueIdentifier(String, String, String, long) - Static method in class edu.uiuc.ncsa.security.core.util.Identifiers
Creates a new token of the form
UNITS__WEEK - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_DAYS - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_DAYS_LONG - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_HOURS - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_HOURS_LONG - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_MILLISECOND_LONG - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_MILLISECOND_MULTIPLIER - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_MILLISECONDS - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_MINUTES - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_MINUTES_LONG - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_MINUTES_LONG2 - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_MONTHS - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_MONTHS_LONG - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_SECONDS - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_SECONDS_LONG - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_SECONDS_LONG2 - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_WEEK_LONG - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_YEARS - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
UNITS_YEARS_LONG - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
 
unknown - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
Could not determine what happened
Unknown - edu.uiuc.ncsa.security.util.terminal.KeyType
 
UNKNOWN - Static variable in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
 
UnknownClientException - Exception in edu.uiuc.ncsa.security.core.exceptions
Thrown when an attempt has been made to retrieve a non-existent client.
UnknownClientException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownClientException
 
UnknownClientException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownClientException
 
UnknownClientException(String, Identifier) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownClientException
 
UnknownClientException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownClientException
 
UnknownClientException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownClientException
 
UnknownOptionException - Exception in edu.uiuc.ncsa.security.core.exceptions
Thrown by command line clients when the user attempts to invoke a command (i.e.
UnknownOptionException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownOptionException
 
UnknownOptionException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownOptionException
 
UnknownOptionException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownOptionException
 
UnknownOptionException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownOptionException
 
UnknownSessionException - Exception in edu.uiuc.ncsa.sas.exceptions
Created by Jeff Gaynor
on 8/17/22 at 7:10 AM
UnknownSessionException() - Constructor for exception edu.uiuc.ncsa.sas.exceptions.UnknownSessionException
 
UnknownSessionException(String) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.UnknownSessionException
 
UnknownSessionException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.UnknownSessionException
 
UnknownSessionException(Throwable) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.UnknownSessionException
 
UnregisteredObjectException - Exception in edu.uiuc.ncsa.security.core.exceptions
Created by Jeff Gaynor
on 5/20/16 at 11:23 AM
UnregisteredObjectException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnregisteredObjectException
 
UnregisteredObjectException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnregisteredObjectException
 
UnregisteredObjectException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnregisteredObjectException
 
UnregisteredObjectException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnregisteredObjectException
 
UnresolvedReferenceException - Exception in edu.uiuc.ncsa.security.core.inheritance
Created by Jeff Gaynor
on 2/3/21 at 7:42 AM
UnresolvedReferenceException() - Constructor for exception edu.uiuc.ncsa.security.core.inheritance.UnresolvedReferenceException
 
UnresolvedReferenceException(String) - Constructor for exception edu.uiuc.ncsa.security.core.inheritance.UnresolvedReferenceException
 
UnresolvedReferenceException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.inheritance.UnresolvedReferenceException
 
UnresolvedReferenceException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.inheritance.UnresolvedReferenceException
 
unsetProperties(Properties) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
 
UnsupportedJWTTypeException - Exception in edu.uiuc.ncsa.security.core.exceptions
Created by Jeff Gaynor
on 5/4/21 at 6:11 AM
UnsupportedJWTTypeException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedJWTTypeException
 
UnsupportedJWTTypeException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedJWTTypeException
 
UnsupportedJWTTypeException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedJWTTypeException
 
UnsupportedJWTTypeException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedJWTTypeException
 
UnsupportedProtocolException - Exception in edu.uiuc.ncsa.security.core.exceptions
An exception when an unsupported protocol in a request is encountered.
UnsupportedProtocolException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedProtocolException
 
UnsupportedProtocolException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedProtocolException
 
UnsupportedProtocolException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedProtocolException
 
UnsupportedProtocolException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedProtocolException
 
UnsupportedVersionException - Exception in edu.uiuc.ncsa.security.core.exceptions
Created by Jeff Gaynor
on 9/25/18 at 8:31 AM
UnsupportedVersionException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedVersionException
 
UnsupportedVersionException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedVersionException
 
UnsupportedVersionException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedVersionException
 
UnsupportedVersionException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedVersionException
 
update() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
 
update(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
update(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
This is the workhorse method for the object that lets you edit the values.
update(Identifiable, boolean, int) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
Update the object.
update(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
update(MailEnvironment) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
Take
update(V) - Method in interface edu.uiuc.ncsa.security.core.Store
Update an existing object.
update(V) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
update(V) - Method in class edu.uiuc.ncsa.security.storage.FileStore
 
update(V) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
 
update(V) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
For an existing entry in the store.
update(V) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
 
update(V, boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
 
UPDATE_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
UPDATE_OPTION - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
UPDATEABLE_DEFAULT - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
updateEditors(Editors, InputLine) - Static method in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
Facility for updating the editors.
updateFunctormap(LogicBlock) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
 
updateHook(String, AbstractEnvironment, List<Identifier>) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
 
updateHook(String, AbstractEnvironment, List<Identifier>) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
 
updateHook(String, AbstractEnvironment, List<Identifier>) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
 
updateHook(String, AbstractEnvironment, List<Identifier>) - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
 
updateHook(String, AbstractEnvironment, List<Identifier>) - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
 
updateItem(XMLMap, String) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
 
updateSingleValue(XMLMap, String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
updateSingleValue(String, JSONArray) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
updateStore() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
 
upkeep(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
UPKEEP_ALARMS - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
UPKEEP_DEBUG - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
UPKEEP_DEFAULT_INTERVAL - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
UPKEEP_DEFAULT_RUN_COUNT - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
UPKEEP_ENABLED - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
UPKEEP_FLAG_CFG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
UPKEEP_FLAG_ENABLE - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
UPKEEP_FLAG_RUN - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
UPKEEP_FLAG_SHOW - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
UPKEEP_FLAG_TEST - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
UPKEEP_INTERVAL - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
UPKEEP_OUTPUT - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
UPKEEP_RUN_COUNT - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
UPKEEP_TAG - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
UPKEEP_TEST_ONLY - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
UPKEEP_VERBOSE - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
UpkeepConfiguration - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
Created by Jeff Gaynor
on 2/15/24 at 1:21 PM
UpkeepConfiguration() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
 
UpkeepConfigUtils - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
Utilities for processing upkeep configurations found in a server configuration file.
UpkeepConfigUtils() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
 
UpkeepConstants - Interface in edu.uiuc.ncsa.security.storage.monitored.upkeep
Created by Jeff Gaynor
on 2/16/24 at 10:04 AM
UpkeepResponse - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
Created by Jeff Gaynor
on 2/14/24 at 11:19 AM
UpkeepResponse() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
 
UpkeepStats - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
Created by Jeff Gaynor
on 2/14/24 at 11:21 AM
UpkeepStats() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
 
UpkeepStats(int, int, int, int) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
 
uriScheme - Variable in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
 
use - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
 
use(InputLine) - Method in interface edu.uiuc.ncsa.security.util.cli.ComponentManager
 
use(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
Override this to invoke the specific components that make up your CLI.
USE - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
 
USE_COMPONENT_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
USE_COMPONENT_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
USE_SSL - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
USE_TEMPLATES_DEFAULT - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
used - Variable in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
 
useHelp() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
USER_DEFINED_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
USER_EXIT_RC - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
USER_INFO_PHASE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
 
UserDefined - Class in edu.uiuc.ncsa.security.util.functor.user_defined
Created by Jeff Gaynor
on 3/5/19 at 2:42 PM
UserDefined(FunctorType) - Constructor for class edu.uiuc.ncsa.security.util.functor.user_defined.UserDefined
 
username - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
username - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
USERNAME - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
UsernameTransformer - Interface in edu.uiuc.ncsa.security.servlet
Created by Jeff Gaynor
on 1/9/14 at 10:14 AM
useSSL - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
 
useSSL - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
 
useSSL - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
useSSL(boolean) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
 
useTimestamps - Variable in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
 
uuid - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
 

V

ValidTimestampPolicy - Class in edu.uiuc.ncsa.security.core.cache
The given key is overloaded to have the timestamp information.
ValidTimestampPolicy() - Constructor for class edu.uiuc.ncsa.security.core.cache.ValidTimestampPolicy
 
ValidTimestampPolicy(long) - Constructor for class edu.uiuc.ncsa.security.core.cache.ValidTimestampPolicy
 
value - Variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorArg
 
VALUE_FLAG - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
valueOf(String) - Static method in enum edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.uiuc.ncsa.security.util.terminal.KeyType
Returns the enum constant of this type with the specified name.
values() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
 
values() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
 
values() - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
 
values() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
 
values() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
 
values() - Method in class edu.uiuc.ncsa.security.storage.FileStore
Not an efficient way to get the values, but this will get them all.
values() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
Again, this is basic functionality for the map interface.
values() - Static method in enum edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.uiuc.ncsa.security.util.terminal.KeyType
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE_COMMAND - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
 
VERBOSE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
 
VERBOSE_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
 
VERBOSE_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
 
VERBOSE_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
VERBOSE_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
 
VERBOSE_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
VERBOSE_SWITCH - Static variable in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
 
verboseHelp() - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
 
verboseHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
verboseOn - Variable in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
 
VerifyingHTTPClientFactory - Class in edu.uiuc.ncsa.security.util.ssl
Creates HTTP clients which validate connections against a keystore.
VerifyingHTTPClientFactory(MyLoggingFacade, SSLConfiguration) - Constructor for class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
VerifyingHTTPClientFactory.X509TrustManagerFacade - Class in edu.uiuc.ncsa.security.util.ssl
A facade for trust managers.
version(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
Version - Interface in edu.uiuc.ncsa.security.core
Anything that needs the current version implments this interface and uses this version number.
VERSION_1_0_TAG - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
 
VERSION_2_0 - Static variable in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
 
VERSION_2_0_TAG - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
 
VERSION_FLAG - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
VERSION_INDEX - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
 
VERSION_LATEST - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
VERSION_NUMBER - Static variable in interface edu.uiuc.ncsa.security.core.Version
 
VERSION_SET - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
 
VERSION_TAG - Static variable in interface edu.uiuc.ncsa.security.core.Store
 
VERSION_TAG - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
 
VersionEntry - Class in edu.uiuc.ncsa.security.installer
Models a version.
VersionEntry(String, String, String, String) - Constructor for class edu.uiuc.ncsa.security.installer.VersionEntry
 
versionHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
Versions - Class in edu.uiuc.ncsa.security.installer
Created by Jeff Gaynor
on 6/16/24 at 6:40 AM
Versions() - Constructor for class edu.uiuc.ncsa.security.installer.Versions
 
VERSIONS_OPTION - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
 
VIEW_CLIPBOARD_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
VIEW_CLIPBOARD_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 

W

warn(Class, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
warn(Class, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
warn(Object) - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
 
warn(Object, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
warn(Object, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
warn(String) - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
 
warn(String) - Method in interface edu.uiuc.ncsa.security.core.Logable
Write a warning to the log.
warn(String) - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
 
warn(String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
warn(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
warn(String) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
warn(String) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
 
warn(String) - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
 
warn(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
 
warn(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
 
warn(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
 
warn(String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
 
warn(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
 
warn(String) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
 
warn(String, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
 
warn(String, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
 
warn(String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
warn(String, Throwable) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
 
warn(String, Throwable) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
 
warn(Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
 
watchEG() - Static method in class edu.uiuc.ncsa.sas.watcher.SASWatcher
 
WebClientConfig - Class in edu.uiuc.ncsa.sas.webclient
Configure the SAS web client.
WebClientConfig() - Constructor for class edu.uiuc.ncsa.sas.webclient.WebClientConfig
 
WebInstaller - Class in edu.uiuc.ncsa.security.installer
This installs from a GitHub release.
WebInstaller() - Constructor for class edu.uiuc.ncsa.security.installer.WebInstaller
 
WHEN_AFTER - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
 
WHEN_BEFORE - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
 
WHEN_NEVER - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
 
wrap(int, List<String>, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
For output like
wrap(String, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
Convience to wrap a single string.
WRITE_BUFFER_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
WRITE_BUFFER_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
 
WRITE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
WRITE_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
 
writeFileAsBinary(String, String) - Static method in class edu.uiuc.ncsa.security.core.util.FileUtil
writeStringToFile(String, String) - Static method in class edu.uiuc.ncsa.security.core.util.FileUtil
Compliment to FileUtil.readFileAsString(String), which writes the string to a file.
writeToFile(String, String) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 

X

X509TrustManagerFacade() - Constructor for class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory.X509TrustManagerFacade
 
XMLConfigUtil - Class in edu.uiuc.ncsa.security.util.configuration
Static utilities for working with configurations.
XMLConfigUtil() - Constructor for class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
 
XMLConfigUtil.TimeThingy - Class in edu.uiuc.ncsa.security.util.configuration
 
XMLConverter<V extends Identifiable> - Interface in edu.uiuc.ncsa.security.core
This is an interface that classes which convert to or from XML should implement.
XMLMap - Class in edu.uiuc.ncsa.security.storage
Specialized extension to convert to and from XML.
XMLMap() - Constructor for class edu.uiuc.ncsa.security.storage.XMLMap
 
XMLNS_PREFIX - Static variable in class edu.uiuc.ncsa.security.core.configuration.NSProperties
 
XOR - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
 
XOR - Static variable in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
 
XORLogicBlocks - Class in edu.uiuc.ncsa.security.util.functor
Created by Jeff Gaynor
on 6/27/18 at 11:41 AM
XORLogicBlocks() - Constructor for class edu.uiuc.ncsa.security.util.functor.XORLogicBlocks
 
XProperties - Class in edu.uiuc.ncsa.security.core.configuration
A subclass of java.util.Properties with many, many features.
XProperties() - Constructor for class edu.uiuc.ncsa.security.core.configuration.XProperties
Creates a new instance of XProperty
XProperties(File) - Constructor for class edu.uiuc.ncsa.security.core.configuration.XProperties
Create a new XProperties object by parsing a properties file.
XProperties(String) - Constructor for class edu.uiuc.ncsa.security.core.configuration.XProperties
Convenience method.
XProperties(Properties) - Constructor for class edu.uiuc.ncsa.security.core.configuration.XProperties
Same as the constructor in the superclass, this gives this object all the same properties as the argument.
XProperties(Properties[], boolean) - Constructor for class edu.uiuc.ncsa.security.core.configuration.XProperties
This will allow for an array of Properties objects.
XProperties(Properties[], boolean[]) - Constructor for class edu.uiuc.ncsa.security.core.configuration.XProperties
This will instantiate the properties taking the value ssupplied.
XXProperties - Class in edu.uiuc.ncsa.security.util
This extension of XProperties allows for loading XProperties with template resolution by flag -- use system and JVM properties or by supplying a template file.
XXProperties() - Constructor for class edu.uiuc.ncsa.security.util.XXProperties
 

Z

zeros - Static variable in class edu.uiuc.ncsa.security.core.util.Iso8601
 
ZipArchive - Class in edu.uiuc.ncsa.security.installer
Created by Jeff Gaynor
on 6/18/24 at 11:14 AM
ZipArchive(String) - Constructor for class edu.uiuc.ncsa.security.installer.ZipArchive
 

_

_doAddNode(EditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
_doChangeNode(EditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
_doCurrentNode() - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
_doFileSave(EditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
_doListNode(EditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
_doVerbose(EditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
 
$ A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
All Classes All Packages